1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r6, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 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', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fbdc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) r12 = semget$private(0x0, 0x6, 0x80) semop(r12, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x20002b, &(0x7f0000000000)="4b74954c", 0xffffffef) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r16, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000840)=0x107b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r13, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000140)="372f6163f3560f0fc5afe91f37a8fda69ceec4bb896626dff9bee40429e2279b8e355120c01693", 0xfffffffffffffe9c}, {&(0x7f00000006c0)="a69b7f", 0x3}, {&(0x7f0000000700)="a99cc354d317be00ceafdde22896949fcb10e26dc74bf1e55cc7c537fe989186922693795539fe9aadba6cb56b8b6beeaeb2da20bb72", 0x36}, {&(0x7f0000000740)="18bd5562ada4a4a4e2178464eec95d36a7715ca80a9c784fa014eddd6b30593fbf40da0622e2b838b00b50e553b2d041664a9eaf52d29dd6a6f8afbfd7a54c44a8ca17ce4277b14079e2b45fd4aa2a5d6c33b0fc9b9ea8f4210cbb9d78fde7e4a44ac0e6493ee18a3b3c724b8cfa7b9611d9fa7d941375e0e85b09b59f57388f89e3c2289451d9c2dc15e1e32e1121ed77b9799dac6332aa2369e426c4ce0d8a272eda99a7af7f14eb04267c31c8619eb889944a9e6a361375ec575a348afbc127448a62ba64c8ea1cbff5a77294248161249a350f18e8f8208a9f29991af3c46df443a00ba440", 0xe7}, {&(0x7f00000008c0)="4ce5fcd1061897d0f64351ba14b497ce7b1a96b88c6c21036a569a4a8382d96726a725cc47a19e074dcd1ae900afe86bfa3e226d955a9a8d0c4b73a0bb50044998f2b1ba197fba405378281e6f727868a6aa0586fc2b70423af007dc7f78cc0cd5", 0x61}, {&(0x7f0000002ac0)="63aee8d9fff946e003d5302839f08a19ec13971678a9c417e9a3f5728ec83930b19919c0ffeaa88d970b80591426666b91c38aef6031907715627c09d418594379a16c64302d41f166a0966ecd69f1796958f03b19373478afa66a121aecdb925dff093a45261446002070cca8da77c69bcbbff7580cfb5807dc019824bf0083a74ba1fbd9785de66486599ba202fd31ac1a6d4e56bd77ac42db18613f467f68a71d0f8461367133db6f5e0f55a3f40b97b602b7079f40f75602795357e14175b24a51262c4d7e35d8b8d3f9283c3bd1e94b4739876e7151929d723c3f12fd233b44377cb6a3e0136bcc327110e4e49616e144f13eec0aaeb19506f2bee0a89f33b69826aec55cf68b3153edc748748fbf7c6c3e3bac9dea85e5ecb58c28bae84f9484f3bf82453c6689b8e24ff9f9937070daf4c721cc60c64716d03e67d936adf70d289eb2042e4ebc5b2bc8abbda687226b843272a5f332df834bcea1131bd6d58ca137b5d6dc6dd1b326af93e9c276014aca208e64f5d13b5de31835d5f25daca5b974ec207039f0380b4ec3173813302e63236eca36a8409c3b7fd1141e1f23d3e7eb0221a9576645fc8703158df3cf4bea1d08e5f147c674848b876c56a94f409601a509760accefd0ad8c6b3d36d98edb89e7b1461ff578c9a19ad15f534a6fe26f96865949b3271266d92cf0e7a9397b1dc2472010172d7f560cb5eaafaeb13b348fa61e634863810d5498340c55ba027d480fe07864997995ec14bb305e83b90c56969e996e51e7f4af954f42ea22913f3323018d6bd350d501b413122ab12d6def403bd33eb0bd7b44edd5621e3a4719a68e83a61bc8308ff684215470fb6a7d7852a8c86308bc3c58bb002f6dec044afcccbf80624341eee9c49b5c90c249b4c81cfc005194710a7ea166b5e79b05eb056436d3b5fa0c23a70791d980945e91655f30d73faf6aa4704a7d77105fec1f207bd050c2785fe96296728cfd099010314fe512b8931d5f024d0721684798a3fcfe11530c641490ad101388d8d56854e6cd16cd79911acb9ecc7e79c199c5a0e643c93461146759e542d40df62d9ab28ff523906e2683224b184ca0b265b9da7586fc21dc9bbb624eca4a7e5e7ce74ffb7de8984c5dc2b6d0befd0778970b277da7283b0caa91f9f1d2d1947a66d8341f468ecdc0dde335b997cbf4561bf019779df2d1d9316f9d23e3218cfa44e80d769c1ab5f9098f790385449dc0ae37171b63d88eb51894e4f6410b95b360ab87903933493845923be87c340c3685896b8129e2441722d3d9e3b54e5ec3103ab7ef33b2f22fe1c2b8e14e8eb34504c7d0365892105b8b7e0cb88c205304b296a2f5fde9a103e827f3d2250d73d7c7291f752720206f9bab5235f5abb3c622bb84c36d37028c17b2d8a7e52344b73bf8d71e1d76576ab410ebe0bdeca24da885c8c1909a2f795e9b6a6e7235a359e04ba397803ce904f3b10a8ea2c19ce048675ee4eb91c911ad4947ce8c01240d3906ce01429ddd1015ff5c88301148775b07a1aed6f0dc631f116a25e2ba7acdf6849a7c3f57a5fb4034f0eaa44779a6925080bf96013b355b3ec33658f07747fcc2311d56157e4f739e7c8dbeb5a2217aba8eaeb9fd46e09c0c447a4584f5b745a0dfaa91c79e1c891a94effb8e5fbe64f278abbdfc21f4d49d17c7b9176c990b2ae04672dacdba6070b93d03a2ffafb0824023df21f51818c7d7c7b9bb8d4009fd936eb47d4ce444d711b86e819d36207cf23b722872b5e1a529f39caa924fcb0dc1e9f941edfc983b5adf38bfa4d916cc5d364ef5b607d45881355d35fc013ac7a54492e05ca7d947fe01e1ff33aceaf17cf27d92f47c2153b45896c32ae379ec645df63f9d2d253ef657e114d9f9768eec9c170f166e2be19e2806aad2e13dfbede5770b52f0cb78f7acfaefb0a868a8138f9fd0c6cb7e637f083745f9df5f6dc506bcb8ded7f0be8c8e81d74ef42e4cbeaf05ef62dc11296f3a8bc62e3a2da23835d6f50af17195fe174bdafe5c8f79bf26395f887b00bed42bbaf0e57aae7d69169e8ed6526472c1fbe94611b18118a07d6028d3d64ad9733e81a163ade6c79da4fb6ed60dadfdbd18d24e6feeec908dcda2fdb691777fbf8dec7bb722bf8bfd1b1eb63f9488ba89df42fa6da38983fdf59beb70cebf511ca86eec05a8a0e603b6c85f504185e0110e56b139af98dcbda32d33e345cfcd1a230e54d6fad60967a4139e0190277488a903498a4c9ffeafd294f8cbb4e0fde5dc7b26cc14f24dac0a136f79ca7f17c15b14a9f77b6605bd7d80a685b08c36e769e29d4991f30c4093cc89d5ba7c88f122cad3264247be51b19885c98c20388c198fa5e588fafd4d004ce20077dc6db2a04cd33d8941ce500f26b3592a02dcbbe0d1c6a8f4e02af6ff7dde5bc8aff0a97973349678cb2e3d0018d9c4319027a81aeb608d0e73b335f793df774675c66632f424c3de68747557a2414e721af177039cc805b48ecb3b1f94401a3fac0b6fba1c4b391b153837ba183fab1432a08142f6ae9479cd6ac970cf69a6d03f788e1f4b6d9bb52ae10ae3d8be7868085ca8cacae3f142ac2c4b72217a18281ce08588a4ab8af777c844d9cc8554e335516824549599565a60e7a81381f564f03bdd1e9c1fffe2e14f84fb00ca764d23004c1f9111aa31430c4a4f5edc4e5ff78a37c869154a338370febd25c106f70d31e087e5f4b69f2eab1b47f135b3efca16906e2d689f5b16e79a650f62512b597a96b94b1fb47a842fb4c81a78a324a2f988b5d0826e109df4b996d043a9d92b2ff9e1be6d14f5e59135fab8f7b0b4ef1db629f13a55bb5b31623be6f5bb8870e501f1f8235ef080a0aa4c4dac33c0081909c3dd9b25952e4ef1757f1cbc1afe81372aaa02c6e8997e4ed549ef920f86f49c6a89075f16916de72a98a340f1aab3b710c1af1a827dc8860651aecc2565c6747a1839d2ddd33af9ed6fd70b90a7db6e72045bce4a8374e4628f0b19dc9dbf30aa1fc23822d9575582948450b5b60ce44b0aa1c8a0c9e5064d5b500bfb2e340ea3d1cac0430e00af788341221e2d11ad451d4010213cea14115c27512e6b95dae3d17041559ede7db040bdea94ecb0f30c94fa7d91a9c3f1add4892dd0421ad6aa62439b1b7f42ad346fa0282f5a8a636b531914621cdd87861fa5fd26621d51c3b4e4af5bb43642cd808283d1ed7c3645cfd6c24fb9a831ae1ee76c98f622864ec535aca0bfd1afd1ffa6d6359cc3f9da8a869006c0254e6e53dae46b0aa8faab5e417a9217d67f67af0d2123372f0e87cb1616d3c9c7657a090fe9b5b811e5ac34848d83f6f31f2848a021e617ddc911431eee61a90f598d2d8917b89c17968abe3e77e382bb2ffda23b204c7d1f022758b33b068da2c825ec3b558f2e452c30b8a656f381d3c8de0bd3b91457d6ffd986c20d6d6f5972d0f29b693effb29a52f1a83787ea81c4e097b00a8780d3b92e796ac69bb6858691323621dacfcace8f2b94dc5fe12dbef2774ad751d18f3a67bc0d75de27ca910b11beff20ba9152cc809e4d97d21b9bad47259c0b5742a537b86b84de06d07e330334714de77eeb64ae6f32d936530e41116f12c6128cdcd16e79b031d07399ca49a3cb792f2579c95df8962dfa79bb1eb2fcb3109b0389b81872365f234cd1385e5fc21140ed5900c220d271042b034b6fc5985a9bba02decf93740e24a13f6cd57b612aff20a1a7ac68b31db09a84d8aae9a31539d441408c85261062d19078ec344aa740198a8b2fb8c9cd7374cc60c82c2dff42e655eddfd328d3bb07d91a8dd7f91fdacc51171259a0e1a76846e2a8fe2c111a6d259eaec0f2bbfccee454ecb08da846b07ed8f0b28d9ff30c081b1683ecd8e7b415d930f434a544e87a1a4283460586e0320b327c5083dfd742144d33dc2c3268d7700c91bf8a82e72df7d5995407a0312676a7f9c122bc8481bff1edc85efddb8a805e2b01db9d2801e3ca3f4055e0e8373e14099430737ea7086a72d326039290cce3715bb30a8100dbc3b023152dedc73e9dc8cdeb96661a51bae130b08d773229d785708b1a36d92132dc5d8e7d2108c7147b3433dfd4723f13acb1fdedf9fb2b2d3c6e7342fe09d7b38f55aebd337f9f8207173de7e2383f860e5782d64fa156a1458b9295d9efd670b2e2e510289289716d571fc6db3022baafbe10fca3dd953501ba49f000f6746cbfb6c828b0f8e3dd25a475762bcb878f0cfd0ac749d8d68c2cb81a42bb31f4576b131a1d14e4cd7f87e7b5780cc686edfc979ddc85b9b9ce40eac0dc51a835b0b772dbdfccbbc8184418a90c47c8c4a7df20d4db5a60a0e16e9477a74315b4f512c89828cc6ab6143a8ae2095b1a792da19011e51a50f34c89e7bcfa048ab9c76a938db8565f116a31092dcfa52f47015fbb7a58d2257fa921a7d4bb159a1d852c2e182e79dce098095fa6de2878eb9045a26f1b59f37641c4ad05a6799fbce3df25e02266c35824c46a69edfd1dbcd4669ff1b247ec9812b9673b8ab91a969f481f986f304f637674b690bd98245f9b080c7d9f1307611de67b7bc00648059d1cd9be319d4a8afde91e6ae475d9a05e10d5ef9c69f185690336074607a4b8bbdab33d2452d4078f55f92c8f0f1bf921846b55007201c4a1a75aa2bd5226535ee61b71692d9ccc136e21912823345033dcc98c49046b69890b001578f09bb57534886785593251526f0d8783b05f2c37e2ebaf4d3ea59baa48e0cecb83765dfc73a716f1182582709d0cc6943d19d7eda397c5f68fc66ca22abb8c14fd9c04e055675cac7e49cd786b4363583dd48b0a4e8b2cf3b8f93a0c99e4fccfdf0b422ad09b83585298077fd6f420834e82092fb6052972b333a7ca7f7875eaedd8e06cf87ccddf79858961e0a4fda1a40ad477d0f8ad10a25926e9e6ffd1c797b9573cf8978a9fa8db1cdc51195b4f33465bb14e19c7b82cc878c76c5d6069ed4d8d30b4be93231c09738c81411ee97e472ac6135c8a8dc5a8764c1be78e057fe58cac03697c7e92fc7332f8c7217ded74e1021cf7181547c2d2cdcdb811921f98a00fe9a5f23c41e8488f2d80764044782ac1723f50b15d30be7e0b895043b5a5b6974afc08c3310b252291fe58db910a63599311839cabd1f3c25a5de9183c73c98f5f7f7692b158dfb0bbd3c7d3ddc244e4012942b60d1f2b3b0de3eba76ef1ca9dd2e7b3f95e6f0e75977ced58ea5839e4bae2809ea846e5916793ef250d084974c244bd80d1c49ed8d3ac481a1a35da402872d59f04f92faa08b460123bc19000a6e92726ec83f230488ddefa3f82499ddf68b3e4921e1de08956c0d4eeef293ad62e3c2e7b85ec3c31d54b5e86a922f3cfa670da0fb41c2cf3bccbd70314e673e6accbbbdc291fea03aba5272ade8195b981099086f3195aad738727c6f211fddcdb28b660d1c0bceb389d876bc0f6b0e4d9415b2dc6514cc634c67de5fc340475b063a28564c0147738195f5fafc63a03a0fd7ac5f6accd7d34bcab02e5684a75057bb13977e462e4eb860d4d8da6a558ebc97bfe1be1eab0d04bb86e9237796c69ae9ce95f729a4995679c069a28ac898234f29efa195655664771ce4855ad8cd1d398c32bb6829e2e272c3ee5f5ec0c883b4c473e67c8945fc145b71e152fa8851f54e9d1719aee6c0d9de7c6ccdf8cd3dddf20278f8c14445dbd0681ad1a3862c0057c9a9ef3d5aad90f56f81ee03f00a1f061224f6cb5a6c0393767161a709d85ea5f9816fcd0", 0x1000}, {&(0x7f0000000bc0)="e2d78bb76c93bc6e14031306ead4723de0821a792c4320b16ba2d06a7309c3bb6d21a46017a393557fd8992c1a4ca28ad4f8f0ab6f77fc5e65a053d38de41d44c40fc34760003d294afcb1dbfc063e9844eb5bcaa37f1f90763928a5949eb2a91fe4e885418d1ac3730c44b21bf57da5", 0x70}, {&(0x7f0000000c40)="904b4a270a6446aa0e6a27118f309954aab9bc1a0bcca7dd7e2399d81c41bc3273a9914565fdc41cab55ae41d97c31a2e9bf0f6e7f6ab7ee11df8747649f0875546c821aeca426ee229b5b339e07fc031758ea3b2d73140d7e7dd9137c8eb1649fc63fcc3c4e2e9c2708029c4716406667fcb900694c612b0686c5cfe7179f6de125fd8173b5fffb2318fdc1db6e11a73f8d453c8ae38e431eb13003", 0x9c}, {&(0x7f0000000d00)="d832a193baa9f107335b93c8cfb2c02a20f9e2df27b3d089835ac133ddb2aa975c7b8f54d10fda6c14cb0265aa2834f7ecc051df520b1282cc468f59bc2058ab83aaf42cbb1a536ae7b487a12d6976c580144bad0fa5848f93d6181cc5789c31e2c46069447a9534c830ebb87de9659c9e8169", 0x73}], 0x9, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0xb) syz_open_pts() 04:02:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x7f, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="33a64c21412d32d5007e4125f7becfbe0000002400"], 0x10) write(r1, 0x0, 0x0) 04:02:37 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x16) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 04:02:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x100) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) write(r0, &(0x7f0000000140)="a6c823efdf3d4da6c5acf18eb6b66cbf5444b7b1b5c15eb2448ef2c81942cbb8d9a808e668b36c6298d5b65e13ede8c504cce23f02a0497640b63a1913f8e5dc2a6bdd746fc459e40f16968de76273844b57ce71ad040c12ce66636fa96368e77c1cf7fa147f8b4d4f4e212d3b62a9d60c105b58f4818cbb53e1934501a710f1828ce57cf5ecfc9f3cc2c83c42b436f4e631b514029ee8073e068a621d6eeddeb94273e58ad70f3b290be3ab2da7658a39bcf37962fa68ea47375bba21906a53b489a1edd5dfd70dac9ba7f78ea3e785f3b02651d40a4da480224b5920b0449dfb496b9aaa6869b8fc6f8731066b633b01d6d3", 0xf3) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x9, 0xf47c, 0x4}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15, 0x0, 0x81}, {0x6, 0x1, 0xfd}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x81, 0x36}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") socket$inet6(0x18, 0x2, 0x5c) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x4000002, 0x0, {0x100004, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="09000000000000009513d104e6e9f8834bdc3ce34a77341fa57f643aaf363183bb6847da8281679a89ddfc3fb1f13571d8cbdbc58cfe819abf94e245049c5138993075ae023c59b361bae81c1c537775905688b19def87af40bf7760d43f46c071501955b75c17b2b4684c78"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r5 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x2, &(0x7f000001f000/0x4000)=nil) r6 = socket(0x18, 0x1, 0x3) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:37 executing program 1: socket(0x0, 0x2, 0x6) sendto$unix(0xffffffffffffff9c, &(0x7f0000000300)="b10005136000000000000200cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3870200fb0070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f84e33a6856db0c0e2c88d3f11f50004000000000000000100000000000000008f0768fa17f28baeda84d54a566e3dc5fa0702b27caa0bf026a6b8ce4a13124cbf92d8ed551ce7002b95226d7780f05dedbbdb87bec6876ef9cd9e99a6e0c20209824482d0c2f341d34b3c1103fb7e2a696da566754628da62f86118c85c94e7007ed0b065dff503f8cf407ec8ac6199f6086cb304d504230d3aaca219a1cca7853b7119bc3ff19a64d83581bb7865", 0x13e, 0x8, 0x0, 0xce) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 04:02:37 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x1ff}) socket(0x18, 0x1, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000003c0)="c97ca2fb2425ffb9c0ea89ccf5ae87aa05687c3d75392fab5a0f734ca7a2dbc6e164fdcd03bc160ccb7dccbf52c4fe77bb6df5934bee3dab055d3ece7de6aee5e460ca5fe06e65cd6fcb210cb6fdda49a5f4defc649aafbb7b1142d567d25d86f6b80b491e51b3f427232674c210857fe70e28a8723cb818a022e3e4df5a67e5c037f66f547830e361094da6468cfc20d7c4b1f1b1d03c3f2bf1ad", 0x9b}, {&(0x7f0000000300)}, {&(0x7f0000000500)="70b86734121c5a7abb053a08defc8b229d9ca27dd4a291fba15963052f3bd67209c60f5d2f1973a8bc13674b3573cd3dd326c395543b0d997098c6bacfced9245678692db84a24fbffd9f1b7530babad3b0e9a0abe08c57270e02d8e33facb44917fed85a99a8389eea1e9c226b1c01f651d1638b1996094a1f781c928babb3aaca4a43963da511ca7429f1c155a48696cbf1571", 0x94}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="7800cf48000000000000ffff0000000000008e6c730d09bc394f8a5b93fa29c91140f466efdbb0042b9e8448525037eb9b5d910f3c94e177b474308e7a5c8bbcbd4e6744310f375d6294d5bb9a17a16e2ae2536a5b02f77da43c1d5d2b0324df9bff3f272195d7a1e37a12a7c9a3e97543f95babb90000000d00210a6e8a08fd078ad596d8c842b7b443bd0c4683312f50420663f16dd000935e228e38ca9a57c85e9a209aaea4f57affa3375d19e771510393691c9cbcfa"], 0x78}, 0x408) recvfrom(r5, &(0x7f0000000180)=""/243, 0xf3, 0x1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) mknodat(r6, &(0x7f0000000280)='./file0\x00', 0x8000, 0x1f) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:37 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getppid() mknod(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x0, 0x0) kqueue() close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(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', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r13 = msgget$private(0x0, 0x188) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r14) r15 = getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r18]) fchown(r14, r15, r18) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r19) r20 = getuid() r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r23]) fchown(r19, r20, r23) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r15, 0x0, r11, r23, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r24, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={r5, r7, r9}, 0x5dc96c1596a48076) recvmsg(r3, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000007000000000000000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 04:02:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r7 = msgget$private(0x0, 0x188) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r17]) fchown(r13, r14, r17) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r9, 0x0, r9, r17, 0x40, 0xffffffffffffffff}, 0x6, 0x203, r6, r6, 0x5, 0x6, 0x4, 0x8}) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r23, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r23, 0x20004b3d) r24 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r26 = msgget$private(0x0, 0x188) r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r27) r28 = getuid() r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r31]) fchown(r27, r28, r31) r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r32) r33 = getuid() r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r36]) fchown(r32, r33, r36) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x3, r28, 0x0, r24, r36, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r25, r25, 0x5, 0x2, 0x4, 0x8}) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r40 = openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/speaker\x00', 0x40, 0x0) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000940)=[{&(0x7f0000000440)="b588b634a7bc56c70f36d412fc710c78350c2964a99eef7913bfe66da897e2cb95f346b43c188cef9470efb46b79f6dafa3d54179b07496b403b8728c1d83055236c20bb1c6a00471c03db2f532780988f5cdb1f759e5999adfddbe30a9a43dae9093d665e1f968663476d0587c8a4a3ed8f6a21f5bf466860e4f33be66f2eb969752a7ddcdcc27cf6f53550f6da341a7d1c6c952c58ece00f775c3f52a57c38b28b48b03e9cac77483ddd67e7225cb341e1323bf9aed8c614c2c97568229cf247a0b73b98", 0xc5}, {&(0x7f0000000540)="61ddac720b08715aadb0d6663cd49c012c1b3c0808faa93b7aa967e0f7ce801c0711d9af24462f5a4021c5ef09e8ddc1909df670431821426d190309a523bbe5fbb025d84cb0a40d7163c3c4ceb27a5e8c82a7b43f8aa50744799da8512e47", 0x5f}, {&(0x7f00000005c0)="ae88576bbd938bb55863cb75ca264f2912e63634a2b19635e9f8bcd46a23bc5ce3c9c7deee8b9d8cd9e0d08dba7dc9d4420c092223826a38bf6a8ce8ac6255e64d653e9d956da3fb4a31cd4efb468b8ee5f14eda18dc8f88ecfc30325427df155824c960ccb97627c492c10decf9da58890a0c91f1d688a7ffc0ff885be45db4b3799c7ea9a0154e8b88d85f3283192cb8ef0eb1c6462984db8ee6b3", 0x9c}, {&(0x7f0000000680)="0dd3d2d1c5051c65ba3275ac606631708b5fc495a006a7b91a35bc1564cc733a888a0329d9c7744c3478b0133e335cf02152b57fdc683ac9ca29c2f693bd749a58dfad2586d62e89f04a3359e82a1ed66880256babd232463bfd1a8c2d4c9af93b269c2f3f2ddc655d610efa54c2b1a69959a9823edea18654fcabed50f8cdab27a67038a9c8975e2671dffb57ab1f49bcb7dc1ac9a3a41453c1819c2755cab49de63e7d169a588e", 0xa8}, {&(0x7f0000000740)="087b61c0223c54f6fc20682a60e9af864a593d90b77a43506b45b41319e3a08704799d9463673d1afdfab6ef2596e2e1fdc25509fdb587dd328c29813264c7745f582109e13897bd14e05992aa52b4eaa86ee695cb86313fb8b255b3d594a5d14d2c1cb5259c49ba42", 0x69}, {&(0x7f00000007c0)="928f370e516edd5d27a6dc559ecaba83c426af62150244dbea96c7dda9a6117a0095e5b74dc0b67b9ace883ad7dc90a91cfc052271cf5ad13664cd48d0c2791dcf402ce297bc478bfc83da8b2ddd0680e31da23aef282e79b635432e96d97aa885cd3d58dd7a71cac27f497defb299", 0x6f}, {&(0x7f0000000840)="430594ca12886aa197ea885aeb35b0622f1703b63ca6cf6f94048dbfd71507d8188f331685e14c5b5226c9231dded22c3cee9750055e5dd0c4ab61bab4f4e0b94d7bfc14808dbac9607985", 0x4b}, {&(0x7f00000008c0)="4903dc5d5c6f9d5af0463005f8ec86547cff77b36fb83f1edd3fc29100550e93b9f2ce545d0cbb77f02f9ed55aa94efc8df4848138a3b57124b0778019d08fe43cc191d603a254fcca7e", 0x4a}], 0x8, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, 0x0, r22}, @cred={0x20, 0xffff, 0x0, r25, r37, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r38, r39]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r40]}], 0x70, 0xa}, 0x1) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r41 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r41) r42 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r42, 0x0, 0x224) openat(r42, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r43 = socket(0x1, 0x4, 0x0) recvmsg(r43, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 04:02:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x82) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000680)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r5, 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x166) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) readv(r7, &(0x7f0000000040), 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 04:02:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 04:02:38 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chmod(&(0x7f0000000280)='./file0\x00', 0x99) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="ccc7e1dc21b8e4b821c80fecf649c36093bfa64b69fd41417338d25b3e84814a513885a02e5caa6bdfdac7c2819d71e30745d33eefc6baca84368203be26eb7782596d4e015a7efc96cefba2d380b41ae4b8643e509904d2087c86", 0x5b}, {&(0x7f0000000180)="4c1434f902c85dc7a34495a4550d929b8239b48e747a54383205a89f36065ff8d79b11bd49bdbcfee0b337f4546a9b7be9eb37360dee0d5479c33ec155cbe6282a94e7c8096ea0ef819c85a11219b08bbd6e681b24e01777839c2eadc0932ec7f29c52a28b13a2bd2f483a1a1bbc9d1c1d98e4403d102b9119443b79339e99311d5082a8cd5ecbbb1d5d8b8f84fa4c28650f0f3bfd0568593c743f8fe8288aff6d4af268c8210c99533327fc8bdffe543854f86a46d75f9c932484157d5f9141638abca8fb5b1c5da6d1deded19033f5b2e8f9ba16", 0xd5}, {&(0x7f0000000340)="10941d25ed3740afe77f0405013cd0eab49303ffd26aa2a4eaf8a9ef6cf41b3450b252d6a5c3bfb4cf457a73c486f5160ddc448200b91ebfecf34ac186f007ac0da70c2b705c12eadb090af594cef69735b0f1abbc6347ef8ea04e549c04b68a011ded8a7dc214270592e2d2cf8405bdc8e9bc593ac0508d905434f8000000000000000000", 0x85}, {&(0x7f0000000040)="a2bf70d7aa5bc1a44f20449715d52428651c84ade131c66679e853ff901563dc", 0x20}], 0x4) 04:02:38 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000014c0)=""/257, 0x101}], 0x0, &(0x7f0000001600)=""/4110, 0x100e}, 0x4) r1 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r1, 0xfffffffffffffffe, 0x7, &(0x7f0000000640)=""/180) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000480)="ff6d18ff8faaf77a40894e6ec1977bbda4050a39901e8ded79529dfe3683320b3ddfe5f435768818b4967fc4bfa64037007c75ffed9f40d2ad7c8dc8c070cb5a567c1a59459e9371e10f93edd160a098296ebeafeb72410531c2d6e69caa1fc027c31471c2304ef871210ccd504be975bfe82777725bc6738836951ddcacf60f07b5bad7784b7797a60dff03625b634488ceaaf347b88e4ed444b414a4ed6fb269504622d2faeeb2416ab70a34bb6a7fdb0d948884fa7ffbb93c7f8e9a108fa6199e0dc43a0cbdd27901bc", 0xcb, 0x0, &(0x7f0000000380)={0x18, 0x0, 0x10000, 0x9}, 0xc) pread(r2, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x54}, {0x8006}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCLOCK(r0, 0x20004276) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680), 0xc) msgget$private(0x0, 0x200) 04:02:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7c}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt(r2, 0xc0000, 0x2, &(0x7f0000000240)="e606359ce22b98be4a630f06366b1eee673ef941d9d3d0f3fc2566e87d319b7c7768b1c8edddf8272e8be5360348c6f6bb7f45d84fd5c1b9c658f5c665ecb377d5531ed0c63c0483efadc74b04ca31de14ec71c68ad8801a180754cd2aa0765f6b12762efdb74d79200a5310b4215f0d28fb905fe250dc3903d6af8149d504c5ac8cc39d164fbbafbdf077f1ad3e9269ab4c7612d4d4a867c2f78dfbcd26ea2167c05545de020dc91ebf475def11aaa3de242f945a9be5438e8aa1a187cf2b4201b3202ce9b605e6a8f61affdce787377b3873a744c6b393492d8900828e879f81d295ca99e41c17d7213979", 0xec) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81, 0x46, 0x4, 0x1}, {0x5, 0x7f, 0x9, 0xfffffff8}, {0x401, 0x9, 0x0, 0x24}]}) 04:02:38 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20, 0x0) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x5c556a4a291a12b4}, {0x6, 0x80, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f00000003c0)=0xc) fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) semget(0x2, 0x3, 0x100) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0xfd}, 0x2, 0x4, 0x3b6}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x1) dup2(r8, r8) getsockopt(r2, 0x3f, 0x25, &(0x7f0000000200)=""/166, &(0x7f0000000080)=0xa6) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t\x01p', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 04:02:38 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) 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) socket(0x78, 0x1, 0x3f) 04:02:38 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/125) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r4 = semget$private(0x0, 0x4, 0x400) semop(r4, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xfffc, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x2aaaaaaaaaaaab37) semop(r4, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000500)=""/4096) semop(r4, &(0x7f0000000040)=[{0x4, 0x58}, {0x3, 0x81, 0x1800}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x3, 0x10001, 0x1000}, {0x2, 0x3}, {0x1, 0xcfc, 0x800}, {0x1, 0xfdf, 0x3000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x9) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) 04:02:40 executing program 1: setuid(0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="02000000a88f5e3dea4908399ea8") 04:02:40 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) 04:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x0, 0x0, 0x200}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x14, 0x7) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x5, 0x4, 0x3}, 0x6, 0x680, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 04:02:40 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES32], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) socket(0x1, 0x4, 0x6) 04:02:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x9}, {0x18}]}) 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, 0x8020699f, &(0x7f0000000300)) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080), 0x5b8957596948c4f, &(0x7f00000003c0)=""/20, 0x10}, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:40 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) shmdt(0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:02:40 executing program 0: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80000000000001020000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0x2000000000006, 0x0, 0x10}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ab}, {0x18, 0x0, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x1ff, 0x924, 0xfb, 0x80000000, 0x80]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/75) semctl$IPC_RMID(r3, 0x0, 0x0) 04:02:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="82022ee7c35f9a2f66696c6530002e0100f47d391a3d4b94baa3d3d5ef8a35f8b5a374714068ead82c3ed60c5ce7fa7ad1bb89921ba907eaa74cd05fea994a627971c63b65e33a64806a6c6de4"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) r3 = dup(r2) sendmsg(r3, &(0x7f0000002480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0xffff0000}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="74c85ea2d25884009f1b394f7b", 0xd}], 0x1, &(0x7f0000002540)=ANY=[@ANYBLOB="1800000000000000d8f488a4000000309068a0b5644818d6e80000000000000000000000070000005f58790f703364d197289815d0da287eda0dbfda5a410af805f2b37fc1e3fc6c9dbdac5ac517e182131b1bb72fe4c97d67d82cdd7f8268ec236e81ed40d624d75338d3459b109e2decc5d71be53ec91a1b28a40b6c0cddfe5817690c7428464e182392a4577b461fe4210fa95cb59668a74604f01dcb224faad3dbd63ce80f9a12a98207675a4aad058135c4b8191197478d6901b10ec25e3790668d6f3a17c93b17d5af069da145070798227bf973b88d04bf2671002361b6c0fa7f08958bf01911feeee6740a03b56c9ac8ebaa0df0009100000000000010100000000000000100000007000000266c73ac30e82820f29a11a123d60677b6a8371509a11efd29e8d324a8cf7faa740eb1552461ec36b9daff754d430707ae4d73474af597dc270273eb55ab000afde7b88b687e6062bd4cc1ec299dc16bf7494b8bd99fd7f285362416a3230d9a8e73ea53dfbde1e940e1a1aecc8a4f236286aeffb766f79bc091612967865f641589c7db19b29ff6b97d9cc07310e986e0b1fd770646b94f0172d7a65671de8509dcb5302c7ff43ebda4413ded4f767d3cadd23a407c85986b1e47f51e97be66c2ff96169e8e43aaa3698cc5a90050eeb4c27a967a1b9f4eb0a15c266f3084734b2ec99dd155848f44aba0c75fb05eebaa1add555c1d79e3c3f91b59f0d73b6625fc98d10442980c9e995df2420f87d6a0564d26ddea29f0b4ad8e0f7c00d0c91b721feaf7f06db20c6e62154e8a333a69e48f89867869f022f25389585f25feb73916e8f766df0c81b20981a87f66dc627300e0a4bf38c6ff85ab63be8121c20b12829a061ed8b07c65bf29eb642ed7c7df6f935c6f25819fa52aba84535a07ef3cf14a36f53956f439a1d25ccc58f68cae9e98b6423079047957f7027e08ef789430bf5b03b2560caecd9dbe37f3f1a12493e515f6fc5c16ea82c1bf553b99ecbe9b12106454d9d13f63e206bcc4aa2c9a1a7c5467a95fd34874f9d287ffa9051eceeebfc069b7724345b3a1b55068955ad8255268bd2cd6499cbe9382ff09be86f0193e6bb88b8c450082b43a8541e85ac050ea15dae09a079b0e01046dbe6707e4bc61f4b46508895c95ad1e45d7d0b4959be36aa9fab6cc95d41672ebeafb6364971f1169830220e13afe6362da6a520102930456df9ec5dddf26ad62c3c66e0f264c176c68ae28a69dfed0234598128a39423e34e1519b62e912be89d6a74789e3a10dc549e28bdbe49484c8a84af6449f98a93c834b8b16c8d5d0b8ada28cb99b806ecdedc5c6658195c3ea0038c41f095e32f6388d31c470c1cbd281658b7872a2f6df3d3eb7984e4b0f799d209abd53790800146b3368cb696520da34f476342ef35e62dd7008e80abb0ddf5a0396d5340300000000000000803b59444a8b04a547a67ad01786890d09ff3cb691c03196c30423aad33b1f1972a047407e705fdf2ec07e4927cd440f51f22281e19d5ed80043650664b0ccc631919105995166f068faeea65693f584745d9604d9b9c0b598f52c7c1d7ad11139ca87d7032405452b11f579fbb81feeae8402191394ec110317c58f760820163d38229dce993fb7b8fc812ab0f04150b4b0b17345f9f2bb37d1105c0bfee73c36143443b98280e161df3b0678b6be35550cbf473bac1a21a26c5d5bb834cd73712a2303b785f613bb5f262837e3729d4d5aafd4efa39a61d41ed4e2c8777ee268711ca1a61668da11e5f448b25ef44e0c05c597c15cad89d28c2c765f6c63dc34670a6613ab86748ac2f1d8e7cf1c19f7e8a7d31872dc7ed82fa0faa2a3bc6552d946df49a2ebfa52a4d196ea9dd5630db641dbde1ccde25bfac5c6888d93c6bd209fcc0efaf8404fcf5c1f41b8b6a84b185281169926ebdebfa4ceae94d03742152677847d1c1cf5f2f72c6d2481727d9f2e0b977bb2e298540e1b1f0babfc140ab9245c6deb09fdd0f6e1c6dc10aa72d3e540e3a669f34d53e0ecd3aaa60ee589c6235f30f4561fcff021c58e00081e701398a594ecd2e26472405d5855831234336ca9fe728930c9b975c721e2f6190f29f326fc1e089df4a2645d19340dff366c6e5dc64be1ebb8c0e1a8125909be4c06a0694e615f1eb17d9e8535a98064d5da96506ffe3a426e0d9a444d322a41b6fdce5113e34a94942023ce1f5c4dde67a972a69ad867f64bd296dadfe174fda0245558e6c385b8a51ed997ff0808cbd91fa6fcb850c2588f29b825eb6a04cfa62b5bd9ee55fbd62404d530ace20192e73dd2bd6fdd7177e264eb752964e8becc232f76c034addd2789bb3091ce55ad9cb9a1acdebb3053f7343cdb9e55d3ca591a0b177feecda65ca8f6242ce2745a3e9916d274ac0345b44448e6c251fda1db0e3b80f535ce0fe0848916f20a1d82f0824d622d6cf0f6e8a99e5252d1503b3223e2f0ac18861e1cda307de8371f2e3bacf88c65b3d6051e1e52549e69e9beb0aab267508182b3fb15cbdf8f4e901ef38fbf22ea30c33e5ab7f655436afe8d231c16426a90a0a69fcac5ce12c1a35464b9b45447269ea9babc580641bcaaa88e3c981640fcac86ca2e9a0d59c24ae61941cb6cc1c1d56baceed0388c4d150d9171e102a941234e8405892588c79f6bda0c3e066062dfbdc7fdeba44cc6dae939bb554599eeb6a118dd068e328eb6c204ab6cd261bb8752aebe735906f4dc0cee7898be7ac0162b18bebcca6f6412f3692529060fc03e9d027ceaaedad42e8dadc0afaff9608ac2e982f2dcb7f99312c85292b89c122bc1060cf2ae986488bdb1fb19c8141004440503c9aafd4fe55bf556804fdcb5155714fda10c8e93aaf3137c909ef659012ae50af2fdfbac4f7284d309e35ca6a051a41cdb5ae0986d00318b35540fbd1327b19b144eaac77d33c18fc614b5f4c06a601592e6b108dab27e58e0b0724fc4934b1f1a713b4ebbe015fc9a5e6122e76546acd6ac67628196ecbaab1acd20e086e94b7406e10cb1eae827c15001e384925c1e49d657b2095569a85d51eaabf774deebcb0b019aa54292ac61f01d01e40173aeb8e670a68b56e65a045396e7732d70885573610ec0b62b9574500f3c18a555d1e3a8357334b81ec4fe185b0a9662a1d7ac9691dc6716ca807e1f8d6ad86c26d5f81b41a0b75f35f8c953ed4aef524ac23d837dee12247753a8f8834563fb7842df67ffd0193e76016eff3daa5c71ff0b22cdef03eee98c294e044af99eb56e2df1b44ef84e2a80bf54ff182ab580d62d33cd64fd1b5d827eed63c0ffb4fbd050ed661ffb03af56a380722c3c12dd4491937a1ed136165f76e546644954e2b29e74b8da250d6c8ac864eadfe4d5e27b128b66fbf7817426acdc964a915f3b3edfa0b771e09ad407fe6a2ce0a28a245d21ed5c98fb076e0f1dfda5788954b13136f20cc7ab42337e2ac3a2ecca88af2f0ebc11a8ba8da598b2c6c5146c531f1b41c0e2c0771c51270c981d92338b9dabdff66c70d5df0ec55dcb5f7b3bc85e5f8d7cf85d6cc5a1d220c5170d430bf04a2d632aa9f762bc0ba2cb2a0e749c9e11be1b437859fa009c0f1223b89a717cba350d4fcc12c483649f087dbf7b475feee9bafda21e909ba93bd84765d4bc8837610aa9aee10b177c1378f11143ecbc8dc8dccb32edbbcd599c470273c544b9ff9afaebb50457f806d6f25d28429326dbe69d210ec8c44993ef14db9f65733aeda49b6f652998913f94abc090803579ff566c6bfe68f8b3005c01ec535db810d6522d4b7fef145b64ce122020a10ceb39ef089e6473ae85c6efce70f43c1ca0d14ba72d5b838c582f198924c4d330cf5b15bb24742a51796044cc94e5f4f33c6b9047a2ee71620478e95d990116c6e7bbf5b64e1e792b48b623aeb50a72afa74a2b997e9302ae574e3310e319f1457f9f0213d4d1354e491710f5611281a20d2667317d52390f26961160215fd140c64d9dde42c200cae34763c9638856dee9379a804bd909355a1b275a66b23d41e35d307c4c496641410f4566653b0196367eca4c59ba441132200194ca47d7c1bdfcdf01fabccf43cdfa75d6300785b49331fdb38d25fcb15073e1f45fd53e1ae268df59e967b45319509493c4eb46000ca73323d16919c67b31edc0c1eb07598961c4b94c46829f6afee5413f5c337e517ccd6a276f9a890efbac3532b9491fcf3f4504825268ef1620940369099ab6abe1e66bb71cf59e78253dda1625452f311b0c47b98388466a02e3153d3b8c3b2309a8514e4a26e73a65b4c8273e5f23e0dd3c376029d5362d8211d6fcaea1a0748e5b14bc8f5edbe7fbddd509ce65a1be4ee749f1f56f8a37332e2ff254eb6eeba544094e17a20f904013c2329f51b53e77b393deb89eaa077ae13f68a9bd2d8c10c15a2643ac224de3da7075dad89fa7f49a0ec5b3b445ae4132244d65b8537bf3092ece0c8152a76c02f295ab4ee4a27cebfa55acb5975b8b4c29593391c65243728807cb72cbd02cc985a508d7028dd483ff55be24e71f1778f0348730c159235cb06f519d7ba541f0426982f05a59371aee78ef33e41dfd1087d5982d840d74dab469abebf92faacc5594e93e14b6014e526a2014a89ed526292d74dd5505844857c6a897e4ab38150336df477774131246b5c1f8acae2a3324bd645b00f42b856a93e4b62e65460b369ad0de70fb7a498088e6e1d73b2bc872bbfdc1a20c4e968938635773032090c830091bd22ae15b9228c842eac5b3efc8cca44ff8ff69103226e066f6f83a8bc55959ee3dcc8e24962b5c92f6395dd83c83f67ce5c60f261760fec3dadbc0a254841fa57fa119d14bf1cfd7649a0b23667bec8a381c3cfc37d45ee110b383e6b2db9775742482c0bed26d0db3da16932ec0a69e0e815821ddb99ad0570720ab43370b48edbe3925566c3e956a751a18204aee36838c57eaa81474a18358fef26f5d13b20fececcdc41b1eff044ac33e9040dbe94bbbe92520bb84e68fda8c95e81535ce67b7ca3d959e494702e290795560695d98f4417d39b6504b07a75a6066dd07842a3f393007bdfbd4cc4efa4a743f35878952e2e6019c7e8559fd7805de97002cf2bd1896500dc0a9c276e636ce04bd443edcd332a9dc4faf7d507a7c17072bc82fd53ca1715bfc1694780a108873fafa63cb28a3e125893779f21732e10ae9973a34ad58170dcf88fa0d0aef94a96f8e9024e522206393de68a5adcd5605cca1c8afd0cfdbef7209e88b95c34e5c99c40185e5dde7027e905a96b5860809994646021c66e6906ddf7f993a45f9a8ef5fc4e0c767f363ee903dd7780dadcc99d3d9ff78523f54ca0cfd0fa4284ba2eeda05535f75d5908de9d0301448e39918de771f3fe97adfe06b05a7537cc96f45f7288a137aace63cc4ed44d3d3e3d850c3b7d00e30f629e9356804b7e135fe0b8b919e1aed99b3a8f504771b4fdf5e7e493d8aa1345021b027242e23a132537556327606705df8a4a554fb8cea6cad4c35b951ee1ae86bd5fb5da7849e397b632bbd5b5ba63555112a7cdb8440ab58516bf6dd15a92cc8066072a4ba8aeedfcc8ba488cb37907b64438c1b9ed2209ec442b87280784be8a57ea41c947699fa54c4a132bf02f6bb56690223165a1ca84bd69190a97b08439575cab86ff20aff857f0d552834c6e55348bb3f3b8eca184d6e01ddb21359c23b532a48fbde899a56d1ef16fcaf269e35dabf80f55703e21863fe88141d47439d41c4e6c442098a372660cf411ca215af3872265397b4d5b833b561af6ae7ea7ca739085cf41dd20fd44f0ebab7446acb6d8d67f7273f49b11a777d6cde09b7b3ac40c8b5ab8fba48c90527afc1f0d4074002b1c40cb66822dc0dfdb49b0ea640a787e574e24ad60be429fbcf28d039b6dca3b707ea7c41ff8e6bf78b6363312ade787625f97fe0dfdabed9c41645aa4d605eeaaa9821ee0cbf48bd1e1b44512427ba73516cd7dde3031e8ca52a559a9822ce1e98ac7ec5c3849addd4305ef2d2eae10c349ecd17a3afa2ba338aa1927a0f67e2eb51fdf397c0b3bbae4041966d4e56c52ed03839a6de93e6ffd276eca1a3f8d71551e4553b1f80bfe6d79f99a71e66544344b39ca719e8e465fb20c6d3f8d87a6dcd4ca3d07e297c3528900000000000000001000000ff070000137dc9a3ced57ab97eb1160ac0b6a5e8d3c760f90b0f76c87c328f43ca2d24b76ed6f2416f97a183dd54109844a898bfe944102aa0d13f0ce7562d8d7cfc5f4a67217760824a6a2eeb5bb858ba9b9ac3b5382cc552b96f1ee15a993de987cc902c85e525160b272e5694c50557fd2a1d655f0e1437f6d2728f818cdd0000000000010000000000000100000004000000f67922465dbe1a23129c550ca68d952b95f5c952bcd227e1f080e0f5830986701c4fc6654cdff71e83998db7635f53a7f2ecb4216cd930c97e3b487ef23ebba6d9fa69f4984e6efc7c5f50135e4bbb1c6a45bf8d4eaf4c391adc5140c1dc93f602aa417dae60ecff7339a991606d3eb53b9eb1476c77ccd122ddd452b0fc0d0059af6e0d3c36648d123659c69022650928a50179909fa4178795fed077879841e9364872899325e290233f82f43a840cd86569a2971a237ccff88f2a61b33f5009b2323bede263352f15ac168b5f4afef2a336474fd52ac96fe9d26ff071301d26fd85d882d8879ba2000000000000006800000000000000ffff000000000000c09fc62f451421fee93f37d523538e42450e74523ceaea3b2254907d5f9728a79425083c98243576c74b0738add13d3913276f5c776c58e63ab04e95c6eb5fcbc0d7f9417251cea90aa10850d75eba8ec83d88c7f9000000101000000000000000000000ffffff7f51ff9aebf53eb3e5533e39635839cc740fbeb4b9257020ce66e1e3b6751b7c788fae15f3dd1c01ffb8c4a2809c98696a6391d6988393f1927b4eaf749ddd74700b6ca61d5998070f06ad217d17cb74f4e0360855e5a81720405f4f8b8cb73d2fcdfb7807a47d15005805b0e0d76fe3bdf3fbf875c4520ec3337fdb609e872d8698b1429276ba5a34c5b770554c52108cd0b143b13269fb80a7e5a32f151b4c06ab52101b01dad3857e4d96bc07a484fe595faf73553fc1cf294b1f2b51e10a3fa459db73b44a6c868c827bd917efe2422fe9bd75c4ea8730366ae993470f27c0dfb79ce15c926ff261dfa4298cf1b6c9eaf45ea18166069fdd1398d2633ba6250c7cbe1626e3ae20865af0d9ca797b923fee54a79183d3de7b48088c202a61ae65909faa3d2ef790ebb6a7490255139bfb293bcd573c70a9f2a579c3ec76c932e99fda558bc14e976b75b8a40dec4c71ec6bbdba7ba453237a4c6daecbc717ae0ebd884817c13c0d22eaa1cd39eda43da207a50a6712bbca3cf6b6f84c4e3bb5e0d1d04b25c1600f1ce3eee89cd5ecbb98ce0b0923991f645d6bb9eae6ecf6271366b01329ba013d69dd2e16b9a8412e97ce91930f3b5fe05ee4b7385421c701cd52eedad5087f11d9dc7e5a1933443f6eb906f2ff13956b7830b9c328ed1aabb119bb2c65351aa45733f0c2162096c26224c635454b6f39abc9d6b069e2b1568f193973c27f4f45d7b236eb61a680b59a5eb8a800620502b104ba8702720ea19a7c8679dc084b1fe6b4f6dac9593d881ec1080b032469a8de807c93a8ce16ea943d9c8c9b004711b1437cd77d7b3e06bab09842efc2522f65ffe273057c199e708756b3f82f8aa762b3b0c5e8983b276cc376adb93790a3ee06a017e8b66533ebb8fb82276912748fde775390b5b99f47b66a53de1753db5ecc588bc61145f7273eeb64a12aa826127ee8d1b65ae0d65e1cbb95bc40da419db968bacdf7d80f2a10d63610243cb8e50fc48ea738dfbbfdc6c7b32de4ccb291b43c1de146b9ddf1b14c7cac59475b23e98606153879eb5df4caf99561b5c18afa6305de62264114733fc81019d1ee874186dd55eee00ab53f8d8fb2844f7991f6dd88cd6ce5250f76d16df26de992852dddd177e4b53d8a57f14a636438818ad0483de9f11a1d40baa3659e7217ca8783aa09845f9700dff3df1df2a2a024244a16e01224a04b8278c7bf269de3d88a55d9aded810f588dc52ee837cc0e05ef6b3fd0f04946a1b80b6db4dcb0c77b599650a36cfc51615d268552bf9712051a08a264c959e8a33f220bf6152dafbf501770657813823262e5f96709f54e23727f2db498cd08ef93e664d257f94efd2c3e86a2a871347b16cf1a3e48ccef78ae9c0711dde3eebf8dcd11ec748df3e8967f9dd9f2cd0152acfcba6f15ccbda4c6dcd46cf20c608d510d08f4a8979e1e9fb8111dae2090bd10a6064e0370f92fd33e79dbff1cefad5ca41a6298319629551050f6bb12ac53df15698457800a84767d098fb57a935e5e7fb37c4106f0e9b00eacc2945d3413eb36b5271a1966a19d42e777d65b35778693da3baa3b21c7212ca094dc44dddb20fc22a9d5143e0bf082ebf5bae645092a2dd16463c01770d84658a6fbd629f97282e6e69efab3215307a8c44996e020df0860a354d765fbb8675c14be338a76e291b2f3b9b998f197939cb0d62345154dd4f575b20a941d0ae79c3d04cd556f590da51f33115242a75a417f5726ef97c697823576f720ef04c86852b4ee0b63eb38c5299198615c99bef3cf23afae8ac6d3e3bfa90ca3c53483d93bd80873de14862fbacde6dc17734028df3f97cd2113dfd8ed732358474764e427dd922d313d75ef9d052b92162ac7e3fb4c4846063f397ded5c213319b8353f9389188071c084c1c8f080ce010282fc33041a3b8901cb406b67a7a91926edbb796db4e303e46cb8e9b17ba913340bbe26c1ba1654c0d63aac01c65ea16f280475c602242ffb444b121f0626b5e2ef11e02aa5dfae580983c6da7d17a6c3f42bcd0e5f77f3458053e31c1b978b999c3fe66a98e178f7f1ea3fb8e8a2cfbda6998c1b16f3355f9475ae801fbe71cdd162f6d35570c26bab6e0246b96411daba605b88f98ab9f1af3ac15882ed361cb387b969255384776d6a280e8aff6a52e7e1664f50644658cfc277a60edffabf8280057a5fab1b50f2665f91e82424e363b9d77b46a8aa04019e65ba8510cdd53b4d7ba77a6c20ff3fc79c9abf9aa8e2e86caad820b438129fc7cefb6515dbb15754df4b9b352e915142d16ef6cfd271fcb2cf717df53aa5f1799d0f810a414bbc161189beab9e1590c098ff1a4d299b0d6d8066b2c0d5e7513d91f2851ede1f78b7b9f0596182aeaec18d180fefd6c38eb1a53d5eb9cbe40d319ddf411fb5e8ab6b022844d7fe861fbbfd1e3de3b8b739311c2b477401741a9bbf53f7f39252a89b537361201e6331f8d96e978f96b726775eccfc4ee34452920dfdfadab718837ea9f2681a6ac251528e99bd7da69d79c846ecf49b3615296024e2a77b97feee98b8899466b11b4e4474823a2ce9e25cc085d2cfcf0529f5683458dc2bcc7f25e210fd6bde6f418637145ddb7415953d8d0269b3de5758c5685834fb1c3466d6b7905a86aa7b0cf55f71da9f2b4a5e8a932ce8be794ab4c10c10b74a0d431399dbf1673e9e09197edeedc167c852a630e3f3a4b7efe913052dc5c3913077f17f08b9c8acb8ff0e643e9ab2259fd7145f0b41d270ca21076f77b10ee711f259c0c2b5c078e7bb9625789845885a45a2a424d9b70b48bb6a3f086c79c85117c37560f3d6419c34d7aec69d86b29963bb561e615697901b62ae4318df944d7286c806a204acaba6ecc8186c8b15a09dab44508d09695b5feb16346fa930481643dd6032decd6c93280068190c8477383d977bb3ce7dcaca4691fcc49440acfaba445293da43923ab098f8afedbcee0586df806b0a8825d01f7b488f974b1191c81df6f627bd3755c4c3ed77e334666e1c483c06e1becd024ace6d057fba9aeacddf900d8c94dac993b60796f9dc6ff1a6cc70563810e9a30bb8e49972d2349d8df3ab8a6e10d7ef28dba1c8855e39135f5d29e0d97de5cb9fd5323affc801502e683f57dc089e5c734941e5a7ddb982ee0b903333b6b38dad10c2881950caa601b9b6ae9763aa5e4c2bd70887c6f1ec2531f6c6a5971683851540b923a491b9dc730f0ebab7193eca233c5c28cf6b1101376e4400bd778fb41e65f7adaaca8949174778d2e167e27fa61453ac8ce9ff5074f98b7a52cfe1adc4bfbc100016c9e1d9eaee14ef9b2df73f6a6a5c23d7642032a31f902826d68d42a5f5a9c8740788058972d324f3e721710ae24c14f2af0b9063e2ebc3f34d7f25e8cf1f5ecb645db400c69b4770e8508f43ef40aba37c468d6463dd5b9903bffbeb607224a8ee1689dc6dc2177f2b2a42cd4175e7e7cadb1af5143e4c672fb49134d6c4a192a0e917ed836784f8f1c1fe460dd92a1360dbc19528155652531d7f5af92fb521cd1bc9fcf872d2bfcd0b8cfd84f0e2a270d6e5ad5a65874cbe6379f09b99b83ee26b2deabf735e9625e7c4aff2dfc27ba518e8b4e27e85d920ae41d54a4339c2c4d1c3ed2ebde8780eb42cb6ab8008f06d2e6df1fe841a9dd22187138e1bfda4ad75b168d0cd1687a78f7461456fa963d11f003a4186a50afedc3a574affa9965d2d26d4a7cb3bce139fa5ae300a4a661f4bd99292dc2f84defd55e1b413942b368c6cc342b057571c4de83ef453969709fbd867cf43650db6794d54d730eda65ec198213fa76f96499bb7abd91c612a2ece96f4e7f6e7e79fa772d2648d8779b0e7d1111dd275a22cf3a109170a2a0faee8261ece41358743bf2e04c6c77314e0406bcf21bcef20e50a251553d59fa6c7998c2035085c75ca86ef25705625802f6382701b6a3c767499054276f9d3cb9e40950ec43c582936fb1affafbbe013aa0e583f91ea1de14c6af0267c28fdbbb0d062f720e47075251e77b5cffb4aaff227e41c88612e78e9fdf9909b550ceacade6b780d68e39a0dbccf2d84ea006240442f0ef5f89fe3d42218977f1a6bba98959b6ad56443ca8331059d5cdbd5d4af37925164734311038412a960c1d1767cab86f73d94803805e00ca44ff56a5f79e2e6c77cbedf9305f5e4b8b0fb0751c69064b8b167ce46238b41ad55a19068b2335809c70ce9ce0811b1551e79803684414ab4fce1c6c22151db712875d68f6c63e9ecb916b21ed8d2031d44726af05b6ea4ceac7d55f3dfe1f58588787d8ebc5076fae24c88879f0d54319a573eef5b4a5997ae68d26c2b06cddb06178c73b5b52e187648354aeb344227d8d9cf41ee6ca38055e83d71ffcbc4e9563249cad779cc5a6af3a43e81b11cfca5b29dba86d8d43e8110aeecdb62ee94295393ef56f7c92aeb6cff0981d16cc20d4766a67b28f9118d7ad1c09215f763dab9dc308c5b82ca28bddd517fafe8b01e64cc42021d2891d57e1015328b98a0c48be6aa0a2d1357c5541c27c879415213f8583b7f791c284d21c9dd6f404d2eb75a91657eed650c84ec36e1e5c93a72b89f07b0b48bc6eae5f690c7cc5ef26568b3a4b6c3f0048d655439e20f098fd0c4bf0ddf8b45cbb8301f2469982526da4e3118c9b1f48fe4751b139e8e978ccea2e9a2ac5c53445df0c933272e12dfb8bf22d0eed72d5b7769230bfe60cd0fe4e530273b5bdbd3fd5aabd0780a193808ef4ceeaf81593bc53c4508227b24e018bef6d81163639a0163c6696fc471d78d53cb32cc1e0848f0a9bd872385e1a5648efc1e312feb068e67449535059cd01b7eee5a10b4d4688bfbab5b1d2b823c738bd7758c00ee53a3af98330370f765b7ab6813be69e739b0f203f6fa132c1b33f5d175b08976a621bfa9ee29e498a7c63c145b9880ae881120ed059eff88d7cc4823152afb1a583b71c7b7b913ea67964d8d74b6e746dd2a5e2908944cde077fa66548216149e84222e58d3ec21caedec52e1e86c1710d47770fb2295e7cddd7d55582df5916ac404c4461372acf45e270325155e0b55d0c69da983b38df68fe313f58553022e2585930e62c4f3b3e385abcc0939e44c88d130cc9a84b0d377d7b5a3c491e2628e7429138e80471aa68903c849562d95d7c4dec4d097d18a372e491bb8d17789ff7597b2ab22953bdab7c1b6fd4e65d037dd69c8f816a47c4a9f54d2f487c5854bd74391d5be9ef6c93a6d5a24c06cd49bd9754d7b4b58df40b6a492399963e26bac1a0f0d25d01c0458688c0cba853a0928dbfb270fb505bb40da2bbd7c17abf168cf2ae98b3f6ebb1862454a1857de580f84e193769fc9a85fb1ad076d40fd8b3a96f3f3b1fe57ecc0b8d0f534e74a1ad963e0d56b8036ec2d71e6a9e00de9a5b6941ed2269abab953167bb01ccbf22302d822647006441fd8277e205e1a69f4203faa1659a2b45d0b2d6f61b4534af48ad9212f536df0c03f7689b4bd96afdf8ad387562cd72e885ae9323ee3dad0a9e035630c68091404c5232e9e1e8a6374e4681137c1b5cd16294b58092bb72ef091b64798a7f3937a3dca356cbafba5a5e29a615999aa250b3f5e4fdb0a2b81d91027c5c987fc9072a897ee606b0a0cfac8400c39c258c1a47d69c1641a2df2ecf7848c375b402654f42a5baefb7afe107d723f4b70ccc6cdaa367b270ab2906bbc1e810d91bf06a7789fbb15490d92194192b52892fcf000000000000000000000000000000bb42e70d783049717a11e6d7370ae9ce0f205357772841a982"], 0x2318}, 0x402) close(r0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000180)) sendmsg$unix(r13, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x2a1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r15, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) setreuid(r10, r16) 04:02:40 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x400}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r5 = openat(r3, &(0x7f0000000580)='./bus\x00', 0x400, 0x0) sendto$inet(r5, &(0x7f00000005c0)="3f5485022eb1053fd999df3eb782d12df6ff0a2290e7bc040c7fcd49eb478132fb420d7ef79cc775bd5a48303e6622784a98885d15683c0a63c4e7d1b470d9ec553f053418e6966e70e9c5c6fbeb44dcdc6deadd72d726c23208010bc08597be235580db7fabf96104f94b411c6fac2d2be0d92b64e78aab46e04dfea8d0523e0b5799692237c599c975b5b24f966bad4070288a0f41e60ed9dc82b1b88253", 0x9f, 0x8, &(0x7f0000000680)={0x2, 0x1}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0xeb6e6873b1f9f2b3, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)="f7e0d11aba1aa59e8fddf0bb157d0bcdbfba985dd4febafbd3e0547756f484fffc13cb54485803461848cb0f59ed728cde7a9a0a011d8d3e05927556d572ba1c41af3131a772135f1c5ca7e8b2bb122ce10e4c7143a4007b55e782a07fad75f0f8a9a02c18890dc6f9fff8ac52274d161dfd95d9692b9058496fdf2ade87e6b25d39a29b9640f3aae47d5b4bd5431a8ced4f4a", 0x93}, {&(0x7f0000000300)="fea8024c814b65f032a1b1c6c093e35a08703709f588d73d5a80b29d6e48235b3d139f3a676f24953d1c7289684b6f7e663a45531549936b6a51d228dc272cd347d509551a749dae2ba7a036435b72e9dd009636eedb57462b72b1641ed8c198bf2f6969e28d1b7fe83d47ead1db2bef5f48416889f6cd7dae7ad543495ce91c779e4ee34b9c77d5b5ce8dfec1dcbdc9a9e2467048e479a4ed685dfd0f8bf9c7121a12080231079420cc29607def36f730ec8da8f24a264ccbc0f52df4dd57b834a9f3b81952a07d94475e21e52f8d366369769d82399b57b89ca2fc1782", 0xde}, {&(0x7f0000000ec0)="7d20b98689be281e0fd757d2fe90d09001a9169025d953cd2fbf233fcda83a227c89db5ca29bc3f621e3c80b82ef45057c4835bd28c28de6542e97ce423462a435d01b1ae0a8b2c95f368fbf2e97d8e5aa95209d16165603324de682782945cf29b1f82a6cbc96aee0e4e7788af03c048df0c62bdf45633797774163e70a6c97aecdc123ac9dd84a0e3d58427cf928682110313c9e7c650ee91a21b0188dc111aa3f2850c85e6d653c1655d411c36ac10a706c9c3c83de863d429d8bb443ef441c7e0515b4b9c00eadc002d69adf2094a98da02b5874e500eee5cc70db65ecc3c1df7a06e77825dfc3a0c748aef8fd57c487e3732fcfac4a5401f77eba2d4831364acb14d82e1f57b4b06d5060dbc9f9b9c5ebc9df7631b4fd897261d31c1d0f95941e6d669893700edff154e73fbc993fd830c30e5dadf0d72f2f394f26f0c15b64cbd53cd6377edffecfc3e7cc42299d35c8c86d07f6c8e65dcc68285928302e19744a7b9dfc09606cef8218b81cf0b4a60d4300afd7229c2f2f1c9d69eee406d9711290d07705e95e38d5464212ddceb7c34afae9f758fdababa065d8363b085b78a06034ba828072826d1f96f3fc56fe5571e434c8bf3864f27d01e40b3fcb5f8be13aebae86277486f9fe9d20efdb526ce16cfbe533bf12dedb97339f4ffe126f2d47d85c2247d9b7a89bcbc43404296870d46426a0b406ea2331cb6f9ca5a7d37feb04857ad853c3d33c83d62a77a792af8e7d1b87b5b2bff94a27ede30cc1c81cd17497fdde5e076297cb4c0a9c3e866993b36454663cd3cfaca074658cf7f283638bf2f44ef9155ec7858a5a37f8e60571948ed420db1551899a6dbf4957bb5187962605a03e2fcaf8f8e929da45aa9a24cf6b2cc984acbc2b53db99798f02afdec3a5f806653bb10be36e6a2d3c969ad51eb7cc33802c7b09a8e648adead2a3f3adb3578f8c6ad9373dbde0d128f98eb6b738edcf67f4fa9665661cae4e28c12e7ae2a9a420dc7d6d3ee89830918b6a269e2246fd69d76d036b35cfbd9d75197e4446f47017545bd4c09cc0602f4e0eaaade6453c6989cf355cdc6e742d7a30cf42ca62b60adbfbe79b8c790c12430f02c98bc3bc75df77162bc8f3a97cbc47694f8bc948b8885ad86abc9671adec2090b67586e2aacee3c7848f0ee916446ee2b99227f42d8482c7a9f738ed706b21530fd646f64578cf8c0fb7c0a4030dbf3391eb43858d2c762d5294268534209bc8b84b248f129f02e616077fbef9b31133b73f790bbad994fce7ec1a71aa52110d8cb37d28369e8bd8fca5cacff812d2710c9c96ca024413484bd2837d76b240aae97599b45cf592335f6eecf94673742cb3c19959bfea0db2b3551ac3bb922871059d7fd9d43c7ae65c22ef71a1a31c3a9ea30ca4363e1daf1648038780e77002769d439f1bb8ba340afba41cd8cfaf43642f67b8bed6a9662958326dc99e5e65980103c7a987dce0f3db57d897f47efbb14fb237426edd14371ba445165d29424f824bdb26931f8d77babaa9e1db34f9edd8bc5f9a536aae8bb89338528718d30859472ddf51b54d36459cdfc0ef5626d889ae99b918b453633a2e6737b29b3d4f19a0f54586769e1a36a1e84e51f10f5fb52982977537cd3321a4bd446347c4980ca5b5df898534704d7912632db59cff8102773d9566106256dcc3b5fd8367ffe1bc71e054cdaeb50b1bda39c739d6d1ef16d7e326ee8b1d894832a4e1974397e08a1d067c15608d4ccfa9c66b71ec16fea3e41586485e55c7502b073c783af16bd68cd1b148c6965ef5ed5a23da1db6cd2dd009f5f0f8f1ebcdcc156786667b52ffcfadb86d0fcc450681958bcdd94841a623a327f51ac98b0be964021a1c1df74d1b0eb071484906d841ba2fdc6d8843f2622f8268e029381aeaf7ef85e1df321526e96988c78afa2cc0b283565a9e6b105109da3851dab051af23d0f220b19b462478302fe01c56e3ab247e1ceac91861587d9f5fe15ab1a74ed46fe2a885e698d4517a3cbb5d410bba01b2450056bf00d33961502e2ba83ae97d8581c573457748ef0d2175c823fbdfd07531155243674a9d56812042dc9150fbd490f221f57e2977e60c05939c4742e5b5144f8311ec45f69a78fc4da8be7afcd778fda09426d983a05e44031f96493ddaad85d78835d9d1e5f994981adc6ca09acec493508289c69c285066dee513408a93392714abbfb9ba6b2065e609c213befcd276c71b7a5f1e0d513db8fdad8d803db9bf2a9c83592c6088914d8e58282b32520bcce20d1ae9b672dbce54f2b9a733ea1147ebd3fd93cfb220bd67f65f11e8ee5ca133b9d9e5ba2b2d3189e9a3a2cba47063d28993564566fcc09bf9094dc16c6d14f388ec9d2dd79b155a882a0968cf8041463227bb28c774f0795d421a864e599deddf24efae8773c888fbd9d4ac594f21df3161a46184aff78a33926cb2802ef338acd114f59c57e4c4dfa1ede4f0a74b78159eafb44026375a8ca52d79ac5b29c7cbcf7bcee94ac6ba22a8b274787ea20b636ee9b1c19be0e34c46c141ad6794f9162d9f94afa0b3f51533da719fb3a92866b0b42745d9af1089f5d7ce2b1ab232b13bcf1bf96d3590cf2e84ab13d019ac3001a77c63188ee404ea05ba2f2496b76e35a2f2f6e6873ae87c0348e820399cec030be2a85ea99a6a5a400dae3c1016988c6aa39cf7263efd812cea303002c4d6e0ce0084b7391bedebbebee99bbd7ee13a059f8f6dd4015628e6bb4ab05f76230a547d5710b5ff5278afea480296682f9cb082b3c2a1b12ce1987424b96aeff6ba5c418837c578accbcbf45df49646586190847dda93a3aeb2af567b988f4cb54c31f54f4dfe33994f839569d63f1fc990da6b118131f25c3fea2dd06c5cfc012d20aafa9285af37a72977e7bef6eafb718f5f79e497c0b3c178d694f0cede976dafbfd78b3104f0e9c4cc929431d29f4dbdbabbe221f1f63e0a27513d06f7284cb4cb68a12baf8ca6a7824ba7f7f330d060ec8082afd721df978b91b75a6f88532e368a10c2f3da834ac7db38a3c262882b5b488643bddbf4ed7a35c3e8cfd052f78b088200e952bc7dff60f84b7d23f5ee203e3cb4e7a86d28777e133841d80e9a8d30dcfc2d2a815b38c616926d910dc1c7592564a8b9f9ac9afb8fed6966c36b62a2712a97113dc987d1c5ec23c9dc75886ebac0ae1b4e976f64c1c71fd9aea7f7803e768cacfc731bc38f8c17385379099165a7875da2b75216ab1c724685b9a2e002fb8f3476c538876e5a3c20f0dca71dc31b80880c5382c6099d274c9fd2140f706fca531f73f80487287bb0ab624b16bb4f11a5ddcdb474de0d47714f01fde1f33cad9623b8b7827a04d2c7a41a9d162e5b4d573e1b1f00eeb35b61198121876166fb1ee22044f325b0719c27e7ddd63e05d727b5f4e97b8460097317b07134f897cdb2b2c21994e8f69a0b9f6ef0f83e13d017d66790cf7aa47b7fcb725139cc20b8d1ae27579c14caa6767a019173b717e5aa2dc94359ffb37f709def692502c0cf02fa075ad70ca685f6d066085ac9b027193d27f9b8d48ac30498dcf93fa8d5ad99d90d810b223fa959de4d3765553fccb592b7bdcb2306b0228cd0d1194765fa000d8c0054ac134c0ef7086c6581b42870cdebeaf2f15d50f67d3265dfe33bc74c5400b1775c4ff689dd244fefa2131e7c0276ee9194d4dec7e2a1b29815eee8602972368bb3fdd7d84bba137f13e599ec80518823de770500e74f152f9bde93f581b602ddf6d8aeccf178fa061e2119bc96b9b535c10447de4be6bf680842f6c1eb81877ead57005730d26b5456e98d0cbcda14579be01ee6bf6bd69223eea077be58b238c66dd44bdfb7f2d4e8a342976939b90ef78353faa5b08ba236abf268f4f5a47cfdc216079cf838f069bf9bc3f0743c1ec0db76d8ee5b6f8b5bb302e3963c88f20352adb8f3b81b36f48f7e1ac1518c94446318b7f46b7e1462836a4d10cb7ed45e9098bde35429f67eef1ff3aca7889042167a0f7a5aabde8f19c5663a54bcb0de15272c6c06a120a0915616e4c465723f7c28a530d4a48d652fc01af01e3a7e1eab0c3140eb3218409d4b8a187c89e1a825445c91ee9a167ba21a0fb2b9d9f67d1a97f6dc8f6dd94a1b669f49037d0b7b1e254e9e06886b76e975392f8fbd3c5d3cb5f34197fd7ab719e8d48ea0f5658cf4c84f592db35e910380b1c4735c8e5b6ea7c3015d8105ed7145df92de59a0ec21ceeecd003e533ae3c125b8ae2ddfbf69207ae28387caa80dd2a75dde7029dd07352db70e2c308736714e860a0925145ae71646de53ad9e2bcbd94b270c02967fd1782b45f1e757ac602c4219eea05feada92b886de362b472d971754257d87dd0135ad4d792cb74df219fa077f9436c70c4a7682b4758eb732038d330d913aa21abf09654549f54d2b302465d088b2e8d607f2683afacd32e553d2adea5e85cecd990112047a7d3b9e581619d135f5f4343c65fe531ccaa313e7fb9cabca54ce111529426e50141268bba0fa7bda5b71a70272eef52a7f956677b01e2151113c049794f4301368a07a1247c52ba96363cc140a6cacc6432af001024d973b06616e8f12178c1ce38066c79594bc50799aeec067c8075d75549f58de6de3efe407486c61a1eb900d9ecfbe29e55d1d81dd5e65002263831a15422e289a61a5053341a6811d70779b3ea38a32fd60d36f6bcbb02f1d19da8a9944c966fc27e524b2e58043442814e11eb0228dbcd122409de59d2de53de2eb5311e38e37263f70ad9ffaa6e50d0f28919bc940162610e3e85b0d78249c3ad87368ec81b0f914eccaa0cb72717c9c7d3780f61f508248ee1d8cb1ee2b09826a9d2e4a009fa9134b6f04ae9610dce33590094d3cb74c8ae07bfb7d1bca620ee16b294c7f066dba568416d8d7167c5b5a40af5696eb9c3ffd1d6d4483c70c71b0b42a938ed0a7d3cfa7c05e03a48328685d3aa3badb4415569e584b1e7ff0d7384a20afcb12a0376e9ee88dc6ef347d47ea8ecee79caa412c99fa89035f1ba3a9f6735d5e1f4ae9124a2db793b381f4869ac707a28529bd13acf7420302235ee8e11e35688b9e4cf53e5a98b16e7154bd4cbefd7893dbe64f452dc803cb0fd122b4c60d00fde6ae2976cb9cac5a16c5195da197ed975c3a9a57c3e5d9fa92ac3bf46ae6f04d18bc90b4618652690cf3e639a0ab066f5059ffc65d595151a7a8e4abcf974b44ce0926f05339fe6757c0d05cb628528033e0da58ba7a304a866b9a689497814949862cfa3a04e36113575c0c9c4db14f8e1fa32d8b094011114a8d3f9382048049210dcab76f5787428aac4e0c41ad5f059dc803e3265c57c14dcc7c45353f65a698e368b3818d8cd005eaa005c1aa46edfba915a15b7bbc1ab312ad623eed08edbb7d30318f7d347284432408ba238ac8ad4ddf5e37244079c51e779cca5439c12f1e823b0a59901f07df4ea8b3ca24db18e6e3ffc161b8cce7a95ca49d6b5b82bfed97b18e69ef5b1d70f172eff25e1b678c87dccbbf0fdd31db5b8cca324e3d616edbfd44034a712eebde7e9ce4502088285b6491a46c44978d2b0306a72d55750ce446a19e7a6689c694cd5c531c670ea60b8e811f3b4a4313e13f446078bfa38d7a53615f3d5aaefc3531d4aea75a2c6f8807b3297f9bebcbc4f91dfdab637aea44f8fd7bbcae8e810d35b3d286c9383f9a7ba59b600aac27da990de05673510dccb17936383af6ded5c981ed8cf08714dfe5cf4cef9bb17113ec", 0x1000}, {&(0x7f0000000280)="01437fc0ed7872f81774f4c203f92a8a48ebd9eb75b457", 0x17}, {&(0x7f0000000440)="386eb8968acb5d97550d3d62dca768e223591a56a6984f17cd77ce5a8a4a67585100fe", 0x23}, {&(0x7f0000000480)="5c49b7cf71c6b1953513d2372b8c39169cae59e820b5ed85920513e34fd10e3d482db1ba3f6f7e410364cca2622e505b0b510e651e014726a95a0f0913e628829d16c783f415ff16c101e34c297b998314a4ba39ac496cad4b883d8ca2ce5a3acb918572a83adb350163", 0x6a}], 0x6, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0xffffffb6) 04:02:40 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x202173e397c63fe0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r14 = msgget$private(0x0, 0x188) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r15) r16 = getuid() r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r15, r16, r19) r20 = open$dir(&(0x7f0000000440)='./file1\x00', 0x381, 0x0) socket$inet6(0x18, 0x4000, 0x3f) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r21) r22 = getuid() r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r25]) fchown(r20, r22, r25) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x3, r16, 0x0, r12, r25, 0x40, 0xffffffffffffffff}, 0x1, 0x203, r13, r13, 0x5, 0x2, 0x4, 0x8}) r26 = geteuid() r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r27, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r27, 0x20004b3d) getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680), 0xc) msgget$private(0x0, 0x188) r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r28) r29 = getuid() r30 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r31 = dup(r30) ioctl$WSKBDIO_SETMODE(r31, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r32]) fchown(r28, r29, r32) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r33) r34 = getuid() r35 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r36 = dup(r35) ioctl$WSKBDIO_SETMODE(r36, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r37]) fchown(r33, r34, r37) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="0cee764aa9634060547d13dfd4215bd1369912687ccf0ccbcfcc68a8cb5f11b2f9c11e1891b7897c9886c5", 0x2b}, {&(0x7f0000000080)="f68106b36b14b4f381e69b8376db527b02418c6235f5661c7fe3e582b56fe740705358e198a822548bbf91679cfdb927e7b9ce89d90dccd8efc1384d10d1f10f04290f5547467268c579baa1a9a7bff8a030709e36237942cad082e9", 0x5c}, {&(0x7f00000002c0)="34dd997f2a5a15e1951d984e601db18d177c4fd42745db96d65e42fcca29bfee79c9f97ad526515365dc15e30ef02b45bb6471c208dda4ffef3db35056bcf086e5a6c9d9f7", 0x45}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="28000100080000000000000000000000e8cf2a840da18869a8e868d38c22606561883778c064592dea5400c5428654b78f76b48f73871b0c669e9c8c5fe350a2f595f15e7e46fee1f92a2d93000de243fc1cb32dfb5ec5ac800452ebedb17936ffab764ff0a560e763b7ddea013a093afd790424af2362217c8aef630d", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r26, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x88}, 0xc18) 04:02:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202129b3316943e"], 0x1) r0 = socket(0x18, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="024c8c9f5c82dece707f65c821a128a5f9a31426a1fd3984ff51ec0eef607188ebe5d3dbd96c08ba15e06947353384aa9b4dbad8e05fc0333c238cc430a1e5b508f9205604075ef5bad3c64e83695cd529f89d819dd8d1d116c1c6ac847ae90001cf613128790ad22bfabcc241de768038abf8a85cb238d16d4e9a1594393b612158983756639f92b68d14e3b23fa189553dcff1f8c472c846a233ee75d740a0824fceb3dd88dd83da80023a1c182609e516bd328acb1ea8bef5a1e1deb64a787f190dae76816b9737d80f057b0b6663f92637c207bdcd5da3393029cfa6547c455b3707d6ebd6316000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 04:02:41 executing program 1: r0 = socket$inet6(0x18, 0xf53e47a7e92acf0f, 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x3) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 04:02:41 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="7b95f18cc4b866e66852f5f5c926e0f25b7615b13f2acef2969a9c1ad0cc10f5658a99aa4ae47aae71a438faf38d3bae5b98dfbc45e0eaf6a83e4182ee41f54f8af3df46c4fadd95c9745ed776375ee9b3f80530f9778c4f5004453b7c75bcf881daa90b6a2bac5a3eb93399979b9d983c1d00223b86c5de5b8162bafafea032f49d4d4b725eed93079ccd8b20e67e00b6b90b"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000080000000000ed91afa95bc760000000000200000000000800000f3000000000001c379c0000000000dfffffffffffffff000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000004b3d1f4e2f31a364d0d37f8d8dd6"], &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:02:41 executing program 1: 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, 0x8020699f, &(0x7f0000000300)) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x64}, {0x6, 0x0, 0x0, 0xffffffffffff8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20010, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x248, &(0x7f00000001c0)=[{0xfff, 0x1f, 0x1, 0x8}, {0xdc3f, 0x20, 0x9, 0x80000001}, {0x6, 0x9, 0x0, 0x9}, {0x7, 0x1f, 0x2, 0xffffff01}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4, 0x2, 0x6, 0x1f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r3, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:02:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$KDSETRAD(r2, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r3, r2) r5 = socket(0x18, 0x2, 0x0) sendmsg(r5, &(0x7f0000002a00)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000780)="b53195960065e822e0d6601b62e74ef55d5ec1d844429d274bf70a15d8e3cb7fb96e7f3783f950f0023891e337a03239b666fd6c04a7a2fe711a040056ea0a40818c1f8884065553423d3af7ae289f875a05c9102d9ab4fd3a145805bd5778d1e5976b46b998bf0392eab4fd20548618b1e0748b3a2a5925cb29751dc3c3e1367fe0b5432802e819776aa07a0b1e70c9a013d0c5ff8a36c097c63c4b783e8e64d79c835c37299fa6b31079d210a7aa3f64857285445bab5eaba3025ebffba4a74e1c12cd0ad6bce7c03cc92fc0ab9b6ad885a2c6d2d29ffb3df65d6708bfefce90d3eb92b716587eefa3cec1c393a1ee90b06805b3d2fee783b5407f57104d89df7aa83ae54aab4b1f78df975a2a6a1070a0868994fd9952e07347b42ea58d5a5913be706f8886a7b7a8ecde1acf6384009aaebe9dedeff560b3b35bb20f3a9db4c8e65eec688e1285ff410ecc29a0d25c96c8cd6bf05651847345c38ce8905d706a0a2c82602c01b2d3c3c637a790b8c43cd3b489614d307efffd222935abbb31917c958b92f074b033720f6a921a3c3effb573277ef2306bb13532d4ab0a5f460317d8dcf644c0a705014d42c38e4d71a88be8fac4725929edd3af22040d7a6712da8f1ed51ac7a1966f402935aa57fa6c2796eb6cc7256c7614d5f9afb81060d6bc4ca32a19a2b26c1c9c244349a2ffcdae4b9fe2a0828d2a60d73b6a92f98c8817c85d19fec4ccb75bdd5f0d157f32d6da1930fc03d4af290f7547e796201f687a5814c40eec0aa5c38df3a358dbc3820e6b55a15e6cea8f3b954128f8d414ce639bfd4d6d0cedd483ad787f05b2f3bb1166cf4a6def9e93f84bc297d85504f12cc93253123628e58fa7aadaddedbc31424e6e208778f8bde89ca902264a26437357adda5250690fe235c25b6e61212efd813c2d90628eb433c9f975d39cc85e883a7a7dd2356ea6a8e35b733365650f13457291f47fd4ff0abfa5ba9573e4ddef4481b9c70543ddebf404a81cbf5adb9d15b977fae5f017b433030b6c2a37b0b04f99d3853e8f0df020f469795824309cbcd6daebb168efb795dbb2a8203f8229e6743f88549306fd717fe6aaf67fff0e5c230878aa67cf151ad904b4649c44a4e4efede4c3107858cf21e3516ea6c22f4d2ab3bf4ce2680ccb4ce371e9aeaf15c582ae1f4d10b950fe29e21688847cd3176dfc34f0c12e53dabec508e52c9cf6f6b17a968d687e2b53752ca748f68a7bc1c6cca6f2a9709abe4d383437017ba2b2d7f5c73e20e59c036b0d8727e4d40211449dcfb2031c6b9545fcf92329088ceae9ca401661d0c200f299483032912bf32ad0cf57a8b36934cbebd0a3cf703c96a59e92a75298c64266357359b0b79179a6ceea46044100142aaf634d51d67129a8a9ebaa1863261fc61e47aa2aed24d7ce8c03f1f0c43fc5ccffc9bf5b3b0879b31b9a92b66a3cfa5969001ac9cb6a24aae798b24167b61f758d6011095a8e2c313dd01a41d7103f50845baed0c4db8f51b6125139254e527fdaf3b245630fd277435672b8ff04310f968670b65dfbb5a82231ac7870918c69bbdca3119c4430316cc001a81d0cb3e7d3453abc06b527f3b44e45b777f4723a0c4dc7b070e28f85d5b8b0976dfd8d61a513f8b910e6f8533561b2ce5b7bdd2b64e19bf5486f005eb2a9bd8786cae3154aafecdf3a6f5b3557badea95a1b8497caef4c225f5a5e473c07f83c385a130fa9d88cd412bfaab62d178a653b3470458c7f999d240e3e53f81e5356e777c36f9910857c4e58ae57380b7a5f4c2c1f949abb1009b2279e55a0c1719798a89a38ff642fcf6f807a0aa89a6f92c129e1b5eedde4f7b910ebdd72ecdc902c5cbac7924cbbeda76f47a42b22c031f50b134abcaf935f80137462d6f5a25e2a4543bbf83218e2e220e5ad62f4be617094e0e4b8b6c6f2e0436ff43176c4b375e1107213b25ba21ff96739a91628d1be37e5b79c37e17f60eba414d7785fbd104615558c7bf48ae0bd0c4345219b18a4384a71d28fc2a8ced568a67383726b1e5aa4c042ed6618c95fddfc93a36bebda6189a81d30db89d53120d5cbe5225dd5ae91b13f13e5d79d21212bed2eb168d6f6a74c44e0da0777c5969f7d6b3770013fa07dccb4636ea03553dc22ab2270c17cbcc068bc3a8d08394179974f6d4b224c1fb9ddcaeea135a6516e24f76a2500cd748509a2349f0b0626199c4fed0758038f1628478e9c8932b6bac8b9f11d904086692ae09d915fd018f090d63b235715d1329267d9808358e20066c7e5669eef114285b88e54eb5cd40147f4ab299d6aed4ae4d280915d05ee578de3b82b6994579dd325bbb5304c2ba509c358ffe1fe886a134b08a55aef3c5b2729b1840c62c6ef493ec15899b3345099b7d99a1dd648e0f743461fa3837e8bd720fbe3fcabc35f9ce5fe035cfa9049bd954c88f78e495ded58ece23efc25d524109c995147e89eff07c456ba2da6f6e49dc61e6664574d5f3c9aeaee6f18cc01303a93ebde6a045f68aaabdea0940685e033a93ba491076f559b75fd646e983376f9c766a7e4e9a92aed4dfc93ed8d761c34a28014dc1d5e9677475eb6bc533127b5283bc9491c96c2e5b3abc886afd91c0fd99554b01f79b05cece90d2750fc0b35875077aa6ceda2708ca721ad82c2d85e7d0f382811a7b488fed566667c9cb7866c527f1fdb28c9ca39a149e361446974e587245ce9ea8e12632578f156c7c9f54e0af5484419a6aa88b9cf511350c987dcc94f1ebf226121a3787f60974458184a2ffdba0197bd3627621278af019cd370c50c1ed612f8881efcc4333a60e5660bc0dd46e594cfd84ccde311fd4d83ceace0679d7419f392a413c771eb177fb56b57b0d52adc22e468c056158b4f749b59ed8f9eacf1c580730abb9c27a9f1cb0d0ac44daf374bde71a71e3a3a7d55d3ce75f85824fc8f018b6e1dbfdabc27850b99276020fe399eee0cf5563abf6897b667dc4615d0f93085e9fea4a95bfb8cd056511418dbb43e64262b86bfa0695657d46f318737db43a532f890d17a2cfd5f4b83be32b4db549404fb8003cc89bedf70e1964823b665536c5704ab1a358704250e8d87ca872071333d69812d03ed4d63dc27daabf2262de09bd0b7da353026ccdb92a377b1b60cff4d80a88cf081b6b51c479fd4174e932c516a0593bac83d051caaf2fbcdadb96a27693cfdb8e44709484759309c75333b0a3e3926ff07da0fa757e6b3da4b2b5848170ba3f11ad341a091cc6d234187ec3fe1edac4a579704b0ef3a92f0c8dd6d9b0459bdf679c39c54213b08232e1d6eccf35e4a1aef25165e96572cc0e5bcb81513a3788346eb6ff075c05d98248c5e25c1586bf9fb8394d2e0a57d7aa50e257d052a898ea5c875e858846d77293bc894c4b9359930bdffb959dab1242940391f8606eeafcf7d7327a11dc92c23b34ac14fb12a81b2faa8b9fd2c0a096a101cf207ddc7290f1d59d52d073726740a7f5b8e658c628b3ec50d49157d1c7fce4e8d1e928f39b2405ff5ec395800af8b7266c91c5f135cd436d4f870689e51f0dd0fb2ae6f089f5061620694800e30d3315b7e3106f206ef3c528d61ffdb252e028d1d8e03aedbd12a2d667a48d47ec4abb8df5c63bb3b49d0fca1298aa34aa49a65efe3897fbb1ca4228601321a0ec5a1a1d5643f23013aa0e239b60be16ffb0080ca41e118c7d08cb3d3b04bbe65f98329002b222eee9d9c451b52e24101e4e374b110cc0652e813327fd16bfdeeb0cac2a5af1b549caf8cc39790cf4ce9d15902cf420f0967a6b557dd5669b3af985df9fa432d73ba68a5d3489f56671b30a8a1fc0e19c2371ad6efcfcd263a8e530fc09b62d954fa656e6dee08bc758b9a36051b2ecee3ba5fadf69480f1c0c2b1c7df5f99bf8d98fec31d27a115ad94b487f36996a61ef2cdb5cc1d1c26cef2bd48e1bacce4f70cc55eefe9d01ba17f64119addab34f44069cc642d3954260805cad345f8c334d4a8acbcd1de2bfee07e112b616b4ce572f066189b7540d93776f5056b839e52bdc1384e1482cfe0d379ed0bddd31d246a0a82e83c6a538014ab063fb9f140e9f3d677e49a868a97eabd419b35a41c3d012f3e2d11887523c9ee24c5615d5b239e5799026c11c234db5b4bce1c62a595183804aeffa0b3fd6a579e4d61195cfe2e7d044caf09174e6f68ad719c72c6745f29591a93a5387af479566af967081545ccecb7944c48cb49b4d114eb25f07e1c6f4dc7f15c80e5b1542ffabe50c8ffa0b91807d146a41a00fcd04de54e488f0a0b25653bf1cd3960df76d6a4931858199b87b3f9272590de0faf4fbf82f6f314669b8bf721f790abffc0a0006a0ebf3205771579aa55d3f55793e866d4317674339d99f62adedb8a53e4db48c07fa9b9a8c55f88031491c91486a8b3da8b3da21f233fe29590ffb405d56c3de4c52313a75d0f493c4578ae173823cdbda01cba1e04dd5ee25a095b957621f8985f5886d12bdf579c2cc0c8635313a9ebdd1640427a20049f2bd0f97cfc20335b86a6cfb91b3e640a8123f96ad7688e433224cebb31d7fcfbc87c48f391ae9cbea0b411fb6e746d76e7395fd8ed077ac66e5bfe58fe6b89004a367b147776c3067a8c2ea833e557c1a969b70a57fe3ccd5a2fa55611f65d3af953b35ef5cb9013c202f8b0df6e059158e869088073e5be565073f08a56801f62b4e4edcf4bb299d6f05883d38994b396822be104dbcfce4dc91fe0fb0b956b6b1884bc36f3812662ca743851c53a0bd7739011464d72efdf71776f74e27bafd1074f12f6407598d29802000e0c10fe361064c6a0b31872d8068de00b8a499d624e7d78ea7d1c91f174c467dbd6bb89e13a876dc1d78d457ed148edeac65598756337be68be96473d9ad779918fa2d380ff4ae788daf35080f1b152a157a8b78a95cf00aa905ace2d26fb459fcb5d8792b23a898fc652b9fba1e34f2980fde399b027839d4e64d6ea0cb2985b6b7d4b342592c7e393d9689c92c5335632850bbe13c05557b81899cb89adaaa2c100748969bb61d0913d5787222b51cb73133d0c4d61bf727adaeed49c1c5fa71fa3c9ebac68b501bb70a218f260a64ac5e6149947d65adcc22c97ceee8337e7cd523a866c14550a1b41c9b56cd59a9d8cb60744385206e8ebe18a48f80dfe226e09a140b016fe62b5c26b8ce6fe9d8b052d078fe20f2566a01d27310b0b04f585349e7058a6116151524d0866a86201d1019a656b8e6b4909980cee387a0e4c73ca69293f78bd661c992184dfb9fbb8732432d335041f53c6bfb97494980e62eb93ee2f39ad0823774efaebe7440022fdaeb890ee48b1aa875fb21182730f2f811c29a362147b97463a42ec2a4f2cb85f0ba91b2ea28fe816ef600f6b4be071bb3c072fb87d97bee6fb4bbe9a44de829fbcc8f1d15d4d106c50de0b991e9ac638e9fa776c254fc7ed404949d2f51acb311fedff67c0df2cc5c1ea2f469b938ba2868f7e50522d59199087c67444952e44084b8e39ca0a209b2f04cbae1cb508a21e0ff0ae40d379cdaa38dabbe99754a38e6c55249ee649144f995ce56ad1271fb8c48abac41300356f6bf051eb07108bf0a0b7f514dc04e377b4187d9ef9273bddd80df57dd5b9bbf9777d65a7eff0c7229c7078526efedcb56bb987e0c708c9725b4237fba4d36b3897c00174a499ab88f63dadb2978640093f6fb04f20d6de8790f3185c098838ccde845a6f5ed68419928ddb207d3a2d8d77dcc4a4e0bb5a338ba86615", 0x1000}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="38000000000000009a9f19f5c1ffffff2818b42871b9dfe4aadf274f7b2c5bec1463264c80efe8471ac31c82ab9ef0c39e2cc32b56fc6a501800000000000000ffff0000080000002d5e7df57af2000010100000000000000100000000000000b25c10741ee7562eb991b54a9a9b9c5ef2b626f7ffe8281ce02a5c526eb34d54bb7ed4f61b91b7f86c7918bedaa0a1bab7678cbc8bb4960d34510c6115a0d62dcd3d597488d2d462c5760ccc4a1ef846ac2d21ed183c86dd4322105ffc65c09b4641708b64c95dfa69634d8777b424c1484152b7256bcd35d0013e525c6145f0936aa3cb066a2acd4af94ee3bf13e8d98d12a5171250f1d778ecfc8183a5122144bb16fe68bbd1a1ee43d205988699d34f125795c05c53e08d06c0ad8669f12995db03e9cf1fd8cc08a2004a06dca07612a010b6b902e25998b73dc3de0674741537cff4fe18c937edbfe5bf1a8709d86eb056a52923b090f29882b62116ba63663dc9c8d6ebad0218dcfd20d66390e2bd70f65552a08613f6ab631298ab07ec3cfd4f4492c6201117579782a135a18e9d0551c911e6c2d7e56ce0d89d066563a5e6ae274f16571c9cb2a15f8f6fb966b494b19d09b617dcae53b0d7d66bba274a78db3ea320dfa4ec34d1513375336ad321fc5a23b86deb66bf87eb6dc1c8735aa426bc894c8b86fa5abb02655d97b45b83bb8ed217f51b6e01ef63bfc3f75f8da58f44113a8ccfb086e279573d610c98c221beed5983f43e5fbc257496634e3f0899375dc825c63bd03ebb5259d52ac056dd788e68ca61c34650b2e28d1ca9b6825060d690e169e98bcf9acc663e41539a913e52d59ce2ca7a9a053c54b596504a75fa85e57de31c9bfe98e28af222d3b7fe86b60e0520c8b6dbb648ff7c450b2f2ad63afd80ad6271d8bfffad0e2d39bcec388cad893c94c2f687453f6165baf302bc1a96303f2bf9fe0e7c110d93c122dc281a152705613ef1470a75e16cc3c408d0845fe4d06e639e4b7272c9acde7170db26cb3dbfcf49863f0580caefe9a81717ebdab0d9657f7d618b0e7c7fdbe760b171205ac0d707bcd0a33b8a64f1b4f74460a779bb927acd3982b80aa38caf93a7809817cff1c1e5dedf17d9a84d094d85884b53ed578be633d99958ab9091c0bea32bfdf6c77a229b1d974968946421e4e2b836145b12290fc6ca66aabb5c9963b0c8675a56e50c5340df8882fd6a98fafa24768b259d80338cd62704a9a8e03556d9c50beadd498402d3b488fed6a1cda68eda0ec2c900e292e8768fe51ce6e3d91c561865a034b6c57421236508b0eb5055e476fc7981100f4e18cf1610992bdfca2722d7aeb01f25377473d08aebb213c81740e25f5ec8ab9a589eddba1a5a710b73db7cd27636f67a5f06aa2db502a147dc541667cb2774a60f68f43a7128feaeb1964645571b68f0712166890eb0c8c93cf67279664b3f5da23ff8a35200fb7783280f4252a4a53ce0551c68ed36c85f3c0403c21218541282adc94963703ef536baacdf7653f5a20cb34fb64e4a0b2eb1f851827d87f8b44ba5ec4ff2f4fbd8d3a4164a75e9d2bd2af4504ba0ab9d3d9818e0385f6391a1eb21451e2886537e18b4eae1c2f4caef25670d42df3efd7c9f01db28999bded7fe75dedb4f303671f09e54127ce26faf912d11367cbc73ba863fa3353a011d04b675bdf74703c0ed37aff1977ebe65c4e5681a8c0a1e115dae44bed64792aa1759472bce11a1c019e8e0f6bd15a6c827e063ce07905457f1b9d54d559176e304a899c3976641af2b8470170dee1067d60cc95cf7f68cbf2eeddd904454d42c7583324342b129c6f0ce9e3564c170c021ca66040073d760e048f28bad8dc4176ee8bfc68d431402051e0c4e8a0218991e016c55e1614f4aefcf9c39294101617122e79ab067c06a65ee89ff0d5320c383193d59e394529b7493661fe483f7a1dd61b7a3e4f22043b50d89d9c6173e7b6b4a382a92a4b1d1a76b703fd0149c8d229ab5f8ce018369fb73667cfdc3b633274092d9ffbf31e96d864bb07d2242add55a4d89ab992d85db15dc25b0897ae0a586b3df56f1422737795c4d71ca0a948dc98e10fbc161f8d7689822075a49665e9f571ecd9cb8309b28aba9f79fa88f3fb7c67fb4ea6a70ae0a1f76820b57eb05280da17482b79794a181e9991efe5f7fa622daf523d657e751c48c4063790ba1e954bd2ff5c5f1dd30b0fe942d6c0b18c0a7201e5be5e2d3bbc4c402e3843f777593ec7b8fe45cde5a357319b177bea987f6a6c70a5ffdfc8616e29145a9f2d3928871a9613089a65c61036659937e66c212e1ace48fca1f9ca2a87188293482327e1f911bba8080ba114cebdf6b50fe1813828e02e2a70862184fb623093e9ad5ea6b47180cb11bf4c5e9f985bc6b7ecd2ce2cbf3ba09bd119c952667f500d8caaa982a56366a1df3f61584141b1cccc7cbd208dc44c040ec633d106695fab9f4d7d1f039bfde98d944c0bba2392164d37d336dfdd32920397cbe25da0f58206cc9fcfc715e25f6edae55b183295ba17ae605e97743a4ce449318685783c345e7c1aee4143433052c0f9ad3d20d9165e81423cfd0b6dfdabe276d143af694ec7c8eaeb072b3d69ca909195578c788e710382a53bd3f0fe04f7242622a184dcb73e3ed9d53c98eeada165a3666711f7605d6cb22d22720574591c6c4d719b448ccc6135583456f121128503636a0971d41f80b63a61dc09e8c089b4e03798a526a6ef5e3dd4dd276a49b4290b8847b6082709ad3088272a0a4f4d33c1a494085bc2710761d8f2f9c233181191d09d261906e8e8b4b9aeb77a7ccbc2dc390866604f15e76b9aeec2cb12c3352acf4b7946feda5d273a3bb51ff55418472d56161f6ac7df39fe640af6beafae06887e5b26ef67495292b64cee2555a3cf62b9f7b1d2b9105e372ec108cd3f8bc70450d0b9c9e4e16f51c386c30bc06e1bf8700510785681f0dbcc9354bb2fc42991be261e1bb208b25ad63ccb1f5b1acad0a54d3b161390b60608a98f4ed4dd91074abb1dfaf6757beb0711208cac305c1e8c40551084425f330e23274f0ece56e3a65192bd7d52b34ba75170cb02e739a4702fb1bd400224dc5c22312481135ff43db4a588d862d873aaa580de9f319fc039129ce01a75a2ccf98b002979ed3f506e8aecc3fcba20a42528b04dfb0ffaa46cb1aa588f4b89c98148e9f7a8780615960b64e4401e2575cea8f8d7eda34bdde25bfaf17e84ec740dd542e8ed97771ada8a3524c001061d56860af5c0720cbcc94142c30e99873fa483095ae2762193bece0678168a16b786ca60463a5e9f52f23a5e5e05f09b92e3d9d3faef074df93b0218b84448ef91c14eaa114aff8b4f740d94f8f10d10e4e08054797fa9b24f0af23174479a163e423cf7fb59c32ee44a7b1ddef493a2acc41d7fb1ded92d677c79ec478765860e9c5cfaf039f9d57221102c234f12ba3fb435c2745da8231d956e24b8d17624d65138d96f635af89c9d1c6256fe7bd93f95a205de4b516eb2424e96f60c86c314684e17cc9aaf3563a75fabff59002d9aada6fcdfceb13a5c7066aa7ad2442bc152366f90d6f6a5eae2bd75ae986929adcd74b12fd19ae3c4050c564a3ea246810806211559e4f9500dd45c683cd1a2e6aa8caf01deb926b65b80cbcf9ed165b0381af34870c9e1cc727189194b4bb4e60300115f109775c99ea75a43a22e37b8f8f9f93eb2be313c5d3608c767f25f68101c75998894522ab317bad63eeeffd721dea5aa1d3f0c6c46ccd4ea9495d144ff4b0a378710c77fb50444f2b063f576338729402ffad19d7c9ce242c9783152a1e1181ab4638b93a84f2bde3bf17d907c8f452d9f1878c85ad0844849978c3d7fd087be4cf4523357ab0758cc6a56d050c63ea20ea76ffaf2a75f1b386bb9c1479f8d169af192ebb54a1d29520c4bd4ec1e720fc70855aa8c3223ea7d071087e3835ae0b436fae39f98465e0170dcc4534e535051716b2ce691fc70cfe16f401c083faaf2894557dafa9859226d75c80f6acaaa11d95d8367f5d95b0b189af7092202abc086df87d7d755d93770b1739efbd80f026c75682589a8d8d89e92459e4be2d6c629d91bc6825ac8d86e1fa5fe1b02360b85411b7c05eab96fb61ea45a2b3988104ed2bb2a4d44eb74bb5d581f5f9144861673c9ba13524ae35bf6e950077218477de40caf8545368ba909f2a15c02630a4fa30f914d481ceb4ce65e10c0f8c4c7416783ba8c54cbe25fc5ce7a67dbd1717bd8acbe657a0bec6f172afdc0780d8b3c1edc64deeed670be6a562e428fc7007063b3fbd17d6c4c1c4c000abe92cfb7ea25fb18a0eb0560a1dd71c0ccf2be3bacd387f001ef34c9daa07266591c9ea1c023ad6b7d87f8f782f5d78e33d4da4a37ececb786e9f1594ff8136f0c4a995b4c35cdfa1270bb9f36d9ed2d68b2d9a27661c2455d85ee32512e7ef8402bb9a9e6307a747bc3d77b2f2f9a5bcf613ccbcf89d6e012fa97aa7b44ba22ad2ce0ff224bac9c37c5799ad57646bf4d73ba52021b452cb36680272991605830aea1dc0be00261146704792b04ffd3494634c678aa4132a85cad28db112a1f16f59af75c6a56274c1376fbeb14083cc67b15f3d3bdae408f76e961b3a4c51974af62f238eb9da0f3583a6fe1e54aa22700a8085cc98b695721b85eb2111c47365d442a9c040bf317bfa96db9acb88f5fdc31d820a270cb9cf9249cecef4d52587b4fb29de02b23075aabaf20bb0138950b2b3601bb2644ba98c054b1544d671b4a7fcbdd23a236d4a04bfda514e431d10c01a1b0f6b2001dfcedb2bfcecd70885977109d5a015a8bab876f1f1571bd4b907d2b0503171c60fc83b8ea6f3ba29b6a63c6012754c1887c1cf510335424fd573eba4ca5b3a27592d09225cc7f78b1e934312189e32c728c9df0e8ad306c303fb11e5164059c19ed3f930b70a34bc6201c5eaf9460d39d71251b38811f35214cf1104877d65c0205832d1a8f7e33664e9b54c68ee7eb856aeba4cf1bb424aac9357965f2a5a1034e4b8666cb3552143f5815ec596910be8dad6168b4b27849996783cdaba5493b34aae64407cd898814a3733fb46d0d1068db8462bb59b52e29ecbb9b3a9e80ad03471ac64ba8d1a0a2865754ee20052391198ecf07728ff6d25ae03f911f83a430ec6839a52f92d490b3ebc7ac0f62eb136d9f90219f8a73468523e4155a0349c075621f818bcad9ea424d5ea26e94a459f406bec1fd6f7775b49bb2edeedbbb79c56cfd33a2506f86a27ae01aafc6132122177c12f9d82b9b8bbaa2f3cf40a260ceef1f67a57087f9d9974edbe8815fe1685ec2a5dc72ad02ebdbe8768483ce351b906ff2b3bc62024c236be5041e218b905893514ebbb710a09d601bbbab52159205463f63e4d35c9531697863ca1817b7769b56ae8ea84905d0b03d9c116d6bb6787282c3c96de480c3ee13c2f16cb230860a5c3484049e187730ee04fc7409da8f2937c4de64911c25a738eb91e8e76328f010fdcfe248aae320e0477726ebefdb9feb4ea8ed3afcf6f44b9437334d9e9614f2247f7f0678e49e4877ac5c0fb04a7edd73e805c30923040f48516de56fa61d10ba20c60520440874f7293d64bea55b0c2918b9e74191bf5514b38c07776a71d165736c71286371921abdc2f0e3e1e639838231a2ac2904b44e4aec39dfde048124f1110524eeaa65e8497de3aa52cdfe4867ed00c8ed033d480cffeb2a2bd3b417a10390bc88d91f8779a0f22dc62512c9f0a4eb51d22753383e27e0068ab2769ba424846af6a56f047da747aac2e73ea264aeb4a7a565210139829276ef0981c7e5166ef4d93bc47fd506efdf4b15788faad29fe2ef0628c99a675fbea99aed5c6f979a0a822680000000000000000000000080000003120f3a5e973c89f10604c44d58804253983254beca92a994df7bee23e2add28bbc942279b8a90b459815278422f5d892a211f27e946da29ff564a50025f1c5e26ad35c6c7532288a2aba56e37dbccd9c1ffb14d771200002800000000000000010000000400000043a14106cf01f7104f5d12090740375c406d8b6c6904e5008800000000000000feff00009f0c00007b61baca378d59aaad30999d92efaf59c30a604c5e693eaaee6df25e257f713ae0e1bb9c28de0646f1f966d68c3a14f678a90901be9b4cf6e9e22d6e1bd4e29f7528260be4fd29160a74872ac543446cb733d52fab1c41baff964f4d90ed22fbc3cdb73fa8c16f206a79af93092b40b6b050b10000000000c800000000000000ffff00000300000041bc17cc318acee559af181ac643e3ee256804aac99ba96adf7c991efa6bd5abaa6f7333e1825cd594478dcd7ce0036ef95c4b37e3f8d5589afa106aa2273690b76895af80bdbccb7161c06830e84934410f3309d04fb38872d5105916b0f51776dc9c9d1e9daaf96b0257d7b07b8f019b121f40ba75af8883237f1622755753dd427b72f236bd0ef95a50afe3fc9f8c4f960f860198d4ece26989b9eb4ffc36ca12ca84859aac9043180147ec4d3b707490818c00000000"], 0x1240}, 0x4) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) sendmsg(r7, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f0000002cc0)=ANY=[@ANYBLOB="2800000000000000010000000500000080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c484205b4717b6d136e2b14563518df9c210057c61a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000400000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00000000000000f45284f8142fbeb75824aa93d6b7ee5e5647b4f568c46f2e26c4ffb5a96006071d14c0538a8c2676347f2fcb90ff719b8a45ddc78e7ac0baaa06c1d925893e159d51306461e20222d151738aeb0102cca80af5f9b0793a6ba514ccc6123e9fefe99b78ca0913d0e494504a14ff8f01517fdf196a8567bf7831a9125f4b0fa12230ce4057d49371770dc6623920d9d327f62b47fc82fd5f362e28679e96e02b4f7fd3d4919f44027c83092c175de5a4f2b669ff7c6cbc3919a98f32fa62a79d60661b65a957fe75cbaf172b0c"], 0x130}, 0x400) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000000)=0x35) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000002a40)={0xf8000000, 0x4, 0x4, {[0x1f, 0x8001, 0x2d, 0x2, 0x2, 0x233318c5, 0x3, 0x0, 0x7, 0x2, 0x2, 0x4, 0x4, 0x8, 0x2, 0x3, 0x0, 0x8], [0xffffffffffff7fff, 0x6, 0x2, 0x85f8, 0x3, 0x9, 0x8000, 0x6, 0x3, 0x1], [0x3503, 0xffffffff, 0x6b, 0x5, 0x5, 0xaf], [0x409b, 0x80, 0x1ff, 0x8, 0x47c, 0x5], [{0x4, 0x400, 0x7, 0x9}, {0x1, 0x3e3f, 0x3f, 0x3}, {0x3, 0x100, 0x8, 0x2}, {0xff, 0xf087, 0x9, 0x866f}, {0x80, 0x10000, 0xc1, 0xab0c}, {0x400, 0x6, 0xffffffff, 0x5}, {0x800, 0x3f, 0x6, 0x5}, {0x3, 0x9, 0x80, 0x4}], {0x21dc, 0x8f5, 0x1, 0x401}, {0x5, 0x8, 0x0, 0x8}}}) 04:02:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) mlockall(0x1) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20010, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r1, r2) 04:02:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r5, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000200)=0x9) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x68bcaabf502f01c7) recvmsg(r0, &(0x7f0000002600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f00000000c0)=""/134, 0x86}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/58, 0x3a}, {&(0x7f00000011c0)=""/211, 0xd3}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/161, 0xa1}, {&(0x7f0000002380)=""/253, 0xfd}, {&(0x7f0000002480)=""/78, 0x4e}], 0x8, &(0x7f0000002580)=""/84, 0x54}, 0x40) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) write(r0, &(0x7f0000000080)='g', 0x1) 04:02:41 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000440)={'\xe7\x00j', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[0x782, 0x4]}) write(r0, &(0x7f0000000000)="d06ead", 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r10, 0x20004269) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r9) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000340)) write(r5, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c, 0x2, 0xfe}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r3, 0x5, r4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)="000000186004008b010000000000000000ffff00000064fc98fe087746090830d912aac3186822d31485d367731723d4395d93e0f8e17c967cb5600000b1445924a08e6d81b664ce21a67d93dd69e6fc2c30b1f314bf0aedf9e2c1f0187a8305fb343aba9777290290772c7f908213a05225000000004982f3d14647780a4e231b684b62d0ac49b9d0b400"/154, 0xffffffffffffff64}], 0x1) pipe(&(0x7f0000000100)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) fcntl$getflags(r7, 0x1) r8 = dup2(r6, r0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c7d94767320c93ba8c1a900e8656") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8000, 0x0) 04:02:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fa41408107d81484cb412ab7a3b77b22ca2"], 0x1) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) listen(r0, 0x7) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt(r1, 0x10000, 0x2, &(0x7f0000000200)="b61b1deac12215769895b5675f44a13301417cd8691388f817ba28f165934cd1835b93bd0fa5c31d1e67cf54f5060e8b32b4f11d4ae140fc8d9b7d09ab8201a1e1ecd41b31d0cfc7fe18762b03829b5f000bd00d0cc03a5a80b830d67e7109d1cebd0746cec5888ecdbb15caf29440e697d13a8f1861fc9812d84ec224c16f79dfea7fc2851387dddf11aaf1e91e8c0a6137954227c4b1adb7f884cb6f60831d3ac5fc7416bf02420df3703f5904b1e95a240cf6", 0xb4) 04:02:42 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_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004d}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/97, 0x61) 04:02:42 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3, 0xfc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x9, 0x7f, 0xfffffffa]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="282dea418f6b900e8b772d58ef8a6323", 0x10}], 0x1) execve(0x0, 0x0, 0x0) 04:02:42 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1f, 0x8000}, {0x18, 0x0, 0x7fff, 0x1}, 0x1, [0x1, 0x9, 0x9, 0x4, 0x8, 0x6, 0xed, 0x9]}, 0x3c) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000080}, {0x400000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 04:02:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="696c6530000000000000e26d9c14ef8c40e55f4b78329b5154c8a927803b76512d700559acf05e8bc8dc681748da9ed2cff0a9fbdfba1454c30c09cdff39b3e71be796e9bdd9e7876d8ac59e0614005c336564a72e4060976898ab6cbf95d0660b19296002c11f0579fbfee0c670bf2411e26f2cf0d082ed427712774a57336cde328a00c631bbbc3338f8dfaaed07c2357b29a88084140c5d37b0d1108980a0b46114f1486d0600000000000000b3b86fb6db343cd5727cac83b6f1854c607e21f737390012de9e6188c0f36d4e85de61f541a7658f7daaa0eae7a39dde0acdb968dde5a887e62cb40c3f227e3ce5b3ed9f95e15926c586dd9c7baa51d9608e24d6b047abe151323a1f892ff065238645eab836d70de3e9f4162836"], 0x0) socket$inet(0x2, 0x5, 0xa4) r2 = syz_open_pts() r3 = dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x843cbc, 0x4) dup(r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r5 = accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/71}, &(0x7f0000000380)=0x49) sendmsg(r5, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f00000003c0)="cc4adbf07009d4dfafa7e046032f275d21c31fcb6cff329b49793234ae74f94233110a2f0ce4d6623f00a0b439f61c9b730a720bc3e9b1be77aea508342cfcd3e338db9bbf788985cae35bffaa3f2dd2f24b5d1a9c62ee2be9f8d6d12b17416fc289f4e06f507ea7fdb7066dffad39bc5e285f6a945a041458da5c5e87ba6fd8e6ba598a36869449495dc7b7efa4283ae2c9bf5e7e3d4d40ca9aa22c7755aa22b2583c09a0d50cfd32a468c9c440a7e4a6db54a9d495d2566e9869d12b0812be8ec7ed1ffd4f9f7a2bc659c0d3737309310057c109b1ca78edc7ae6000dc0cea5ee33e5b77c538bb0af3963d030ed6e0ca0096141f387f55182beffd6a5ef3778398c5b7abcbb3fa8a0c620c078a79c181721f5ccde902d8f7140a38f2a1b1c6e2eb762b9482730c0affbb4f173381d57ab31cc7c4c3acf393c25118dd593f98e07138f8a8fb57caee6fcfd624be2e87e068b13fe285f7a74a4b8bf3fc4ccdb9d3985580df0a0a44a2d3316878f67dd52265a4c523b0482d06b828f3299733040f95815096fbab6926cfff06280cc11544465fe3da334c48780d9f59025068b479152ca8557dc3bea2ac685dda91101993881b29ba7ceb41b347af72494c03e99388963324b9ea4eb4037eed298385292ef18cda638d4be97b506833a805db3e8ac8e1eb7610728d2f47d48e76be1045baf0f9fd60e8d221c58e9c9482d1b96b229bd0d85e8e4c0b22c7ee5b433331d8d7afadc2e61101fd8bf211ea2df9e3c0da3f34725f292ad82b8e95e84dd3fab9f3bb1a6ff5f4781625774bf8262078e544ea525e3691fde16059a59b91531383e49e32a5c08bbd64e6054688947f6ffad1bc592249b765a74e2b918f2223a9ef7df264c18012a653bdd507e0dc7238b0e62d94b1aafa12872ea66d62ea4632a70e82a0443947b92217ccd8343325dfa54d1fe21e5c64b9162bd40c49992f225b00d62fc90b43a9acb7797d94751c00d2a387688b793823e9f8b9b5af2082096211f2f32a8e29cd4328116206a8985c6ce4877cc360f8d79547420857d7d040bd0749276029c3513c27d2734ce321e1c39df6fa99d26ce604c52e5760d42ab660477745a56d30e5bba48b981a6455f1c09fc4cfaa11868c2cc3e4b3e45ea00315c132003e242aa217a0d9ee95c559be589c311791352eb08309bbb44f07fc0042e5daff7196b5e6150d4f5710fa85ca971ca956dd707486487149114d130e41f06df119270c4b8f5cbb59638430d4e98cdaf31ef844f31eb05279251e135d48b36403f4587556eda6497fbf4bbb29de1218467a493f9012a892e6a3fcf261acc00eff5fc4a4530b0362b7c8099566e9f5f355570ed315884c7fe8e1f68bf2f12338474c8c3cc1652aa221adde46548618f7934289263992f41328178a1369aea1b2436b56f6ad404fa2e69c0aa74084b9d234f27cddec82f3e8902f4edef43a744bb91fb415bead994c75a1a0add81349e8ddab695e587f99bf2278c29ee97e1fb22c9f33375d6f077c2c185cea39de8ddda21e764e96b8d15f75686454d69f7848952e777a084f7511a54f3720c06823deb6b25effe3c109dcfcab9a432c5da246c96b3def7171113b82333e47f7cf1b30a26379503624baeb5142b1572a8ddd47f46314edbd0a43289e724b3e8c438c9db6612bea72374d00ef1b509fcfadc2b14bec3bd5fdf5f8aed96e387b615b7e7d6721a87b0afb5a2ef446eb2c3f5566e85817d7207968462187c9be69c4a2d850ccf8f6864e4893d01083972479fc959a98d77bd1e05ca9c1eb5c4ab0f30efcc19561c7bab0c46c24af303639ca9b858f01fefdc08798396c6625a46adfc7defbb44499ec39a8a6530124c223b63a253cdc0839922b9ca7aa2129205afb5663a72eef002b0ef2b64a8483f02c2af6e6d7050247399fd2e0a4d2c14c8535993d6e422e01e3600d15a469062461d720af9a235b208fe49f659475160ff035edfc6615737cc37b9d35f6ee6791df4a0c904e30e087a3f24ec594d9e6070b15832a0e5e8698429d4014ffdded79483fcf28679d27f8e0d187449d580015d56a66ca6b07295caf5c456741c0278147bd52c86f968e2ef40b67b7b4927877c016cb2f5a06515bcb3f2abbbf46a5dd1cb17707db45256d4d74f59213905b3ec1038c14dc15e1170ce389ef8f64e74fab5cb31cfb2059061bc6b32623edb8c59c23c08fdae610d11249d318224e5cb1975c02ff254840805a51634bc700e06b16aace32b87e652e732420afcfc1ac3c8a099c09a61385e6ad6b5e959de78e2b30b1e3c91bc982e033bb93bb70d421a040c0a9e5f68ef644bf91fa598a450ab3fc7521098d458cba780e7d5e880d37b5f96f54a0290648abd932831a610e4a51cbbed8ea336ca72e1d5bc4ad3afd3e3bdeaa8dccbf3dd600a0921352ba4f140e3ab062adde19fb27dca2da644048f34442330cad93d74418ce216e80e975fe6e7916d8826bd20fde6419c65208f643cfa14ef41324bd1a3e19d68353593292e469603e15bd3c700fe085c2f6822ee1fb0e6ec63d5fc851b71402db37c8fe9d63b107da30841dc8d5101721e21a69d9e505f289a8e8f1be304b7a8ff49feb0dc5753a3453cb1e3fc7cfa3e5345b4a9804e5123f69ca90fa370fd0cde19b2b0c5c2f99055e9e08db3f9672d78345cd1dc8f6cc3673ca19c64267cbf5002196798c7f079ea5993a27e37e68384d5baf072e6a379b5de6957e1ee615b5287fb12d92b04fd2fccf180673bacce9cd9fe5fe777bc2a4afef35b3e0cef03b687ffc49c37077e7fc0eee3eba61ada7b8bbc07376e55b60fdd13a398a0b7b076eda5758e3792f3073c3075307946c57646f5007deb985a727b34b59b3d1b2de5b2beefe4ee425780372aa555ddc5aea823047abda243888a5b2e53551e067ca604e8243b76575393245882400135a691df7ef80e42003d04ac7124bbde177ced57592e099fcd022e3af394d8a7076364f3b45c82a77ed410f99f08c8d3bc436f8c5b789590871271b7eaca8071a98bf5d45837ab8b9e3b5017ef80ef7064998fa70fd93b9ecb65c115adbebd88b3ae4174f7e4710e88207c4eedabb8234e2b3ff4e3b1b1ed8386954dc4cc4f14306c584ea2ceeb89c4c58781054feb4df186286b52d102f295e8bbf787116e79c62acac3ca19c8a841a5ddd8b0533fe4b5b0732fdc67470ec0764ee425ef5b29889d98f7b120c5152cecf59790bb32c3a1886b873baa2d29c926fda935a7a770e955f18586929ddf972f1384048abf5eff0aca4d14556e58a87e667bfae0d11f3bacc0aa941c686ea7122cd098aa1f32282db5392f65ef9fbf9863b1cd7f1b0d6a7c9d6ccb86282e8f0e346a0ca786760f3c99081cd29328ab602ff4b0a006c12febab827a7b298c8ceae87e4cf63bc09f6cf885ce3e72bbf94133a1e47cd1f0e272cb3644ae398ac765e4503180c36531b2f83025d44bd4a1cd6d2e22ea18a261a170f4ae640003118a234e4d783d3c110e760b0f6881d51a1aaf781eb949426b79ca753d2f606fc5fd256d93eb47eb39162ce43b52d1b9223c0f618b2e8b26783a962e205f4dfa887644b83c17cdbc74eb25941a9a4bca124ca9e71807f6df924e5259d72321d9440415f10473b48684afddf14a22d9a54e06e00267f020da396a8686545bc3c40eb84b7a2f838198cfb29a662012440b51be5e5d45c92365f79e64aa499d4177fa2203a86768ac262b403f5c5cb0747a860f355f1f62755c14a76fad82ca74e6b135bb5e5805be1d4dc5e093b6b5f180d0100f41009d077167213c678dcc7072f90dedb4d6a04af96dcfda14645e3e068ce590e7e51a37cad896a6ac8cb87bcaa8c2b6fc36fbbdd4f5c13ddc6d4404871583420e08dde9d6c816e2de32aaf420007a329ef90e29adebfb20ca5e78ce3bc59712c31c4173fb897a9b14c8ac6159d99e7aed1d3351d941a83f89efe24cd1712db409748b2c0e28cd29c852f614009fa9ddbf370355f865bab9b53aea25b7c1f00bad1262ed8ab14f63a81b02db2b5b2bef9055a7e4e69aac9a62edab5a843a5d9c71597abd1a3668aa5b86f53770e85745ef18889cd4fe6325a05466c70aaef7cb49400ee9958c2cd5b5fefa801ba9998349d9dec16456dee483f2e1232d6517b1a63f2924f9ca1e7074a02f14a8a30ce097fb2fcf3f9f2c5a5bdd6d6c201b6cbfbb23e1ada5760b2ca5aa8c8cbd04c14fad8f7b803707619eb38f2fd1272ac8b7779c4dccddb0a153a84796c081720df18f04449e7943b09ca10ca566ed61441c271bdaff1c20a721657887f38591b9e74453dfb6a5be71aab0f91471032736ccadc725e5b38ac29cedfdffe55e5ba46c0171a1c74d1c9ed83930e4db2e2b3f11fc687045b162202ff6d4ab59ebb4e75d9f985a4e26a0de239f0aeccbfd575a8d7acee0ce5d1120dacac23b95d30a7f05d889273722055bfcc4e5d2bf49cd923e5df71f582f1350cd0cd386300b1eb4f8cfbcf4957e356a2e1fe8c89fde12999bfb3a0aa8fadeed6538dfb6a531d5a091d139c0c1e4ac54849086f42a6656f16a36611e95b6de03d693f91ee566422f052723d017d8f5a56779562f0702cc4a106f1004c794de670f118df406926ce6271f8d5a5b0a9391351a6e3917a0a1815f021c1bc605aa70281a7d8d285feb4f08e2c766c46cdbfacb95c3a68e806b32a1dc5e8b9a8f4c552e276964df19c5de32f399850adb84b89f0a21f2870ad1ada274ef6b888f63ff7d1ad42504eba86dde0afa922e31bc82fa7e6f92d72f82c7aa79d10c55d7913bf2fc4b6c46959bc2479aae20ba0ff550aabaad0f0d16f0ce887a53a5255fff2f145fbb09e34ef3ab4165514d07bde9cd05f7f6f93df20b1a520b32aa8f46bda9023922b3f3eafa0239f1931ee133a7794052d43a3adf9f7211fb4be6eaf84d56a00b85ce6502bd9cd082befde38429f3b42afab029845e1d7845361d659405cb5b5663e63aa09c5f93fa3dd1792e73c2eb0202b1216baa1e9c5648a25415291405d53972d1babd82294a21eb4b6531f4dbf587e9ad43bcaafa3cd4750c3a6808a0761240639341bad02147deb291e0eb18ad474a9bf9e28d55cf416652bb7ce860e690f283f918d32cb6b98dd4cc3000a079c03b02662fb484e9d5e9ae5ee8edf86306532878e96a1c0e4987b204593becec00bc7f6ddc58601ec083e434d2924ea8aa825d68bb6cc00a2c1af241eed758454486381e8e0597a9e5a6fe79de09b3daa340e4e2e968b9fa5580c12024e1381d25eeb14b45877cf8d2617c02647234028e7a1d355ea54a9b227318e0444a1b95ee451832a4fbfac7a2172d06d4e70087a13abb384946dd2549db8b9b0e33eb342f03c45d3a385addf4d6dc480bd90bcab8a7e2f71c4befc6270a96f079ada49cd963e938ac17b88a58b79219690898c5046d4fff62c1c22e0cec4e01dfdf81f69529433fed6219f0260f739108f00c96a15ddcf8d0099cd3299c70f65ca1f2cf1fb893257a67d548c27f938f4c682b2e06e89afdb538974c409a467a59a473cc0994d393ab8b466a89e406fe5987635650efd6354c0f5c0993cb6f68fd619c609b219d2f066dd1af65a4aa66316be23c6a5961d07c6c10924c13d8bb0cc888137d8a6067ba83d28af6bb58625c27ed83796c844d0d8d222b299c7171530f3cd1118b810df3d72fae4057c3181f58a9d69fd1940bdde6615c04a9c506c3daeef770ef3cc652ab421fdfc9224934107d0df812febe6f6429fdece61a73c15c2beff4f38782792e473", 0x1000}, {&(0x7f00000013c0)="2d45719b93a6b3e66a6c58caa77884c3bcc1d2d2393852df19e0cdb06f83b6", 0x1f}, {&(0x7f0000001400)="d3b25f5eccfc9ef8f716c57c1af2de763f3f20f57c2c987077c6fe5857db19a0a62872c41f16350b793b1f7241dd4c574185da307a43c57a8bf656bb", 0x3c}, {&(0x7f0000001440)="e82fa1a960c7d38154e8bac8e494c85f7d97224baa0fce9c8c291de9d6ff686ec416e483d632f2ab60233148b3d3a70ea66e1e5b2777ccf9184f145e67bea62c199053b8e7695f349d1c68", 0x4b}, {&(0x7f00000014c0)="8bfb1ae4903fe4fe8da60a57dabe2bf0dd1440391b7d7636ee43c6ac3d14bc94299b1ff779dee6cd7e02", 0x2a}, {&(0x7f0000001500)="056f30323a31087b5923855d2162f0c95a790a0e9473a7c2d92eca95e4445dc6d0c5f68e87ee5f56eba5a0238d627b3c969bec5f2472e72af978f73711ba2b0444c8eb54310a32da4d4ce40663ae4ea0050c3b70d8e77a87f4509a12cf417da5f613eade739c06fbebab74ac9d5d2f73296e01c7e2b37beff50902b2a1f78702e1aaec6374dce1ced621057a3af197add62580f6ea48e04e0bfbf4fad2587687bd29dbced8ef7d618d6088de5c9d26f74f839d0fcd39e343d67e60654a51dd77be70ac0c9bd42820fecab127a74da2c4d9680c264bc761cc145234a299ec518311bf029a7193911af64de162e166001873fbe1e66cea5a0025309009dfa9a4c7336f063a8db2de1a40847dea85c8e2207dc6adbce307b98ab231ca8cd8ca9f1978c62f913456f180fa70f70e66bc167f78698c0da3b8e12d67045db103cbd475209c181ee019fc8594f79137f4ef2040c58f653cc16eb921525b3fb06b8d636f9e019e5f0419ef4b66767f85f8c5841d83c474911b885fc5fb3ae3ecd33041a22efa8e2f0c534e0f95a9ef6d1ff9c12e7a656ea82546ae1a0728001f5b08a206308d4e8532befb40add8f892f3ca6e3b04d71bba44172f9e56098c204fd363244fa65eb7b073615607f6959570c48dfcea004ef863dd590250790d76a13343f980ef35580f7a690a2cdb25b6f781a71967a688621809b6dcc4051c7eef0b84e9ef736350ab83cfddd657233b6902dbed7a071614e0fbd03942b7507703d5dd40883c6cd9d5735a72711b91fe29f433c0dba3522bab18e73164f9fe9d19be96d5ab6846a04dddd35fa39df2a178b009e831b5c5b43dd793db6b617593580b4926b0f6c29f6dcae91245d7b960125c56bde9a91033d2acdcc87a300b63ca568b54e27a52fb807adf4a6b9b5e704f4e6cd73d1b59b2a1f47e48878de001274bfe06f666ba9fb35721fc66eb2e63cda9a9a7136bfe266cad45ef9047eac7d4716f644eeeb68f574b131a49cab52a7e7e468c93516d406a2b63575f0aa9378cf7c66ea7d663c3d445ac2f2356f3476738e01a1e00e520a1efc9740621d6f80f6d08654343746052956a433d4de4781b1503d46c8d8231898fc6a65c36bc6d8d4679995e2613b1e8081bce03f3def8c4a599b6a99563b7a1373f6ec4a6be2aeb7a774480de3ec4be3c32de7f465cdf0419d60ad08d4fb38ba7def89033a6d24a1c783c5738ef52661bf2d360e94bfb5c3b2cc7ec5eb2a5a726549c430f64912bb275cf84183a448ac42cd639713f7220e0d604bd6f87f5b362a7464ec84d613c23c48d74563a39cc9e79123f18c5d5f1488cc4955ba27c0e6c787358a69c9af1301947a8b2cb02405bf9ab660fcde38d588ef328c280d218b6110e552cb7885abf21758722807a93b93bf9014f77c8304d2541d4167f880a835fb35824754f50093f10a86d8518df9c30764cfeb4c9c27da90d3d5ffeb9788134c04cc96d334b7e3a537acb4432a4eae6ce9cf1cb2c321a43649aac1f778f420b6c48106a802b089f19a6dfed72320a426c4aea5db5ac9294dfeb084056cd7519f7e49bc44beb8803c57d34ddfa365b85b450b46f10d42509f3446e4ccf4e3655358bb1604fd1397cb404593888180199c6b7d50d8d865e735073d643e65c72f591d0370f5830b7b5816c0410d4d386c24be4416ac511450cf642390a78115f7ae574b5ac1ee13a6e3cba57fb0f46f77fbe4b1107aef647ee02f1b9e69daf1d2473db7173973919ad706d7abe014cf7007caab49d06d7c6975f91e0d4226f1201c286e2519f132f541ca88eb532e02b7fc69f878742f8f9b1537ca693f2c6248cc0bd37c6883a31e2f8fbf4ee55058c9c7d8b02f3ebb2910bcea4e80bae5e074246d846295824f988ea3afd70f3bd3c712ec23c58d2b80c22be1a8b008f62fb7e488e20e36c23b5f8d7225f6992eb37b85644c813df61ee5d6f52ff65668afd01e2eb0c21fc564ebf671a582035d8690558296aa925f46bf025496711d9bf58705e6c7600f808fea3f32eb19a02238f5074d72c17137206c1860ebcb79b7cb17f527f8b13b4e28a82642e318c70940433dacebfb108590e025b9b6cfda2369b93c3cdafa232616b17721b2cfd7061dcf45de51be393770f1d6ae0f4707163f43d4f45f715d9299c540bb5cb1aa0c1e82441db4cb742e79ff3e9784a0ac49f599fd76c3b21797311415a0647a9d44ebfcff2cf8b1b53e1c9240bbb7cc6060b169af2aa428b4eabd30792f025639f6799014395500e59a6493a5c01ba867a761cefca52388ba8dbf81dca2b9fa3df2b9272cb4742eaa5eaccc235362118e21420f70520b2fc5e5e9b41d73b9632095170cb9ed4b739541699b2591439d0af77e3d64d6993ead52d9484960537d943e301c5bb49ca2cac8b9cde8efc6f0767773c8734109c77029c75cc3fbaebb7eef70266cf06ee9be8daec7dc7d27b01daa7e93abf8b2f0f8242d5c206b5d4f415a4d0614b98db3d2990d4bc8a495f125ae2576dc495f474144a2d918a6ff0c944f826402190afbd271e36929644bf442c003bce99f6886a997c56dcae41745a51bb1e17ebe974ea17c162143213ece458f17233ab644322546c8e3a9185797d13fd0c9245a64749631442339973c448d2b1695b8825e6ef2289fa66e3ebb7ed66a6f5e28f51da7a83a18d4b9971bf926904b8522f030dcb25d6ccc5be2924761d6eb19d8307149eaff06a69e6c04645901193b6a4e4fd0f5e4d9f84ed57852c8debe9119989c165a3e250529f2206c73c3f624a53dc2c364f62837400ed6602f39e2f93cbfc237bd8f1f9e51f3f1f5241ebf9e451dc28eaf23699549720f2b0d944ac416329355404ed33fb0c6dc6adb46e152ecdc298d3452734c8eb3be36136ea33cc44f0ac08e61a0cb39f46278b46f57879bfada4639fb1a09ac0c8d130d83134159d59a790c3a77eb1781b3e1690ec4fe1e49a8ba64b83d8d42f5e105d4634e5d018c748d79a648af91a86f6ebe1073a5cd83cbc2173ff684ee8658d6509bbd6ab37d4dd29d7c27de3de2df67b8cc046cd4fca7353ee95e2e751e01a93e029d4aa22bb1e61adeefbd7803af02b823409a347c693624982f8fd590b23e5ad2913d74cf4f357b5a888fc86a7dd00a2aadbb364d1146a419bff1b7d3fc5e5f2ceb12d9296c7d1201c24b8aa21064817139635b37ef981da7433d120b57129a3b1b697b808167d018be8f368d0f0a128bd1af9aaf6140b829872ca0144470a91b534d17798ee445fe105c2c45b434bd8727167dce067afa55be74c6e8bfd1583485c477fad488c3e8b2f686c3ccaabd7c16bf3a1cc682ad3996a84664c0f54bb604d9b7abfd7b5371f40631d8e716b409ea1a9660d3b5c21c8f514680a4f3be407475cec87fae43fa991ff92a8a9ba6645896fa1bf3e77a62d9e2b2552874737abd731b6c3b58b1450aa15fa3ec57385535c800f65dd72ce3b288d5df9b803288ec64e4a8f0ff6778cb691711e54f69716859bfc33e416e0af0e6be83d9444a7988d6a043f4c980bcee7988c3cd12feaab21e1309f62eca8ede1e3e2cf9824b6c8b0193dc71ca87245dd199266fb023b36685b7cb51774caa110d54aeefc7e8d11cfb4836c5bb8edd2ea11ec070b8349f30088ada4ce3ea6e25606b02a5d36e908053c64ff5c3fa19f41068b8ddd3e007c2dad24a8983ac2d8dfc6885eeca3ef8303ce1dd6216c17069576f22cfac4c3d18f1b5e12931ddd6be72c9e01f0a755736ae69a131621772e7b955b8f9695315c80070991eb9996e04352c864d881eb9a5a26c84950021e24de174664691834878dbbcc426a000eed24da740a9b0ca76b247447573c78d75835421354e5990a63ea9f8b07b083f6e0da9ef6ff835db16dc2bc6fda5cbbd85d93ed98deb82104ed65dd3577933a2eeeb53879a7d0b158be56439c4e010fdaa3c5621dd2fa1a58bf6cf8e0d02a652b6a433725b64ca82b4e0db450700ccc1c529d967d28ee9f2969c5338598d69c53eded6750b2edfe52fa21921f7575ef5bcb9b0028b6737549803eb9ba5d8137b3d47161bcfcb780f0b714e5b53b259ac6abcb4896780014600a7dadc531e1a30489d096bb39378b79f7a207b34c57f2ffe32eac87e14cc91ac6da46c601c2bb7d5e7aea2058a519de8da400b5521d2925c548b08e920faf43568efbf33074239b88a9456356b825788122077ba4f7a1204f504268e575dbaa49158a8282b35e40cd6d9e4d638fc9a152c0d72685ebef2c88df6d469fb9e9a23bdd637bad5102e97789b83f2026efcddb1e1ca0ea02a88ad804af763f1a5605b43e65a97ac1cf4b0331225bd6d523a91f0db787efc7a1f2e1fbb45679ace3bfb1e90ae83486ed7c2bbd85d3116d9537b6d4c973d230e16b3a857aa422e2d7a973db523281611edc3dae7dd0c1db293dfa9a7b80d705f37c91ed03c8b7fff2b75812919bcdaff03bd781153693f78e262fbf001920eacf75ee9bbd9dc6bd807f7a8050ab828afed455e9ded7e51836d11f033f452341635bbe650577fe97a6960b3ac9a94e8de001048bd00e7b35ff324624abd2149d8b2a30ff9c725d1a7cf7089d801a0ec1d40d077cef44598ccb4f152faf9e98a42b8dbc62c92ee3f8c025215aca68121f82d070dba7d11e21a484fd62a6adcbb06f27c78ecf1ca9385a765a97ea5e0beb1195afb278ba124cc1c2292985bce5f29928804644774070e08693be99be3773be81cc7ff1b3dad75d51816d59e444f05f4b0f1856648c3272829d940941060c5fd02073ff2174d33a95ffb678a033913cc1a19fcc50cbdb34e9aaf27a4caa3c315ebfc913b914602a40c50d6202a89acc42d96dff3e253221f7eb634498f0bd3dbc6356ec6f8ac40f7ba00c9fc52171e6c96f5612954a5b61b60fd9bd9cc75af538cc2021022f7e885daaf0f004cfe8538ccd4d22490f90960ab0f4e9ddb4b7a115fac6bad6a9e99474990f50cd7100c0b73cb404d19122a6912a5bf6b16054228908a68321d3fcd74dca220f1c863c444719206a3ae0ce64fa12f955d721ee4bf8d10cf126d5cfb1db9962128f56ad0b61e6f21b5d30eef60bd7b4ab0870443266961f93a7060a1133476be51eaa279f466139c6906cc47a992fe5e8063647d9d6d4c757768a7c004ea1ba34f444ae9637d4d0ea3e3bcbd9efd3645ff26203dc3ff2c4faa325ee8453f7617a6a134c2e1259741f8c65f820db2acff597899516f7005f4110abba6ad8cbb5d717c9d2287842ddfb0e51616e8257f23e20273f4e2378ed26d37173985c518b5994a2bbd68626cfe8d9012136e0703b8cbdb4bf242a0ee384b6419db7c6c9b00e0ac7832d90b0b864819329680ef4eabad25870d515a11a8beae9c7f3c69469a119f2c4afe0ef0d1e81b97992e28893cb5eaa673e49d3ea2fe56fe000aa1fbdcb6a74ad197cf76d7f4f4051c6b9781a7d21502bba13ddd53674eafb3d0b3a875243ad9cd1eec85f4d76a0c72f338d11d4f73d2cf81021090ae5b2104877fbd593b4b6a66fa164a4e401afe4f35ae58c1940e0564445ea4c8afd8bfd8d0218592145e4fb2c5d86373b3b13067518129020b2ddd2cefb924b27f964c34aa24983b43a88e8e0260f57c4ce431d3d086cd5f7dd2328a249ec41ff6fe18cf76d39cf9372b16301f0c2453df1afa55d434fcbd704d1d319964f3988fc3a2c62fbeed33d34588002fe980d21a9e86295a22a0e49fec8054090e69c27ee45a2a5091b93b0db443e39456bb4b0d5454b7e039f52066873e7fd7b0010104d", 0x1000}, {&(0x7f0000002500)="3dd378979b46fef40b96f6343e7606eab09e099b802115c31443b2442838d5c560c8c9e8ef2210e3f7c8e2a6c796908c68673038b397cf26d9944b8120737714fa559d2e5b33827411318c43ebb3160b5a7151acb5a3029e40ae56cab9d060c08dbdf81b6fedecb82a3805aabbeb810864b7c462928a1762c37c19df42452439bd83f7afcad97c18303458dc94bdde5c7988318aeb8162beb5ed67ce4e4a436bdfc2a1ca3b8cb9607719d7803b3bbb7bcad299c1f6768ea3f4b4bde863e034f854a4c935eb5100e6730a6fc5eef55b088dcbe36bc7c96e", 0xd7}, {&(0x7f0000002600)="da1ecc64533a6058012512d0f17e826ee1ab7950b425fcfc5ab4d71b9261b23292882149dea7cf8ff9e7a9244a6e234ae9ea126f362248795f364b5a6b2903ee1bac75dc2dcdb361ac1462044fa573cca733d752a1e3ba4a839c405ff825", 0x5e}, {&(0x7f0000002680)="cc908f8a5721d2084a2a7846b015e7b2cd3b9a065a9d8d21fbd8c372cb48fb6072b3ccb3c02b183dbb2163bc7e96ae2da50b0b961a39a73a1a6b9ba80096006f7a94b7298d43ec0a080f2f5c062a23c98f7f09", 0x53}], 0x9, &(0x7f00000027c0)=[{0xb8, 0x1, 0x3ffa, "0556584f1be64191f0032359d2697d333d9e516cdbe1aa92d1ff4ac4a4d40b39c8bd9424f4dfa6f2a3ec292bf0f9fb69564c0be4c57c12bd1ffc78be316829b23ffd51107f1df3afaa94885a22a862eaa15ca6364fdf483b733a6ac46e518d0547215ecb90cd663b1c8224f76f8437c6a621f69a66feb87c3de0be5cd3e6243fd231101bb7948ecc5d6ac1100fc495d871d0f7c1aaabdc6744df8c10f396797af7abff4d"}, {0x40, 0x1, 0x5, "11db0d8ef773d871bd1276c2b125f800cd7d71432d1525bd42d6b77d623e309ee8bab6645f34b3bddd"}], 0xf8}, 0x8) r6 = socket$inet6(0x18, 0x4000, 0x9) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) sendto$inet6(r6, &(0x7f0000000240)="2f3e82b3b5d547c5e90b1732646303ff031203567979e2562aab1e9e2ec0c29cd8553260ee7e3492d50a53c2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc89c04de2c8d0ffe5e9a3ccf16447980", 0xfffffffffffffc9c, 0x0, 0x0, 0x0) 04:02:42 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0x20, 0x1ff}) dup(r2) r3 = syz_open_pts() ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 04:02:42 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x20, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) r5 = socket(0x10, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) recvfrom$unix(r5, &(0x7f0000000180)=""/18, 0x211, 0x4c1, 0x0, 0xfffffffffffffea9) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r8, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r11, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x28a, 0x2, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r12 = dup(r10) msgget$private(0x0, 0x400) mknodat(r12, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r13, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r14 = dup2(r12, r12) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r14, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000380)='./file1\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r12, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r15 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r15, 0x1, 0xfffffffffffffffe) 04:02:42 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x106) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xffffffffffffff46}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x2, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r3 = socket$inet(0x2, 0x8000, 0x3f) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20128, 0x0) 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000540)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110189c90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bcf3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057bdae31f196d94f0fbdb1796778ce098cc07acba0500dc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4e35e382bbd0d123628a27507186668781aa254fb6a076713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a997099c4368501aa5dc17653a14e8dced6ca12457f68c42a014cf52724f75c68eeb6d1a3e920c6dace8d835d30860ce782385433f4a3d51af8dd121fea739127576603c245b1bd45460fea20fae899ff61da243ac81306876c2018d5c921e", 0x233) 04:02:42 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x200, 0x0, 0x2}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4091, 0xffb}, {&(0x7f0000001680)=""/3, 0x3}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/24, 0x18}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000180)=@in, &(0x7f0000000080)=0x38d) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x2, 0x250) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 04:02:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) fchdir(r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 04:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 04:02:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 04:02:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x3], [], [], [{}, {}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) socket(0x5, 0x4000, 0x40) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r4 = semget(0x3, 0x4, 0x203) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000040)=""/212) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xa5) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0xc, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 04:02:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='-+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='!-\x00', &(0x7f0000000240)='\x00']) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x8, 0x1, 0x8, "88123599471c9aa60824304634c97fd7ed7c57c8", 0x80, 0x4}) 04:02:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 04:02:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:43 executing program 1: 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="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 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="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 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', 0x21, 0x40) 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]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)) 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() r22 = open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r23, 0x2000746e) r24 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') kevent(r24, &(0x7f0000000400)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) 04:02:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x40, 0x0, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xad20, 0x5, 0x1f, 0x2}, {0x1, 0x8, 0x6, 0x8}, {0x60a5, 0x0, 0x1, 0x101}, {0x0, 0x2, 0x6c, 0x9}, {0x4, 0x5, 0x1, 0x8000}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0), 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000100)="ed0e397c10a7432b4f5c329200d104be4b5087ebd628b633f8dfead48ccd367cc406afa3e454f0d5186ffabb275166eef32b36b09fa319734628e868b4a19a7c9d455ad331c604feac789ac34b003d0955d9322498df14c58620dc520b7bcebd5ed8a9699c7da7651aca7679c5687e6c9aa83f3f3e4d24e38d07d85db5dd8a55778204b3209bb23ff8483ed37465a79ce9cb3876147beea28d5f0d24ea7c9bbfa5d205e279ce8dae7fce35e51130e66f3917c70d450e39aab044a1b30a9e6f3611e88f8ec077ad0abb", 0xc9) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) bind(r0, &(0x7f0000000040)=@un=@abs={0x44e59de6ac9bf653, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r2, 0x5) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) sendsyslog(&(0x7f0000000240)="80511d26f9aea6f88ed5df8ba7d2fa84f3f69ecc1742b4074d79e74cabff69df7139853dc1c2a169560c93e54e51c7a0bd9d6849ea26883d9b67d682b0bc9e787691b9b6349323f536f3d41f278d02f607a47c049485c532a64fd715c35483ca8952c84b1da1571b4704aa814bc3537a548c66a273dd0371d7d164f3bcb285c05ef95a65239a6159863a5a11a72e6cdaffa025e2779d951690d8af7b94a7f0d3540976f4bbd98aecb52c79234a7b49179f66fd20fabad52ff5cc359a2d3c0f82c9de3e3e75d48213ca8b3d8a8c58e8a5de287537ffcf3cf5f611bd728fc86d87ec5bd1239b49c5ac55bde6d630f4bc5701", 0xf1, 0x1) syz_emit_ethernet(0xc, &(0x7f0000000100)="bd0ae100000000000000080200b0a1d88e11000000") 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000440)={0xb, './bus\x00', './bus\x00'}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/b\x86f\x00', 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000380)="f49e7e895fcc1b512ed292a680268ac05edf56730674bb387db2920fa3cafef3393d1e4b690dc2d48f4bff2219", 0x2d}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x18366, 0x0) write(r4, &(0x7f0000000140)="882f6277ef051b86446aca4ceb146eccfe19601293583739af3fa9e5411b8ba6844aa995845e877389f617162f3cb2116b254e1cd949a4c9ba2f3456a99f19b0545ae65c040c7a2e6e302b8009cc5ec2d319b0", 0x53) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000400)={0xff, 0x8001, 0xff, 0x8, "3f1819c13f658229f8d969c5636043bbbf140dc2", 0x7f, 0x677}) r7 = msgget(0x0, 0x400) msgsnd(r7, &(0x7f0000000480)={0x3, "d5051217ebbe7374ae2ee0cf7bd95a1245ee3b430f8e3dbca54b19d13c87bb5a96463bdca5989d8ff3e7fcb6c17a6e17137dbc3f658a2194b1d222d8112cafc4b90af54273d66f2992c55b12a3a77e5cba83be5bbc8df85e59e6293936280e322c8829f0f2c76e39c7f166d98c9ff4028480314d696da3f44e148ef667d74da15413586f7e6b940ae0fcdc64963d2403e1a6f3572a34ce686b1f3fd966d359a3aaef9832936d7d596ee3e592432e18dbd91e9e9beac34a54533ca033fcd92e54e36c54e5bda2e54b951049a84080cac538daee7aba30b5"}, 0xdf, 0x800) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r3, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="578ad9cff2077ae700c39d13376c9d80af1b5565b37174ded598575e6cddfc4f9fd4d4b7558796ff101d881903d84a313a98332c80ef78309797b3560b0698e3504117", 0x43}, {&(0x7f0000000200)="c9b0e9938154af08c6604719e432aad9098668f8e04971f8c9b4d2d48cf40225e4f70981534ed712ee", 0x29}, {&(0x7f0000000500)="66631e601ae01b102e8e7c6cc3f6f953d7d96fe849ee036621068acbd2a0b1acc9154385c4483284322581124d9f08714e3f1cc0829bd0465d6fa4f4cdda06a5e4a05980a7a690f5094233b4a9dd03dd36c11c7d30e179c29b450ba57aeac31f9f960618a78465f69ecbba8280ac4800ed868d8b29281e0667c382b3f9dbb0b3497bd4d402", 0x85}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r2, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000001a80)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xa8}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0xfffffffa, 0x0, 0x1, 0x2, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x1, 0x4fd6bd68d3b3d4c5) semop(r5, &(0x7f0000000100)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x802, 0x800}], 0x4) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r2, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: 04:02:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, 0x0) getpgrp() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r2, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r2, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r2, &(0x7f0000000300)=""/213, 0xd5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/189) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) getdents(r1, &(0x7f0000000000)=""/13, 0xd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xfffffffffffffe17}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000011c0)=0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r6, 0x5}], 0x1, 0x0) r7 = syz_open_pts() close(r7) poll(&(0x7f0000000040)=[{r7, 0x5}], 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x2, 0x1ff8000000, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x2, 0x800}], 0xffffffff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x43, 0x500000c3, 0x200, 0x864b}, {{r5}, 0xfffffffffffffffb, 0x11, 0x2, 0x6, 0x8}, {{r6}, 0x0, 0x51, 0x4, 0x5, 0x6d700}, {{r8}, 0xfffffffffffffffb, 0x30, 0x92ff41e36eb807a4, 0x0, 0xff}], 0x4, &(0x7f00000001c0)={0xffff, 0x101}) r9 = kqueue() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r9, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = getpgrp() getpgid(r2) 04:02:45 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:45 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:45 executing program 1: semctl$IPC_RMID(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r0 = semget$private(0x0, 0x3, 0x402) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/114) open(0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r1, 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x0) 04:02:45 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x7}, {0x20, 0x0, 0xb5}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 04:02:45 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) rmdir(&(0x7f0000000200)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1ae6d677628e3eaf, 0x12, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001780)=[{0x0}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000140)=0xc) 04:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 04:02:46 executing program 0: r0 = socket(0x0, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 0: r0 = socket(0x0, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: 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="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 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="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d0000000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 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', 0x0, 0x2d) 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]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)) 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() r22 = open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r23, 0x2000746e) r24 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') kevent(r24, &(0x7f0000000400)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) 04:02:46 executing program 0: r0 = socket(0x0, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: setuid(0xee01) r0 = socket(0x10, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) connect(r2, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x1}, 0x8) listen(r1, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x9) lseek(r1, 0x0, 0x0, 0x2) 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, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r6, r3) r11 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x80) openat(r11, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) r12 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000480)=0x9) getsockname(r12, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc02069b6, &(0x7f0000000380)=0xa4) ioctl$VMM_IOC_RESETCPU(r14, 0x82405605, &(0x7f00000005c0)={0x5, 0x8, {[0xbb4b, 0x4, 0x3b, 0x8000, 0xfffffffffffffffe, 0x80, 0xf0e9, 0x80000001, 0x9, 0x9, 0x1, 0x6, 0xe8, 0x4, 0x11, 0xfffffffffffffffc, 0x7, 0x9a6], [0x80000001, 0x7, 0x0, 0x584, 0xfffffffffffffff8, 0x4, 0x2, 0x3, 0xa8be, 0x200], [0x4d, 0xd3ac, 0x0, 0x7, 0x8, 0x6, 0x10000000000000], [0x1, 0x5223, 0x7fff, 0x7f, 0x1c, 0xc8d2], [{0x1, 0xcc1, 0x8, 0xfffffffffffffff3}, {0x7fffffff, 0x9, 0x8, 0x43}, {0x380000000000, 0x6, 0x0, 0x4}, {0x5, 0x7ff, 0xa21, 0xe61}, {0xc14, 0xffffffffffffff81, 0x0, 0x8}, {0xac, 0x7ff, 0x6b, 0x35}, {0x8, 0x1e, 0x8, 0x6}, {0x41, 0x1, 0x200, 0xceb}], {0x7fff, 0x7, 0xfb5, 0x7fff}, {0x6000000000000000, 0x6, 0x4, 0x400ebb8}}}) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x3, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1d}, {0x6}]}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) 04:02:46 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: r0 = socket(0x12, 0x2, 0x1) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e7467e25b359993709f2eff45b399ce6e77b2ac39ef07000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 04:02:46 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) r1 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="788059d06f22c1d26e1a5275cf02390ed32c9a70b9554b6f02198c17a9e7c8b6fdea8dacbad002e2cb99bc6da4fb1be06243f38aed364a3fceed9b10bafde999bd00ac6aedd35f9cde044f5e423dba75c39076c1d989cb4938880635a1a98d91ee02cb24b33dcfbdbf7a4a5d276a75965f6b440605fc22899a843b14a3ff41de5f5dc22d6812ea2343a8d1115b78b9ec1829080f056832177f4ec98f18eaa3db2c3443b9788f0078b1406a278e69b5d12e53aa", 0xb3) 04:02:46 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 04:02:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x44) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000300)) 04:02:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123b35c0edb36c89953ff510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0d91295618b4bffeb0e21e9ca4f7258c3270f9098a102eb4d3caeed2677c4e60b93733bb5502d92632828c58b67a7a28feb0acf379911f8a30f63a6306728eae2fceef5e582e0d8e425c0252f52163ae070c1ed97d704ed118e0ac1d6e202f793a19492969a7a466281442abd5023a807567f6b8a88b9e97fa2513c3bf11a53c5e3e9f90ed38294fad0342235deff27f54fa937f8a49ac1994c23fcb66bb7b7a3ec162c41c42554b82865f6ae818d748ec3f122bcd6218329deccb6bfc3af21374d5e69fd76e153603237aaf802e02c78b640f74d343437273d44af6d1e8bb4a69384c132a0e17985b", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r12}) 04:02:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(0x0, 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r7 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r9, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, 0x0, 0x0, 0x1, 0x9}, 0x800, 0x1, r7, r9, 0x0, 0x1, 0x1, 0x2}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000100)=ANY=[@ANYBLOB="188436aa3d955ea29acc82022e2f66696c653000"], 0x10) write(r12, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 04:02:47 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:47 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) setsockopt(r1, 0x1000000029, 0x670, &(0x7f0000000040)="ebffcfff13b9fd812eaa4e713048e699319296481632a436a65e700136769e0e8174609183483b8a5f3766505948527a2a6833091aec3d7049dc3b0d339a9c8b134f655248035774f7db8111125f4c0079b546dd800ff0e979bfb69529f5111043ea0eb909e402b5076c126182229a8c6e0d83c709d6", 0xffffffffffffff20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) socket(0x1, 0x8006, 0x6) 04:02:47 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 04:02:47 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) write(r0, &(0x7f0000000100)="d8bced5ba76e2e", 0x6dec97867ee0857e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee332}], 0x1, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10d) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x361d8a7d3021b3d1, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2c6cfdb93b74103a) nanosleep(&(0x7f00000000c0)={0x6, 0x7fffffff}, 0x0) close(r1) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) ftruncate(r0, 0x0, 0x9) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) clock_settime(0x3, &(0x7f00000000c0)={0x81, 0x9}) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x4, 0x0, 0xfffffffffffffe28) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000260000000000000000000000000009000000001b00000000000000000000000000000000000000000000628d21db51c296a06dbce59a4f031294196cd4106007447ff96d0e155301eff7e06b21d104186f58a2f3899140a80eea0024a873d5f4797ba990cca068109c4ca6488e1db55d2b47a9fe22b9f08e84ac8c17a9aa7662787278c24b00218b5878d878173cbdff47672699edc631a2706942c29ac976f7698083e93ce04cc89693db7917779400"/264], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x3}}, 0x0) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000000240)='\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', 0x8, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r8, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r15 = socket(0x10000000002, 0x4008, 0xfd) dup2(r14, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r15, &(0x7f0000000480)=@file={0x1, './file1/../file0\x00'}, 0xffffffffffffff63) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r16, &(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', r16, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000380)) r17 = msgget$private(0x0, 0x718) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x8001, r18, r19, r20, r21, 0x4c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x4, 0x8, 0x484}) r24 = open(&(0x7f0000000100)='.\x00', 0x0, 0x1c0) mkdirat(r24, &(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', r24, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgrcv(r12, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x3a0914c44f7b202d, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="35b86e2e2e2e9f", 0x7) execve(0x0, 0x0, 0x0) 11:46:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000100)="ec8e36c49191219bd667c393a46592dfd52e0832ea8f4c420cf735642f47e1753ed504dd4447bade30b452e6068fb96e167681cfbf53e5ff9e9c4f19bcb16685761359c27b2ddcee5244e446803992b4bf765b904c2b828958bbe9ba322156dce7c5cf2555f6b982eec043f9b3139f33611a075f2838fefc3ef98ff413084ecbd958a4b0cecf8643560a196ffa05b546f7d480665a051b396a32ddf8e6e83b2b0ea1e896effad59b01170b9a62abf6eb588d90c2c80cfe27a82dbbff208eed9f792864921250b1a911df8adc223ad711dd7d94c7", 0xfffffffffffffdfa}, {&(0x7f0000000200)="d212cf094ba3236210f4bf15930b8b5b0fe3a0f6fa928df5aacee0e8f10d2ccae07e8eac3ba6e1d38e119de21f0a93e19d82251ef3e391cdb14b5ec0662f48ec0dc71b658edb192df217a8a0fb350dad9e4ab4709d6eb3f608c2fa86c163569ef79aa5e2843bcdc71ae82c34ad", 0xfffffe82}, {&(0x7f0000000300)="edffd8301da29fd82febcbcca04a97a93b7e5ef3e0391a15ab257dc35572478c29e34e1ea1a72998a038c2b0405f0b573298ecaa4bd343146b95e6b544e7995b971a6e2cd6c5883a7cc40de943a508481cb4d0ebb8fe73ee91ef23173271c5cbb21f78efc26e16e597a42516664d3eec9c19b88971a0a843bf23521d86eb48e70bb3816dec4f4536c748b223d6167a8626bea5318861886443038801f99810906fff4d94fd5b7426b870f713b9ff015907725f1ff576729bdad74d21ea766d2e82cbdec74dbc6b04e80310f3fbbc12ee6c1a0e03ccec0449f9a00f1496eb303f9ae8978990007aa8a1b495832f632860a87307f587d0", 0xf6}, {&(0x7f0000000500)="9e2037d3a4077e0756f48acb396a83ecbd4c5e741ffbf441ef798e8d1aac73c5be228f5d316c337fa342f29845cbf9ebda2dafade4bf89992118b34de9889ed7753ca0f4871ae987e7ead3b1db8db22be117b67497cd99f9336988e8882b0eb08f1dcf647181f69b6099166bf29128ae074ab4645ef44e246d083322e4c5f3cc5c744a6b5c06c1db5c5cb23d843fdca4da2bb245bee9452604427680f49d110f20ed62f1a59cbedd30d8142c8e16cf5c1783ef5bffb449fba2dc467ae596a0355a598e02b4d49d5a1e7ef982a06d5df367670fe9f67495d7af86dee8dcaa0b7d1067a3064b6ebbff4c", 0xe9}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 11:46:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000180)=""/83, 0x53}], 0x10000000000000b2) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) close(r0) getppid() write(r1, &(0x7f0000000200)='R', 0x1) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea100", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea100", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea100", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r0) execve(0x0, 0x0, 0x0) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xf1) chmod(&(0x7f0000000100)='./file0\x00', 0x32b) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r1, 0x0, 0x0) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(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) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: clock_getres(0x4, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) munmap(&(0x7f0000ff4000/0xa000)=nil, 0xa000) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0xc, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r19 = msgget$private(0x0, 0xc6) msgsnd(r19, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad9213fdd8b6fd8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a781e4160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/374], 0x176, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCCONS(r22, 0x20004276, 0x0) ioctl$TIOCMSET(r22, 0x8010426d, &(0x7f0000000000)) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) r25 = msgget$private(0x0, 0x1) msgsnd(r25, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r26 = syz_open_pts() ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r26, 0x20007465, 0x0) syz_open_pts() 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='tap') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [], [], [{}, {}, {}, {}, {0x2}, {}, {0x0, 0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) munlock(&(0x7f0000602000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x6, 0x67ed36c372a61c49, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x400, 0x0) setsockopt(r2, 0x9fa, 0x20, &(0x7f00000001c0)="6109a272084dfe62bcfbc9dc0c36baeba693aaddebb4d94a04fb9f73f31aa0e3be96631967d07ca3abbf08e0d2a1886565b7a4aeb3441b3a16fcafae103600c81c8bfc7146ea09b27fe1d4ecedadefd3718a595382804b434752ea3dc3a957aabd121aa437371427fc9b2c8a7ae4c9e0baaab01d697509", 0xffffffffffffff18) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000300)="74e7a00d692e87e3cb95a89dd81d9aa862c94f6a40b4f04f60ada78fffe99f4e80e21ed9573ded6d6aa27f3c5507b7fbad55e9aa12e8367b56fadd3e28af49104e28faed8b2a447acac7d27ae9af0e0fd0d2fb004a454791dee988749000c6a951f87f78b11e9cb1631ad23a1a311df90db51974cc0a1ee75f5753f6b9f12c3d14a5aa23adfbb1a6ba7a59540d9bf11d16160449acb31a6d81e6b46533aa86190c618c5c706898e1368f916db3ca9fc21a97566363200b29d583c1db39452b4b6edfdd09270d5fb20502d1f5b431c8292f88d7b49869cf9a0dd5b283dd82fba2ce4f08692fcabb6c866671908357af7ec588a7a5dff57ce464a83061a3eaccf1eb3ede0df1a62c3a0b3072db1f4c0820e09235f58077670a995932e26fe8447e54ebb3edd1ae65e302d2e652195a5e5233431b384317fe3a94824b27c6a4cd41c171aebc59ea94494088db2ba4ef6d7b2103424c50af61d7757fa5effea40dfa339e3655b13fe3102bcb1ded46abd449f8c3bcf3c498279266419f177be3092c6d3a7d7233dbdd246e406e8b5e3ac7051ce8fbc60f751ecbec94d74a470bfb6bde8c2c4bcaa016e6d800558e8ed505b632aa4be8e7a2a90aff06e4910a54ff12a384f31790ed3bac167c9ada359a12b7cc34cca0ed5d3b9a4273dc8206c32e0b6a40e555bd75529b95d334702b19731f151dff1a53a345a2e4045f970f329172c05454db323d818de8d1069e1b5613382aff1deee961fb79e52f4bcff19e6e637cbbf44a2c60a6ab0359337007f4f621bd8ea7ad057d49146e4760d85b63e23f38ad28834892e3fe258029a65ed3d90e37360369143a53590e2be26e41f137e162c210ac7ad7932d6c1e1c7d0c994c70c38309760aa18f43bdd25a1cd7e5f9552c179d1331b2069135e67df41e32dfb78156e5905a6a57341e4c7f973aa84b162d17d686f153f0e992bf0ec0f9551acc3ed98c76911132f4cf6075e58f547f56aeb223fd0784540c24d141fec2284e0cc7bdf9c021aed59b03697253cc62d7275c7758799c9e03f6149cc8ea1df7e045226f8a9209d7e2d3824a38681ab2328080a17a7082eb847c3275711362aef5ac0917b8b8fc3d665611aaad40e346a18118070845fb4914007cb725ff00b9c89eec54708db3fbfab380b6dc10f20296c570c6f8d778c1e9d07bdfd7e32f0be2a8c7df520779c47647a755e1cd912ac4c54d1543f41041745e8a810701bb4a11187398b79124e1e22c879f008c655018a15c7770db246f859215a425747736382d98474fe12b30ec9a13800d4399ec74a02930123e7aefb397bcf9772487a8236c1970632636532b656837af0c65074f4e6b742f3eb675225dc0ec4dbb90649d771a6ba6e8952e17ba4dc3e8bce2cc54bb47452f2c9cfed343dc72f5d18d9467f30f583e67efba6af08aece60ff51963bfd14fbb54321fbdbad3d7d8c63e1f69642acc8962122cf6838216077c6761c19831fc2e48a537e97dd2ab85e3daf6fd6eb6e4a8f5a236e35674583a2cc32fc533ded2a92d0305978f87b52608296622abe270e14c7abd63cdd4da76e716c17da2fc1cba8544fa525f19aef4fd23a463efc56b032d560bba5a8ed550f8a029ad8ed468e2e4f1ca8de585ba0f08805c72d52f032476586e84f3d9767c80d8597670dac0cb98730f2f111b3c276c1772fbabd72c9a2779cd48c1c39e68b915bf89862f291cddfec980988485b5bba6b27713d274eb3adf45b8df301a0925a189b9ca8eb77fd79a9bbf4ca1cbb807efc184d6112cd58a97f332f18f5c092f7ad9aa950ae5df2fbbdfa3fdb098addf6510e5a2995ec64d6664148d1a49bd681bbd7618164ec990e666381b55c315caa4b56e89552abd4ff77ad3ede745ff5145b11d5ae50e5e4494a62df8f33c425823a474e7a26864b304e5d81ad9bf1e40bb5be6a24c5ce06438ff39964346edd9960c6d86b9b5d4b7c3ab516309c7eed743c4257cf6ceb0ff766a0b3712b3d451b269c79ae244f695e0eb7e0d9b62ca020a1722e29c28da9d37423effd3b05aab8cba023d502dc8445dea56d667fd09b896db3848c11a21aa69ed2cd243caa0240327d7fd1ee7bb40bfe0f6073785111b0cbe53d38a424f10a965d7ce84558f815bd9b65212dd98aa078736d2cdae0f51f36362ad06246b4f794a8befeb078091d89d46c3056e0c1582e7450b345fa512e6b55f5016c99c7cc288c2d47a68044eccb9349084bc365fbefe2186df3d80f796f970b6ce8557594ecabeb05fdc178de5ada52cb323764dfeff97b7e5d94c3871876346365ebd97d2c2a0acf2b2865c6024c0116ed6bef3902e83bcac4bc2553b57a49e83e8fd7aefad29240f8faac9cd4132db619ec453355ac17f8f4cdf9781779ca66c8c71f99b777b05c3c26bf3692cc204537d75555a9b1013da4a98706d095dff5a0ab30d3faf4a70855bfa2c5cfacbfeb4c44877b52448baa893c3414eb1b5ab6600cbac0b4cc67cc2478d92777e9483d7afb9a87f2d59b04400d667dbd14a9113dd760cba3798520ff51b26c4ee0f39daa14ce41dc20c4e8e53c09650622375ed224c0bdf037fc991ea1b4bc45ec831c401037bc27b67f2ef848da5d78683c3480394d0fa7e4ac25197456fb81bcf82e3a40fee4d81bb4e0c690c91669043b0129253322da2fc474f92b9b2495629fda4fcab23fbe74fbbf6af1aa119d63cd65f3867a55ac849d880c115660ba9e1fac84137f4f5c29a106a0ee0f07beb9c18eabfe259fa6352b4bcd2a4033bf65e3f0fd13f76df749255c5e103264f50cf0f6133e1ad5494315359c8232e7cda9017b42fc276b89113543774333ef18276c1cd64c3bfe2c15b5a6e7de575aa154b98f05c96ab98895a62de8c4a97a9996130abb24cf0eabd2d2c619fac6222dd0f9abfdc22d3f6100d004f19adb102fd37d054fc4bb5d14a954f192f78c3be285f425da8630becd50ab64ea205280a183253741412ade1994aec487e05e97f8ed995a1e1ae9c573151187161e938d31bc9d6a74ef38839d970a6558dfae42fac53491e1fa8d51972ae31a7f5a4a067a8a73fc640796eabbebbca23fafde75a4e67c093969726a37c4f281501b9ac607c60af80209a86beb472faed829bc69e20174f3c610de158911a388e090a168a9f3c959dcc6812387f2184074c3d634a0f613ee6202771dbd751dd9f1c1d5e85217813ffb1a9b124e1b523e3e23d017f245dd76091b8f919a440eaa64d1566ec47bcb72561563223148e1d254980b3c46c9eb4ae2007a78bfad10776f90f196b7fdc69a572e962824181925c49460aaccdfceb959c7400d91a043de3dc71c67473d4c64328556e58b251ccfedb347da69e9b0a022dbc91db3a4a8fec1ee6e0bac920ed7317ed68d3f083610d8c87ad27e254a377f332114a4528fffa15234a465221416b6a2a87d9993b3f1bc34069fe2fda6c41c9bc3bea13b1ab4eb1a0d56ede11afc4276792a4ee3ea0c05a7072c72ffe43538f0ee8077a027e63f9140256e1d12ae28f933a8354d96aca47bb546db39ce09249ef64fa883b173322ee573a87e6c1764dc6813a24afd29fb4832808661c415437a59f73bef21f32c3d2b8ec1c3d489743eab25c6c58fdbc4b51515c4a86cb8865d836a7b56954ff286fd003937c00e88fce5c3cbc4e2bcf9a278cf3fb97909867e8a1f39695b9069087378d228fc950595c56c1347473bac8521bdbbf0cc423dad4eef8b31530594873de1707cf47bc4f1da64e0866ac2e988008beca63dfc995eae479e0f1d27abb3e8aab5eb2a89fc3a9045cdf95412e72d8e172a6957feace76175de34f8ae120eb4a8131824e8053769dd534fff929539b20644773b29172c4bfc3f607b002a993438d9006a692471847c17821570c5dde43aeaa2aef4a8a65adac3185805f6fe722fd14f362200bb89a22b6535f12310949a5a1487a580e736afd894dc5d35861e3a469169c62efbd6453e6b9dfa1ce8a70d9046c79a9a424434377a4e606c761dcf098e02497f17711b6c83971a03d8bbadf65d262200f01a9348d9aed47edf9adae6c0f964142180d83a8b9789b4491075bebfaf05a085375fa021f1bc1cf2f3e6398773126790cf80287d13a7adafb384ab5bc7d68c4f6a9a12010dda53eb2eb889a340951b2f76d25fa734d1cc0c6ea57a749474514c3821e611d781e9f384d55476dd8a73f3dcfc9afb04d66169e91e91d3b857b3de451d71fc4eb170f3456e98434e6c97edb97af4657143d8957ba25e1347e99c459638dea771c6d2fa82596d0eb955a74123e46e871a144a0d8e652d780352cdd46a2add361a111b3067727b6510ca2bfa118583c2a0d2044ca2812a3ac6a2c70d8c5de55651cd9b5d0e051aa2f4e093ddea8971ce26e2ec21ccf8f8d79726d87557299f1e06d938e94c542c62749b0e7913ccee4603aa2ca150114cbae64cee7e18ccb75c8eb3c6dfd7e239833913345baafe25300dc6612208b89e9630096feb0b3ad6bdbd062e9abffcbc7b6a40c36213366ef4bdf78cdcba6e71f2bcc703a54eb03bbb37adda4f7530de7709aa1a16a85b793d4d74170bb140c620b90b27c2d3682dfdf0a95d9f5b599b864f7d499e3335a3ecbf2849718f2204d64fd7cb4635478a019d1d07c140219d88ad44142c9b642222ca58f46111bcc2b4fd664d18c7022967253c22feb5a17d4250188a27a1bd6adcc8bf5acd36bbf9b69e27f667e640e60ec2cb6b48757b919493eb245b89a3d00ad717ab7f97e8b7b9a79d96eea8bda1d9d41dd15e419e383ef9a7d25227728ed50f29e9dd739678a407f5724518ec61ba9339303adba6a2b6810548c4c347285546ab9c6ddd7838f12dd365888fe27863a06a4c8ee1124690dfbf10e0f667ce7dc7b0deea48a649e2ad6b40edf55c001dd92cc717a7a12f7b66d0f8947d893bd334ebf6fac533e07d7cba2f4176588d6ae95a670af1ead8493310abf742fbd531a59e59111406b5635ccbccb4385536a1c71313783a08d5456b5b07421894fecee369196666caa6320d0e805c5e7175f9b4a45c89367623903f715a2a0561fd3e4d96960c1d4775259a13e6df4523b9b99e39a2a02bceff38232615afd2dab66742ab60d6ead39ed97e3030ba84684b41c1aa122dd8f4f7711f5eeecad31734bbee2e1b6fb36f064b81c77c4c8d04b898e61a6a514feefb897e23ef83daacaf028ca785e2cc05d179595812c512a8ad8a12e208aa72f82b2de1b1a1501201b09f568c9c0987e9e9edb7b834680a9575c557009a1b4e6518be7dabd454aae39213b805de2728f45c15c8454f015134d5ca86fbcbcedcfec72990b115da4f9b988b315a7c7fc380710842a30ba72229b98237c439090dd0721fb4202ddfea9759f4a943efcdd6bbfb821c7f0055f24440366cbda89ea74531bfdc171538a7c7beb37dcbb00dc9fc96dcab67343d82235ffde7ab25f155a8cdb4a2e3b22a04f90068d1e7bb31c220a53f1fee6c4ae76cec53745a6ca108886c3c2d825ccc2ea69b05aab60b23daabb9e4d76c67a5ccfc7e69e8011cc10130b166641bff2e09f7d1814840e7910d49a589b1748bc5d4c0ab71ddf7e00b5e6d9a75647da3ac68e2a38491be6190833ab1c2bb78a05a0db3db94bd37eaed97b018e3859a0a5bea996a84ff40de1db1b71910a3fff0fd410c9e355cf830a9cddbaaed2b010a0258798a2c662369a93705fff4fcf63995bcb80f38f57de96d821a2150c76393f20ef0a7813316ae81bf47c31f8af50e233bfaa53321605b976ef62752530", 0x1000, 0x2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef", 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r1, 0x5) syz_open_pts() 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e000338f8e56d3c6a00cd4e283376817"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x20, 0x8007, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f000066f000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40) sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x2a, 0x8001, 0x81) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x6) listen(r1, 0xffff0001) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x1}, 0xc) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r5, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x401, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80c0, 0x0) getdents(r0, &(0x7f0000000ec0)=""/4096, 0x1000) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) fchflags(r3, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r2, &(0x7f0000000380)=""/223, 0xdf) readv(r2, &(0x7f0000000e80)=[{&(0x7f00000004c0)=""/193, 0xfffffffffffffcfa}, {0x0, 0x91}], 0x10000000000006ec) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) r1 = socket(0x1, 0x4, 0x80) read(r1, &(0x7f0000000640)=""/230, 0xe6) sendto(r0, &(0x7f0000000540)="f2343103c0c632755614c1ac972d757176b35b64c2e84498e5aefdb557c9ba547984e6c15c6f82eaeb745f05d9460d9f18cd8fe947c75ea05b6045d4879c56ca23213c1d5375d6ff5b979828c030565805daece19ac5fd650514bef1a0838eaf870c1e9306a18563cea2bac7bfcbcc23cc804493dc7ad076ee3d09a03c1adb977f4c51c3f7de3fa8de2c43b187b2491d293bc0cb987600bbd018dd22dd1b5776deb029999d2b1729cdb1fa519689c87eb091eb954a1e974cc61a44d836e8955a8d5ee2037320fc33178b03278d98da04cca9f91ab58bf8c52adeaa9383277e8bea", 0xe1, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x64) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x80000000) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r2) acct(&(0x7f0000000080)='./file0\x00') write(r3, &(0x7f0000000200)='R', 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r7 = msgget$private(0x0, 0x188) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r17]) fchown(r13, r14, r17) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r9, 0x0, r5, r17, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r6, r6, 0x5, 0x2, 0x4, 0x8}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r18, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r18, 0x20004b3d) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r21 = msgget$private(0x0, 0x188) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r22) r23 = getuid() r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r26]) fchown(r22, r23, r26) r27 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r27) r28 = getuid() r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r31]) fchown(r27, r28, r31) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x3, r23, 0x0, r19, r31, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r20, r20, 0x5, 0x2, 0x4, 0x8}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) r38 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r39 = dup2(0xffffffffffffff9c, r1) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r41 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x8000, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696e653000"], 0xa, &(0x7f0000000340)=[{&(0x7f00000002c0)="d3205a2bfb98fd8bdf5584779931f04203aef2581b438565b01e1e40c6d40491e728d6899b84864ed95eb7d9877dfa6a0c7ee5e2bbd2c4aadc2b4cb0e0e521cf4089d38f27e187e6667f4255dfb8754c956c85729b6e06d9aae7689c37ed97", 0x5f}], 0x1, &(0x7f00000006c0)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESOCT=r30, @ANYBLOB="6103e3ffa8d73b94cff61d4b609c8dca67165c46cc0b593124569602191ee5d0e107bcd817e965402fd76e9bb4858bef532d7e8ede029a5f56bc045e7765b71c203202537bb4ba4ba2a1a300f92cf1b795f38d01f064a30b92ebaf27c280168ae7fdfeee0d7e15d06ccdb5028a6f4fae64c86c37f0a4a9b719cc526627484ab81b2b780a8a", @ANYRESDEC=r45, @ANYRES16=0x0, @ANYRES16, @ANYRES32=r46, @ANYBLOB="776e4c6e51e5420ce141f0e474358ffab4cc8d0c6ee1e56a61ce557774d76c689fe221596a5ae2488af52c7b9a70c0423c9879e1cfd97ffd1d839ba353f6c64b9015bf86c924b1c22a9ee77725f9d90d043833c293234dc0b397877bf5e5543f336c0245515565a3716047ba93f6c67b88c7c6e24e00507f0e88d21591d75d73a6d1d2cfa8bfe9a5b05ed623e110c134e3ce37be6d3e8f6bf49dcc712ea4bc9b6ba123f94393f324829f447e70489f340de1803b3d71c3cd959e2c93677635e9e7c5479fe6d7724c0bf38e4b8684eba3a49b722c087634c5fd1dc971017677d7083c395651bf18e188f5eb58ac1596aab51347fc1d3a98848893ed52d80f18b1ff8a6d7369c6606e305f547b2a4c574b0494d41d4a000e0a70b8ccd2226980cc0b17146c96a954c15b3b44179ccb9943916d080ce3aa445d3948eb48cf072c950b79721f754f2f546329b9786e3d579089c27c7a7a38468c549b16482dc89d62c5b9634f2e5c0303a46bc1310b9dd9ddf120be349c17421da4bf4d5f0bed4012ac36776fdd12ff004c6f5e37a0f3c6b5c2e29ebb02cfba31e6a5f0ecbd0f1037f3a6c44ddf023a5ce49c234f2b862d43fd262e4594c67645207798cdf48f6d8fa6848e7dc41299a906a12b47bbca0dffdcd963d4030356162a44e4acf4c110e50722361bc6bb2739f208d341c084d008326422a379be8d6e9ad2bafa7b5557e6c47fae907ced8196f843621aeba1c519a7631e7507d3cd57ab8db7933623e56ae731e1615741bf7575cf9f3f70c234c6682748a5d5aaf7dd164fbad0cd6e3ef33b28e74d48ea02a70e877b7f5b5b2dd06bd6dea322d6d89811285be935b091cefed630ce5fbc4428ce44808b7dbcc2512f53c5d23114c665d1f9e23608780579bf1279288f7e5fcc13d03ae8d0cc2f7daa251846485d0f1d83e713b12e673f57cb826868e0b391e4cfcd1c16e5961c1570266857702cc2eef36b1718347fc560af006b809bf969e7a567322bc4bb0bf6566d66dc7e1591a832d8b6bd1f193eb4d1aea80b93eda806750067c6bcb5f6f4b43ee0a45956271bd6bf7902e67c1f3ba9555e66376ce20f0ede512a421b8a65c844baec013fba173424d6ca90208baddfee03054d7a1fd84a3ad83e1722c78906595dead88c07bc933f40a1b5e7993d02a27d9a64ed8c80d302a766e56319f40682240487e06f8b3afcd9538e740c2d5bd94a4869824508f765a485358dfc9663d2f47ace6ec7b5e09b17a3f4fd88cd6944c05c7c86d621a016107e02a1bb96e6c81e5dd2d3dc9914fe1809f0fd613af71d458d9678b173473d5f81ef85f7c81a48fce2a0263fe580e61649de82f9e1ced37697b474306659b59d23b60e5cb6816d340897dd170ea7f3c73d1805cdb72ccddc44ee7d15de17911056b0e5cf01967069aadb4d1e8eac65ed24d6ccedea9a798bc0a793b20cb8f90ea48813bf1c61d89af22cadb10287a6ac46baafaa31e956c27efe9be9c1b8606c91959e20678743c20708a3904a1c2fe6cdff2808cfac3d7424a500c5f9c46680002685f0cca22445f658f15c26528dfc23bb3d4add74b512a0f2097767ce9d17c5f5548db490794f511b37d9f096aef9dba91bf7e3c744344cbc8de43d8480da876529c3f0f4b2e995077464ed715ae6deed4095f6bfcd156648d57beb20907d73651ecdcd11d6c067646e10c39ca22695328154f59f4a165c9fe54e0e2a00719306a0d4283594a6a8ac7ad901603ceba59bbb871cc8fb96c487f7aa2adee1dc9809488278dd441425a1fe9b99c52a433fbdf03d9a84fed8495d6c32ee5cc97bd2baf2e15d1103d1fced6a82a578cf1243244e736f1dcd5835eb9695566ab9d17001c5a5009e5032419490431b9a6f1e8babd352f2152f4f56f4b1aa054b83f6a382f61dbd0d8de1ce7acd1b9bb93d68667d45c19922008a7c623a006a05a4b83e3e46a312222ea114e0ad20ac8ca467a7e681026da3947f9ccb3a10242a6fec11fd70a5fd3d252e0dd8c34a777cc422906fff67c692724c4e8393f437ef19c1cc4106359b78e4d29d47b760b5e7fae30ce8724b28a75c1e2ae9a977072840275c232e17b7c893c5e5cb679a2faa41a466918e6e3d6cf5f1222e829c7a1770baee4756526ee4e75869986390bf29f7ebcc956b82799523d2ab9d5371e2d725ab32c5b5b857e281e1796f9d52b3d572125a55b4d4b030889a85711dd1db5b15f3c8528104f5dc52d6f01303a43c4a32f7ea75cf7dd2ce7b9421bfa96e5badaac5cf717ad5e9627fda2aa4133f566b38a7cc6f6fe0b736994d89622cd9d495c7e2f0793d622372bcf2b72a143d8811b1ea73eee8778c68e5ada0b0c96ed90cf936fd4607e989b0659b873f5b842c54113cec39063f513ab249d40d9ebd0edefdc548165fcb09ebd868a43fdfba47c5eb3c7c0a8ce4a9518b85c4a6be1f2e53febfd9607526dba2f6ad3962c3990db6211bd0781b12dffcfddf8272afa41fb084c9098f557f62ef558bf896926f0dd5fe4ea82fdc4c123cf94da03e134eb04fa66b50ea6339944f568a361aad160e84fdbbdeb419ab58a2f9dd805ebeac7cb3460618fa2adc0945d63046004a1f311746ba8e84da9dcdf073165de7bd2e831e26cb0132f8475b17e3a036205a433485f0ea83bfaf1459e83ac83897d6019c1fe70a62bf51ccf1bb07953bf3e4d251a4a70b063eedac7ff1caf2de4ec06aa741e222ec3893e916dd9b264131f4e508482a85e1d099f9ffb8ffbc8f38ea61cfb04ab4bfe356c34ddf1c80c4a2293a774c4664428dd7f9ed097655cbde404abfeb7e297bc2ad9e07d8f39f6571c66bacd2bba6a65a62e3c96f2193797472e7c47da33219411d194f042a0ab746bd2721e3d2153808f71b12d43ca40e8c8bca5e2696cb90ae6477c5f60e9695589ec936aa33b253c2358ce1f06e8074df91b43e4eab5ade0cccd074eb67dea9e8f9ed56be57ad97a7686849ff36f95ec99cc537a2d23501e4d74881b548dcaec1777c577a09f3606cb571dd7ee98e3e89923d1a5a3123af397806f7dac9b338d6e989d70f324160179302fd79568c0659c4bf2d6697705d8743e289d1c7ba05e2f3fcb5da38cd97bbb666b89171bde5eba04f92b30df9f75ba5825b7e932960a37841cc085817242ec30ef9e62da6e3f07bfdcf3e2e37de7ff0fa6baafc2e7fdf1bc85b71d6f11763393a07ec8693502fe09f78a509b8ecad43ec942f0ba9d3d5f89e3cd5b9906c20806f53024eff175503cb061ea91b2b98d40007eb3de0e4ee46d2904a6313d51c930dc9507bd33c5378cc1c346a0c13c8e8112ed89ea7e237799f6b606a7cd2fa1eabcc71caea51598c189ddb87613ced27cb589f8a2f8ff138aa9b36f17a64de31e9847b02e91ac21028ccfde559dec3a649c1330920a8eb9fa0c118160fd7c8e4d0a8f1b84a12f682663d1d154b3c8af39d47d4aa9d8c5179f6d7742125f4372511d2fce725a2c310771bdba639ff8f03117d9b32a7dd402fd4d5839d91b9a670ff6a9646cbc036a51460b312bbd676fbb5c9007c689ac7c3cca177493576cb2b6fec369ddb7c3f4ac30a3e93c22aab4d5017a213c7c44514e8e7a22aea8885a642a593eb9ae1bd36c84f87897873c3e3ce4e708312a1418f7a184d82eca90292c20a7d4009bf253806be0e74ded583bb9ae5bcf0e14403bf249fd7db116776acb281506b181b541f3d1c0e9383bdf0136eaff77c82300e81adfc70f0bf6a34093aa0944398bb1abc97d131028129c855f7df93129742b98c46d3ffb0381c134f873a2fb47d003aa0deee6d73f51ca39958bb10cf61320ce4d92495caadf3a5f23d9c7ecd09662817b098a9a9230acb80a7c61bd896e6194067f124cf06a6b501e08f662a7031707d4a2f06a64ccb31ac67d933497fa2aac07c2393f473d26978f92f208d83c25f87f13338e7a7bdbaaeb540b3f1a3bd703cff9e430b2b7de01105e28960f8b36594a79cf59c21462e0802c138bd4c3d59fe03d0a79eaea737d1ddb47c1766031d3e5fb94784616b99fdfe6d07abc0e8dbee947794008b420fbec2876b4f411025a337c9a88fc8beaa6240e18cfa3eed14f35b12d69effa33e606771fef794d834da87cca68b1b583e341025de74278701ed4ce13445d79ebcd61f485b664eebba85a87b3e0bc40105257e5fd8d796b579da0b3e59ea46ef3a4e66ca86fa21bbbe2582b5acf6079a1a714adc27ad5dfa9fd2b2e789240e013cb40522c905f359f6410c64d77eadca4cfec3139987d35cd0103f6345167d15af015459927e5c762511fd9939df31fdc607c0cdd9bd19d53b555e65545ddbdee2cc81b128d99366cde757db447d0bbb80f18fa114313d39e3396a2a3a8756c7b62d729807047e82e36e5fb6e3627424a3ec9bde31e4b12ec6e9dfd6037cfb2c9708e9340ae328ff339ef8d20b562a379060d6659a331486250e8bdaf493184d65ed07d4cd27dbfc24dd42e39c4e11c3870cafd7f41099d567aff2d44f92351eea013f8d65e7344cbf07ac5a55121b5b5a57bcdb383cab52aade2580564f733aaeb7a7cfcbf1f3ebd5b7f61ad2dca73702a9fe5e46082a2f3c6c21f3a66c603ba45511df1fc06877b736a3e4e90b4dd757339498346147ace53c150c15109ac11ad439f3c717870dfcaeffacd63a3221ae08bd6428f4b0685bff369264e6d2d6f003a33e9be22442ececed080f7767a65f89929d8abfbfada634d97caa4b23c0bd6081f6cc8562adb62d6971d1875287741e07a6e287a629435f92f3ab5635de9c9c1cbb6bb4a610b5b71d17bdaa39b6db4c499d26ada0983c333d3cde36d40a49964260c593e7791accaa807616d9475567ae4091196535fb27adea814af6489464c02bef5b13b613c7683959b0fece1ce96e473825d00f3a547f405be1552b1a1dde282b7a4cd0f5e2a8ce101e0d1d9dee9834c90ade08df31c9cdb8d280e597691bfd56dbe05e0ac339c87fc2c49f70b47aef5347476a650318d829c1aa0aad767beffe834d02328eb85318d9119fe6993412cb5ecc01e708ed58961d296d7015d3435e49af6f8dddb4e2896c81ed473bdfcbecf8ddc3159ed3772c1d78a35b64ab5ca27d19b6efb399b0fa581570bf80741a7d9fe133bef591ae874f9c0288c87799243efdcc3a40f9cbd2dc54fbe55d6af5798489e265131d717598891b825cfe7277ba146e80940e81b9e9f154fbd837569103cccab385f7e408cdde9074c8ffb644109c48a45bdd914df66e99353042f110a089daa0f29d6cb654dd96d7061e782a612503ae33268a978519e58bf082785b400072de80bc9d62286c730ba4c2655ca50602e52214661bca9508f14641100defb0480efc97885ab4e0afa0b041e0d688930772115e6deb441d04626a51b42caad5f8e1580e0fa28b13bf578e68ff03be4aa2b8de22c0353e542c176f731a4b8979ebdcafd15a4feaa82542591aff8b547094fab983bc827af5cfd7effde0bdea2afef304bfafc095193045f8743c3104acdee1bda268e9ba704b0b452ca08dd5a758cb71d35db1a4b345ff899c05d89dc775ce531c2de9dc3fe9a515fa88323767baa35910b9cddda9aeb57dce04dcf4b182f81df6c96b5b5452af7b6ee13eeb39dfa7364e89e882d50b3551ebaea6b7b03f91bd0a5a17f00ab8e221a34426caf96236eb6f05c06b8f627bcd50480b43b91b3f890133b33c6fc2dabae5547fc1da022a930c96b012132a6db272306b21a6c30f7736f0395882fc980ff77a06a797ce5bf152b94f406f372140927d", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRESDEC=r7], @ANYBLOB="c23209e2c62ad382abdb92b623eb95326cc9f52ce883ae1577501c138919d9bd486e46d3bfd5971291ac7e2c85a34652defc630aed5c8cab57d788d23500c9790a3f9bfe0694e7cf1539851328e160de888bea3c4535367f545dca3391fb80df5588fdb560dc14a1ca494b62809a4d50719d064bed576e3d0a0b11e34e682f2a974ba3be276f788acc7e18085edc1b261593203bb77420a10120663c7ebb699f4765332f991553af2f7ff3a10b8d15e1931afe3a397af6456d28eeb2c08b3bb324e24cd80e6da0366d0a0092cce48ada7129641b0a7e5d08245a8c1fab485ab0a482d0f5fb46b6ade3ed4516ee5a02b6"], @ANYRES32=r6, @ANYRES32=r23, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r2, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r39, @ANYRES32=r3, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x5) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000000)='\xc0I') 11:46:11 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x3f, 0x6, &(0x7f0000000040)="03002022af1f02faa56f6908000237ac6a7ea36f106cff000004", 0x1a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$FIONREAD(r2, 0x4004667f, 0xffffffffffffffff) 11:46:11 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) fchdir(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, 0x0, 0x0) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, 0x0, 0x0) 11:46:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x40) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x7fff}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/78, 0x4e, 0x1, &(0x7f0000000140)={0x18, 0x3, 0x0, 0x467}, 0xc) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000001180)={0x18, 0x2, 0x3ff, 0x80}, 0xc) connect$inet6(r0, &(0x7f00000011c0)={0x18, 0x3, 0x4, 0x8}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001200)={0xffffffff, 0x28473433, 0x80000000, 0xfffffffd, "f7b7d18b32919d0924b49c42e26d2844dc7a48e3", 0x129a, 0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001280)={0x7, 0x99fd, {0x8, 0x4}}) r4 = open(&(0x7f00000012c0)='./file0\x00', 0x100, 0x110) mkdirat(r4, &(0x7f0000001300)='./file0\x00', 0xc0) r5 = open(&(0x7f0000001340)='./file0\x00', 0x40, 0x10) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001380)=0x7ff) openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x20100, 0x0) getsockname$inet6(r6, &(0x7f0000001440), &(0x7f0000001480)=0xc) fcntl$dupfd(r0, 0x1e, r3) socket$inet6(0x18, 0x2, 0x20) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd5dbb3e218c52929) shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) getuid() pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) r9 = accept(r3, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) connect$inet6(r9, &(0x7f0000001580)={0x18, 0x0, 0x7, 0x1}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000001600)={&(0x7f00000015c0)=[{0xd9, 0x1f}, {0x73755615953ba2ce, 0xad2e}, {0x86, 0xcb2a}, {0x8b, 0xa012}, {0xe1, 0x10001}], 0x5}) r10 = dup(r8) fchmod(r10, 0xc8) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000001680)={0xfff, 0x1}) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, 0x0, 0x0) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) msgget$private(0x0, 0x400) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x80000001) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) 11:46:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/23}, &(0x7f00000001c0)=0x19) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x3, 0x2010, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x45}, {0x200000000000016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000340)) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f94bf7b7494883fcc98cc27feee66695f65302f66696c653000"], 0x10) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xb3}, {0x1c, 0x0, 0x0, 0x100}, {0x800000000040006, 0x2, 0xfd, 0x7f}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x1, 0x80, 0x80000000}, {0xff69, 0x6, 0x1, 0x7}]}) getgid() 11:46:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="55c83c85eadde4b4a51998b21ccf4c211b82d6223f76a4c38857b8a4df23d67cc3896a034ba3b9e3965633126f099e80e5d0f983af952c2ee20490efab26c83a74ea436bc6b4db8f69f6b13318bdd65c0dceca5307c584f32e0c11b27a1154780919795d7cb6d93ef0cd5c368c6dc6ad49f0a700f926fb23ad27e391c462fc6f6ae1dcbecef21683b4df2acb3a8b9bb4c8632b36a1449d91066f1f7369626b637f9049663c43e1195f567d0c1723151d", 0xb0}, {&(0x7f0000000300)="7b23aa2bcf9359f7ddf8327146f061214583bc6a0334a395b9ff461e3ebd8589ab5a35650cc46fc8f99289ccf9f2746b5a21f849343159cde9de308af32a6f8e68d647a353a1a9561964d4ee", 0x4c}, {&(0x7f0000000080)="5261ea85c32a114862e956b06cdfdada320091175c4fd0bf22897f7ae8bc18d73ee2f2d0d97970610800cc", 0x2b}, {&(0x7f0000000380)="141fd82d462da2178c6a2d3f55427ffd38483544146bc1cdf40e01afdc367c88dc6c0c485dfba6b24090d5397101a7143b62304cf7d205f4d03efdd1be61450657d46facce3292d432997ba087c13ffe61f7ace5", 0x54}], 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) shutdown(r3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x20000, 0x0) kevent(r3, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xb, 0x108, 0xd00fff5c, 0x800, 0x7}, {{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0x1, 0x12}, {{r1}, 0xfffffffffffffffc, 0x9, 0x2, 0x8, 0x7}], 0x200, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x0, 0xffffffffffff7c37}, {{r5}, 0xcb394aafe2d25f8e, 0x10, 0x40000000, 0x1000, 0x1}, {{r6}, 0xfffffffffffffff8, 0x9, 0x8, 0x9, 0x100000000}], 0x46, &(0x7f0000000540)={0x79eb, 0x7}) 11:46:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "0000000000000001000020000000000200", 0x2000004, 0x2000000}) shutdown(r0, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x16, 0x12, 0x9, 0x3f, "fed1e24b99965a9ef7ffb1626d774476efb1bee6", 0x3279, 0x45}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x4, [{0x2, 0x2}, {0x1, 0x2}, {0x3, 0x100}, {0x3, 0x5}, {0x1, 0xb2}, {0x0, 0x45f}, {0x1, 0x7}, {0x2, 0xa5f}, {0x3}, {0x3, 0x200}, {0x1, 0x3}, {0x3, 0x5}, {0x595258f8df0caae5, 0x3}, {0x1, 0x2}, {0x2}, {0x0, 0x101}, {0x37bbfc39eb21d755, 0x2}, {0x1, 0x7}, {0x3, 0x200}, {0x848a8d16f8318676, 0x8bc}, {0x2, 0x5}, {0x2, 0x3}, {0x2, 0x3ff}, {0x2, 0x1f}, {0x2, 0x1}, {0x1, 0xd0e}, {0x3}, {0x3, 0x4}, {0x1, 0xfffffffe}, {0x3, 0xf59}, {0x0, 0xffff}, {0x1, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 11:46:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e8bba7ad922ce0251696c653000"], 0x10) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2a3, 0x2, 0x1, 0x1, 0x4, 0x5, 0x8001, 0x0, 0x1, 0x0, 0x8}) 11:46:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="41b862ebbb647e02a70af74a03337cb7f161dd6a0dcbc74718f950e6ef54d4aa17fdc3b3132e3e49d5cc7bb542003464f48f39c3cdfa803b318b9757a2fcbc202df4cca3df1aa340e0d1380412e6130d19449c27be5c45e202a0d933907e76bef8b415122ab7f2a0c7d3913055a91d1cf4ad627a2e89c4ca8efd02728708faa038e16553676b97a7477ecb4659875965cc9a574dce17c78caf23a467f62d5a0b00ce20ecbb88e9b70a4f36d9ef218240fb1f84682c80ba62e2082856a94b9be3a425b1e77809f504648d4d5a4fc20180c731e0e4aa05e63e482b465b11917b04cb954de2d3ca09a9c4e28276d8646c322f", 0xf1, 0xfe9e63a2d92378e3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 11:46:12 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f00000003c0)="7023458c222f3453d126f621bb7a171e758c09fbea9a89cb724589cf944c7614d4492b7fc8cfb89274616780f88fe514e369b8ff451d29d2867f4694ccec89de960f2e6b65ebcacee61381b4651ba3e0ceb0bbec1f7ac5f93fedf9f082f44aed00b0a34b5758484557182f544152fda04c18fa4dfb2e5b8261d686455c0f26739fc6008947867cdd9eb6a121fd391fff421ed71fcef3c4a21f6db916532ff82df8b8d7ef7752210ab3ebc4dd4dc5b6c8b5f7138c1b2ff1785292598f1e49dcc089720d4278f88303ecc7d7c781ad29a710c49c1fe0b18bb2d21c108dfe162a27c2", 0xe1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="8623b4611f3c942d05848b7159e657498930e745886492f3ad7acd61fcb69838d35f14398ffe8f4663524e56c9b1dc80a81a28efb0", 0xffffff87}, {&(0x7f0000000180)="b91461311ec6b1266820f1d9a9c848a764175becbdd2851563e332696c2e8aeea6c641e323b61a0ee45217ff4c7e7885ea3684019ba359a81fb06172041975dcc607141cba05309fd801d3a57962f340639fff9f247457ecb79fafc9d358fdc6b019a1cd7769c4f44b85391a2b2ad94cbadfe0c8ec89195ed1231a1f8a199015b2cbe9c1a08926d9e93595eaab8de08d32d5080ca0e1965ae58d3ec9070785"}, {&(0x7f0000000300)="e0fe002aa3c03a27a18e24e1c566fe87fdf31a98a847151bfe7313b491aa765f82cd5e825492cc524afebb3d0265cb5dc8cc39376d3a5979306b927b4bc557e90f60921f0160db2cd3c71e68c8936054fc648d420c943d8f19088b042ca3f559b6c33aefc7b12f73cb21acc6a3ead31396a8fa46d2285d5b8862c7881c95e87670a1b7e30a2e4e8527dd2050a9af3129d0b504dad66332cfa001a7ddb231c4dfc9d08daba80933"}], 0x394, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0x9) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:12 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 11:46:12 executing program 1: r0 = kqueue() semget$private(0x0, 0x0, 0x4) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x4, 0x7ff, 0x1, 0x1, "93938c38f57efa58799fd9c14e5a8d57e352e307", 0xffffffff, 0x7}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1a092, 0x0) kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0xfffffffffffffcd0}], 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1f, 0xffffffff}) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 11:46:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x10000017, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 11:46:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect(r1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x10, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x2, 0x6, 0x0, 0x2, &(0x7f0000000300)={{0x4, 0x84, 0x7, 0x10, 0xfa, 0xff81, 0xfffffffc}, {[0x9, 0x100000000, 0x490, 0xfffffffffffff800, 0x0, 0x200, 0x22da9e0b, 0x0, 0x2, 0x5, 0x3, 0xbf8d, 0xe820, 0x101, 0x4, 0x80000000, 0x8, 0x1], [0x3f, 0xdd, 0x1f, 0x0, 0x7, 0x1ff, 0x100000000, 0x9, 0x0, 0x8f], [0x9, 0x80000001, 0x80, 0x647, 0x2, 0x7, 0xffffffff], [0x100, 0x400, 0xff, 0x20, 0x3a2b, 0xc3c], [{0x5, 0x7ae, 0x8, 0x8}, {0x0, 0x5, 0x1, 0x36d}, {0xfffc, 0x7ff, 0x7, 0xbd}, {0x0, 0x3, 0x101, 0x5}, {0x8, 0x8, 0xe3, 0x800}, {0x800, 0x6, 0x0, 0x6}, {0x0, 0x5, 0x635c, 0xffffffffffffff79}, {0x8000, 0x400, 0x7dd, 0x8}], {0x46, 0x3, 0x3, 0x6}, {0x0, 0xf61, 0xfffffff9, 0x8}}}, 0x5, 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x20420, 0x24) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x22, 0x4}, {0x8a, 0x3}, {0x40, 0x3}], 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f664cffebc8c89bccfc003000"], 0x10) 11:46:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530007c3fc5e987c31f608ecd71e78435a369bbe7e6bae8a23710c3c78199a7ef5d1ee23035e73de5bf12164200e06085c49799e1"], 0x10) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="351b9ada4dbfcd626bb057d7e4e6e6d82a3b3d3653a43efdffd9f5002276623f1994df8231d0fc56e50626fc654e713821907f715baee28c8c42c2c4c27b2e2a176e31dc8899b8d5846cbe211cb81da5f170c309c0c2ab03c964568a35755051c18429411c8dfa4a7d230dc0e8415793c9bb49e91245f860af69fd3a2f5517c5f377174fa9bd5c9745102b683a85319c27a82c193a1ce4bc23c26d9b155d41ec7df1ac1fb070fd554794a928e37d613614b50aca", 0xb4, 0x0, 0x0) 11:46:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4c6e1cdf69a76c6f, 0x0) openat(r0, &(0x7f0000000080)='/', 0x2, 0x0) rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0/file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) 11:46:12 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e7fa2fd7875c205afb5e3784ac6c325448c11d5afdf36b0f7a2161c648e7276dc4fa30032fdeed8ca9d032c40aeeccfb2347f367d9f54c15ba438109a62d3a38e2ef03172bd3d22ab2977"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) 11:46:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x9012, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) mknod$loop(&(0x7f0000000340)='./bus\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x8, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) fchdir(r0) rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000200)="658be39e921c79e383b59d7ab3f2da54ad3d384cad5ea594f1d1cb796abec58d352556851354590ff8821371ab87775f990732785d9768508b20c6260c1aa67f54c85048c31e7b8afc7ef222a6d8fccf8b51625beccb1201505d230ebe4569c18a7d3854e50cf6b03ecf31ba51b31987c6c1a954f1fd87645ec3be7fbd9af0bbb27dd75d02819fae77fee2637bf53faf7d23325f0de5d6f083719e490bb893401e1a8da07376a6fadccfad5ddc"}, {&(0x7f0000000540)="acaceb1e00cad9511205d223569e741a3d38278496764f5349407bfb673f7b68612bcede39e92bdc34d466260affe90aeeccf78fdf7fa6cff91cd296e190ca256316c8483a1293317fe8bacfa19390a2fd"}], 0x2ee651dedf527ee) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) faccessat(r4, &(0x7f00000002c0)='./bus\x00', 0x84, 0x2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffff5b, 0x7, {0x445}}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x13}, {0x15}, {0x6}]}) execve(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000680)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='..&(\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='\x00'], &(0x7f0000000740)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='/dev/bpf\x00']) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) symlinkat(&(0x7f0000000780)='./bus\x00', r7, &(0x7f00000007c0)='./file0/file0\x00') fcntl$setflags(r5, 0x2, 0x1) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 11:46:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0x9}, {0x8, 0x8}}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66696ceac778"], 0x10) 11:46:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000380)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e363995", 0x8d}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/180, 0xfffffff5}, {&(0x7f0000000440)=""/172, 0xac}, {&(0x7f0000000040)=""/5, 0x1b3}, {&(0x7f0000000100)=""/106, 0x6a}], 0x4) 11:46:13 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x9, 0x9, 0x3, 0x7, "d34705c8d987e598aad3cfc9a7b90d94916071ef", 0x20, 0x4}) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) getpgrp() pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="51fd36f03052c2e63a856c9969d3cc9464f05d2feab15c146925ddafad5378142338036e1ea556e0988be67aebd72b00c2fe4c6c01dcda4a814ebcb4219dbd3de895bf3fa5cdc0e0ca01ad0d991578f4f969809f8422de2c37c8ecf379fb48d9087def32f4549abb08c7a232d3322c183354f01a693e7f3f50bb02d902d734f358e992d91008d9b83061e96bdc176b4b8c86e0e3b39a36e6a4dc3f4965ae3caabc83f042b2", 0xa5) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0xfe1e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) 11:46:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15, 0x0, 0x5}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, r3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) msgget$private(0x0, 0x188) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) r6 = getuid() r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r9]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") fchown(r5, r6, r9) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) 11:46:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000380)=0x80, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x5, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) listen(r0, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0xa5, 0x0, &(0x7f0000000180)=""/165}) r4 = socket(0x2, 0x8001, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000300)=0x4) connect(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="2047f87d61ec967d6dcd04002e2f66696c65302f66696c653000"], 0x10) 11:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x645, 0x100) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x3) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) getrlimit(0x5, &(0x7f0000000000)) 11:46:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f0000000200)="748d3489b379e96c983eb59fec15aa989e737f0669c933da89f66fc7d29ba5f517517dd4f3f8bc58c026df2ba3e9c819bd2766eeb85f09cd2706ff530ae2383d63c8cc5d768fe9fc68bffb3e2166c5f86add0f5546fb9437bf7a6e72b3815430e89350a04fc41ca7b5d0e710cb8e713f808b49794e942de9fc442b432e3a6dcd2d9dbae4e042f6abd8e6250c70ed1d9c859c1bad43957380ffdd1169d10ae2530f7045398176ef9e", 0xa8}, {&(0x7f0000000040)="a02b33f287a98fc7c1d1bcb57c03a8ba1335930e", 0x14}, {&(0x7f0000000e00)="0b34e1d0d98a90022a69f8bc4d09945e9d2b2562b2ae7135a5f94569f4e6059004403a609fd42481809a3de1bda04328c4e23f7a101643ceb798e0a9e8f016fc8b2a5b31ddf6ca7477be566c84bf478243df4f26dfae545ff6579a1440109fb457d696b1e48304835387830670e2972cc75b0d3f7ab0c032010e7938d4bb855584df70cc0e4f955b9f84a70fc874b0354f59d90c98e5bad3e916d26fef5409ee66b4d660c15feb0fd4ab59cc58440537c9b384fd40093471cdb57c7d09c5ab", 0xbf}, {&(0x7f0000000ec0)="0bfd9cc967582ecc9df3d9bf86819bdf07bc26014f1131ab92ae6ca2a21618a5d59792e5a8a12af373d0e36f092032230fdafc9bf83855774458e9e23ed9520d2389e488b8a581be4a534263eb17e05afd5711bfc5c3aff3107c0b", 0x5b}, {&(0x7f0000000f40)="b126c747a95198312c11192b869c8024c2e5df8205f6390e1bca44f014cdd306e4397c666906b986dbaa55812ac126bfe1edcf97c24de161a9b6b0590483fca5063d9f341188a2e1bab01f8eabf2cf610d96de692820fce6b9926234abeaaa4e70be4e68267da16d7094a8dc77da3bad7423f57916a76d82431c42a7b83d01e5be03d2c27931246f73d62b7c088dc888f4d07e093a4a565bd7a647ffc17095830cbcac40550130139d719e4596c7ed11b90a", 0xb2}, {&(0x7f0000001000)="c4d066ab38afd5313d8753df126ef1b98fc14b50521257a7d680b26c5fa06acf515f1614dd75c700cb0359c182e82b82b26cdf482006b597696d8753a0a25172e0cde3e8aff9b8207000a6fbc09cf402e9a5ead01fe02e1890c4045ff4bc3bc8a82fa99afd1bfb7f950dc65e435bce214f1d4eaf46fe3778bd5d9ac7b5f531e26cae7499113d6316b28132f3c3bea822524f0ccba172fe6399e299d02b9f51e383be47daff191474b183d4a247f67e3e4ca27c81f6731fd5ee136f30b0395f7e694c5905513e91cc8ed6c6", 0xcb}, {&(0x7f0000001100)="d26fe11be5409a89c667ffc045c50e29b270cd901ac70dea6c8da7421f5f8b81628d3fceaae35badb7e2599c5dde19fc26f01633322217aa73001c1d72f12ad7ca65611f6feb53487849e272d7acb81f07d67362", 0x54}, {&(0x7f0000000140)="c202acb0c5e66642bf61cabb6133c26ea9cd0b0603cc0c457f2835b6243994c59d10", 0x22}, {&(0x7f00000002c0)="bfe35f9e3e1bd939fbb086a3d377a7f29b85037dc3f551fbd79663ce4dd0bba7dca9358c4e21714a599d0dceff6a88b63fe96d1e", 0x34}, {&(0x7f0000001180)="8772c6f39ee71ab697b0a8eb3edaba9a123032e46580c602ca", 0x19}], 0xa, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 11:46:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) read(r2, &(0x7f00000001c0)=""/85, 0x55) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65feffff096c653000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0xfaef, 0x7fffffff, 0x0, 0x6, "12452385c8a6123e5976bd1d1a65f1d1fd89a383", 0x3ff, 0x7fffffff}) 11:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r7, 0x1) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x14c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r9) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = dup2(r10, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x3, r13, r3, r5, r12, 0x2}, 0x200, 0x401, 0x2}) setegid(r12) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 11:46:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:13 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, 0xffffffffffffff9c, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 11:46:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1000006e, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="006adf2f66696c65302f66696c66f1b4890aea6db0cd8c6530009ef0e410c17780dcf9791b66cdc967b41a36bd4c8f30c1316d531d41d4303674b4932693e286829f7af11145d6ea4279c57f848275a1cdcf8eed842d205e56bcf4eba305f3953ad7d36e19ce02000000a62409d506ad97873ba2bfa7eb6bd79c7aa9b25df7ae43d02175eda5c03ec11488fe5b07e440da22fd4ab167881c390f010a7d9bfd77d519751b8e850c4017b740d8b340b5cfaaf7cf948edec43b3b43a27edf7cec0bdc44f44ec3b37daeb7c48163086146796413ea52d42f95f287c97df290d420049fee5141ede3af2f4a26bfc4f42802f20709335d684eef0b29a5ca1f460ccd8b2729a56ee7269a5fa99bc6b0ba51b102e3502791ee452e9790ef156f98ecf612f0609bbfe7676b91c022bdf956f31363641fb60d4ea6650ec1b0ffb870f5e7441a5f6c23000000002cfb98084be0ec5d74bbccef4e41701faa052c9a892a43210e6d467cb61ecf216e03b30851eab04e849bcab61309cb46a16e755892dd77b61b5720d9de5866cec949670805a7fcf955ee11dd23a3dafa9c142e98163617283a876f0bb93ed8ee8d4204078179ca0a4549fafdae92e9d0f3e1d535f661a61ad49f24a42dd7c42ad95bea2948daac6a2919d6a0d2303172497f2b2d2c7be090d58205cebc6593d8e7f373ff"], 0x10) 11:46:13 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r2, 0x0, 0x8, 0x0) semop(r2, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x2, 0xf739, 0xff71ab540237ed6a}, {0x2, 0x200, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x5, 0x1800}, {0x2, 0x8001, 0x800}, {0x3, 0x100, 0x1000}], 0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 11:46:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x95e9a1d1c6808863, 0x0) fsync(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x376) 11:46:14 executing program 0: readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)=""/102, 0x66) r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x40}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:14 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) readv(r0, &(0x7f0000000000), 0x100000000000021b) 11:46:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)=0x53c6) msgget$private(0x0, 0x0) fchdir(0xffffffffffffffff) 11:46:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x5) writev(r0, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 11:46:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000300)="17f29bf7aec8a57a67168003146656d0cbfaa8203f1ccd69dee69d7344fde2a02e7bfcce1df89ea47c4e4aba1ddd1f5e2a80a1248e64869e74713b99341f6c7b94e369ce4177f1c29efbce827505fe5eebcfeb7500fd2d16c59ca5f403845f972636cb55e59908da594da8b9a53667ff776367be425c9f530fa3daabc03fb1bb82c15cf5446f299c5c8bbb4e8abdd9895d7497bacb30a9c57cb6b296420cb7cc0b89dd509fd64a1f386acf7e78640512dabdfa3e98ebfa39eed40da0bb02395aafc8fd4a1783856a2168c26efb97385f4370", 0xd2}, {&(0x7f0000000180)="0cfb193f188232c70555aec921b009cb0664923f7e49b86cd39b6583760cbdc8468a7cecf12c77880e2d71be7848469c6f13a7139c2092e09e08b8470772da2aba19851e72867b8db6484319087789ddfa11c9f6d3f39dc7ee2a2e596f06da555e3616563cf5302c491a33ade90b79af9ee840b4740f8727d21c3f79a2f324a711b2e3b49cbc0fec1fbb81b1feda3db61f3af6f1bfd8d90624068519ad2e7886c4f2164b6d08ead55b36ac88708bce05c3479f0eaae0504abfb1", 0xba}, {&(0x7f00000000c0)="411bd1b92749c9368d2ff0802593d55d30b467f935efba1218240857e9505eaba922e98dd3bbcee5c9eaa378086e088905e3d63d1f66f11f86bc152badc4b2e1ebbb3bba88cb6d8032", 0x49}, {&(0x7f0000000400)="8990ba05144b8eb38e07baf85007155d1d4159d3cf146084d3e98aaf21c13ed6590bb3c5c5bfae76b14899af0bf1c3abb44d85ddd1eb6acb1ea6317276f07076973631d736ea76d065332daa8bd8e57c1e607d7c5016a1a9b6cca8506540288672626d8c0188f025c69979612292a8be01f886d493bd1873ee3c347c2b592240a43432149aa1ec4d8b1afa359fd07643ef877c591f1959838918dc8e321dd6e8c43500157b4b7124696e65952725c8f5ba612c29951a338c62bc114a44146fb63b466fd6178292c27cc54497b80235efde1162c1d231b19410fb8c60071ca967ee108629018fbbf2672c08779f6f210a787fd16f47483f76902f09cbcb46fbc7e62f860fd6302a6457e55629cfbd4cf5bee70452c0df7b37790abd6c8e9313cd2a29ca36246eebaba30c54592e992644e834c8ad035eaba9afa01ca750c6f3fd0663168328e96ff0363f0ff3e07287a8d5dba78bcef1f671eaa44cafdc53dd3b2be8822e851c1c053cf54af109d113c3ecf5d97a49c9cf7aa1b28ba6d8aba0d630bf70ce1b2f2c2b1b02d9540f0bf82bf8eb3ba4efc55c06d2a98c80b02d87be870990f3e2fd146b4d7fecd02cfa0c00171da407f0d1a9a73bc0ab5bc5546fe328684b38a244b91bcc163121d26be68cf6b4e963fbbf9445a6316200a7a521f0708f103dfe8950eb8b01ba64390e40b0ec08bdb4a18754ad09b299106274ca58b700f05d3d4d0b87169fd9e91c1506ad535379c72aa8ea51ae201ce359c03d72899345350627d8b127331dd69196eafd1d88d574580efcbe6672f11e43d2112eb2f0bdce91d99bca0fa1bfa26365f2a0c2b944023e64a4f8bba4c04182fca6113990e1bbd65ca58579a49c9cb6f2b0fb7c85bc5143e6a0f0efc6a56cb347a76dce9fba9e39f84080c33b6296979c575524b69d42ba86fb4bd24c745044808190612ac2718f6595c139ff54175896a9a61e0586e00983a6ca37f5cf511054807e6385a9a68fe0f67041b422ceed6e1270dcae3cdef6bbb8a85800935c7bf5ab8ac028c98305e80c1f5fa06602d11ee91178ece93056580dd904678fec810ff704e5ed1e39ff13acbe1c6e48c1362b6985b9e429857771d96e4427ea1efe8ccc41f3c32a914abd6b6617f3b7d5e68eb01c84ec541766b8bce9acb39425f23bfed90da4b1d604140063eb6fe9908d64dc8aad835f0417d04f2cf9196d8ae95f2dd9d049c81b3369c9fbdd12cd90ffcff264f93ee2a19a52941e9036112b30cac0db2447bce0c02e9243fc441fd405d98b90a1974dbefce4a1f020dfe2b25d8a995db83a39c52c2a76328be14055c3cc28576b09b5916386d77f6585af316a35d1d58ea0330bfc2689e2c082e6d82324176d743cfff3705e5b9823cd5bfa798e4443304d7d570e23e7d3aa3255a2677320a476fbcdb84861eedfc9ec20172f58dc701b08e0cb2d6ac45a59f137bbe78e100e228af40e0aa8bae77ec7c90e15a50e92ed051cccca318da6847548bd8ae519c2f6dd262550de0311977af45f7a087e20ab952953a1b7a447ea6618ce3332eceae1cb58535e58c2091685804c0558bc938a9ee09d52225865ccd30289a0f00c802c4910f2c31dbb771bfaf626503c427cf83e73e9c97304bb52ad0ca2c11ac8de63fabc14eebcecf9b5ee6263a617083e805f66df9798afb191e08246184f2a5c16fd3d7829d02232d64b23c3526ade61e74cc48ced090b5023012266241b314d5a4af276f29c1778a966ee9a20cb92e60c2fdb38ebb0df1ed38563f296d1e368f9ce8f37dd096eba201f829a23e90382ce386d5c1ede2227df1e0479add9fefb76a1e8ea4fd435fc5028434810670c7494cb3084ef0119fc9ca196b77c2716eb4029e3138882d9e5a717d2c4b23570d9ebbf602c0d5dfe62b2fe7cc67d6419f70d94c680abaf91a9af795399de2a37d2d8000458660b16de785e46b6776fdd7678b423580e2c909c8db6f200166c32004356da5bb02e83d36bd3cfdcb40059c7684c56daa2865cb06fe7d2ffdec0f3d58315d1c029ef20d8689f7ef0c782a1b6c2df647dafe7c5a8cafe6b6ca54528fba5df1870e1f3cb0045a3db229344ced79fcaee5fdf82279b87342c5230e5f65595162bb2a484e014bcc83af474ac5b347e5aedd81d8da100feb637c17c302e9ba33293bc61543cf99c617445664b406e8b84c9d0e2f55e88ad8e506faf7eae8c9ca9ade511d9b7f57f3701666c28d581b093bfa1e34a993cc9f79b1045c16b4738bd81f13670568417fdba3a37d3dae6d4b978a88dfb3dc84fd315ab1e59d534ffed60f3eb700aea9ae7353a27ee39595dcc0f0f0121f395a6426d5c5c8601cb7b9481ee899bd21512d6747ce62f2f28dd6a7c2b3ab3401b4d5f3249e43321045c92a0f89146cd461787b50632cbaad5a1db692f18ebf9375de8eb844984162b54a37cb6a0084d917ccc880b5cb2c65545b6d2dc8d9c6ae6fa3bca2c5fd6c1c71613b4b7d2e33e7a4993d7ee6df9c35a50512b196f917e96021f2be00b7ceadc93e4398570cc3e32e180fc5010a78d4598e1aabd8c84871245c024c7b045ad28bb5010b7d9ee46818ad0f5748ae0cc09d78e1f9f822851605b6ed12132fe0ee2b08bccab51c2686cc12dea32e129296415c7f55ffba52a76a39a97dd233a56a81e42159687b0231ce7544cc2841d554bd5e8d7b0c8206c5a13dd2f45a23462cd258e50fe101a1e90363cf9e984727142f55fa8097163817a2ce49a27b156091ae83e9689893816f219c925afaefe2a2f9922124ca723ef7dc06b219330699d82d5a634d03b2fca7195a49f63f327fa8fe078fb8be230a4db476ecd9f788fb209ac2011820b116fd6b9c9177f2cb89d2a146ced563e2f94ad611b93b6af60cf4670211155098f6ae635810ff363ac33acbbf761e96d357508314ceda29539a33224b1518cb05784ccb521e3b70c7e1c4df2aaafef3a0189cdb6b723265a813661200241c424623c0e29966245ce8d328d3c9e63ea38f2c36622f9ee676310c4cd96a98357b4379fc7d718e0fe2864a9e22ce813f88ce539d1ab37c3fb4033a9f1f482cde8897f15ec9115439c6d77b51361e42f3348a956e788d24d3fabefb9a9007751df79c7e79977e61ed2fa8c3cddd461e62484c60165c52e75440983322a1cfa16fdbcb10e8965f6a649826ac3fa4fe4b535f22fc470b30300fce9f4f2762461678527b546b7b2bceab3cea7b79074284c4b354b2dbd36ec13fcb24ebdfabcb4647f9c0b76ab351721c5825a367022da512a4002c7c7cf210559777ad8875038ae01f1bbc6f2d5b9584a545b8ee8e9f78ddf291b3e7f077f4d428dcd463260a66182d3787cd2618ea6901f1ddc86b34b1bb056a2f83e2e54766ec2b869c6717623d4b77725a4e71f49ff0ff0565dae416710db3b4ae587fcdf9043d68c64323da0ece6d367c3a1a1ac4edb0d3d808014224f11dbdf715a6337769b7c59669f2e9080f6b115181572052e68d453cf71f5d64d84a43e8a330ec3420c50345b1fe9f86ed5a8e3e8b912f1fa615ece0812f4aade1d290c2167953c497de538e8899fe3c55010bffbadaded846e5a37e7d6cc6bd8e8a82f729b4ce39c0ad7c2a0ce0bb1d5844b3e47875c9bc2fadd7d571ccf000ca28c89371656ab522e1fdd0c1657aa8c590b745d6b6f84f8807209b8004cc4903296960e61a359d0d907653a09fa7998f199f2f8491fff7afb2bf75a9f4efca0b16726ddeef44555f1ee644da7c4a12440c0892ebf3e48da1af56525bdd260910a2d8056f1d5c1df38b2237b0f00ce18686008ff066ab4ec0f60237e0ee12ddaee70a11e7ac5c706cf116e5d83c1d846b24dea0808bda90504ce0996040219c973ba18381204da683e2da2ea78f54d8b85246b16a3130deca6b533614433e285530e798f207d0d322e0b50c28bdfdd345e33159d36ab31a9c133f99acdb8d32c6ea7f747cdfaec98732804375e27abe4a0d042a659ba1edd2846b59601b52f369c86b10476fda0a5452c079a5133cdbdbdb016ee2dbd9f2dbdf11a2cf1cb8d9cbb1d7b27606c6b6eed72e82d1a67d1eb45784d48cb4b5627779197da635546aee41e5628e45c1bb1c8b925b40e03cd99ab28135bf50fb9c7af275e8727f8efe1270788584fc497bf54f37db65e6bd4514cd11f5510491f153bc79b0c729cdff734a7df107f53ad42b955928425706300526a4203ad2055e624ac9721a99e712fe9aa8c185d7e2b6cbe6d947a0d28d7d040985e00585c03e959958a502cdf0529c6cf09f31383a450c3321a659fe420c858bad21b30cccbe83f6b8cd0d7ad2fef0f3ea570016e21cd261b9a98c95e39cadd84bf0dbad229546dc6f7752d35752f89df5b75b51dfc2b2e5da2d580fa2305de806e6b1667f702041335198ffc12ebe6c9d27d836a061d13f6daa4ccd490ddac7b1929d54df0dac9245abff98540ba9475ebe995aee860ff3a3166e5142acbfa2266dd85801e158f461042830f107025355f2ab1a062e8e78c3475ded28548ec9b64f4c8d4bd17315eac7e0222fc07e8e3e080f8691af81da102a407eb34d090269f282f7ecda96db1b031d322101568784831f8f27546d488f93fe64ac3b2ef72d94c56a55946622493514d6dbae1fdc1ef4fd5193c3c9b7d109950faf76d89cfcf0f5dc76fb3b0e7b02946ccbe0e39fad84ce0f8d29afaaec80f92aff4e13cfa46ad2daa73259b2fb19f9be227ac84f6bdd211943b68810fb16f6a7ac0fa54f4f6fe89c20aa2e161bfe608627f7613580f8ee82499250d54d6c1f96d30701efc670928b513c7510c90a85ca000ff84a4c3e624c1e56403cd5bb9e6a56ae18ad61c44a3b48c11a7b5d0331c154bc751ac27dcda2525644297e0617550cccd213b248de751ce20da02b925416b6f416668c3c4603342aa8a1a8bc6e6d40e427f352cabcc4f919289b57b65f94e9a18efe74f84854b3096629265bf35a1bbbc3d7bd43d41b1ba256e33102138d62cebb978cb2911ed65ae39e0daf1bd22be06b31c17ff99f42f7704378a823630f22b1569df4f620b092909436cd69aaacd11797cfd856d36def64792cf71ae04dfde8bc912a42c581732932faabec872b26845e3f6152e157e94fd0c5fdd4f70a387ca5de809812d13cdd4fbc75fca282bd831e574405bb30cd9909a25ad6f285c40aec46d697749823ae2eba55906956ade8344b27db84d16522bfa4388ee5bd5f3c0e54cd1629fe0ba6f498b502d3f1a2a47c0183d43d228297778b0705e883bb397f4b8a7f7ed6ee116b5a685f9d1491cbc7f929812510e0bcee4d9854c278fa3b76b1ec259b4b091ccbb1b617a2419953b55c5d405a461c0dc73d5e8ce4511e1f29da585dda39aa1b1a2a9eff4bd1e18861e6c94fdce04970ce65edc14b929a7e9939d1068b3ed4c1906db926d6b008351b4910ece30b477dab9753ff8aac0368ac2adf578e37db37f41d1b6bb72b6cf516515684a859e79562681f82c8254b0293433cb2f6a511a110da6afd746de2d56996c46d0f1e1c4b585250e2b893764d2093255382d4e078758a9b75d6309993af5729a14eb6e1d6a948b403c2d42efd44117c312f4b59862dc6aae03ae5629e8b6e4d5946c41c11c2e2f94b3adb62e82574f0062ddf7367e4d39a9dd8ef85ab0fffde05d0bb5c0eea65d0225fad1cec17f66b65af8b511d92a9dc02ab608197ad3afc276e5c558469cee3776c5eb6b416231a0fa2b08a457bdd44a399b13331c162b8cd7acc374a46ac7ea5b63fe858149e3ccc840798fb298ad44", 0x1000}, {&(0x7f0000001400)="a9dc163e6960fa457602956bd4e00884f06aa039175afec617094078abe0b367feb15effeea73208ebe79062098de75d70471d8e2755af33d85931183e1beb8807cc4033ccc05ee256519c8fdde0ca71f39635e8cf51da1aea07215bbfb8f99bb1e0cf8f9f8b1723959957ca58bb3c4295634c9a9ef32b1d014d155353b3ee9687d2ca5745d89188b2a4c1b9b91ea6362086d0bf6603a83a15bde48dfabcdf85e714f797aab46fb788d0a3fba8d23acfa71e1d69752adf4697ac9400649890d8551373fd1f04704be10c1cb28c1cffa9c8ffc6a5116156a034a2d2ed1c7791ef322b59a075722255801c082d33d3744fab27d5be227a458eda294a", 0xfb}, {&(0x7f0000001500)="a580bb0514e2f51ed64c47738b1df96b40c6b314fbd8981e108b12321df6e5f8fa9dbf4630743fbcbbbfa38ade2947f1f194599b56e4dd9141d4ba8e907f57c7ac00e38eb3b18cf55a4740beb70e2cf84592729b6a509c80adabfb5c2c2efd48e14dc3a82844b6ff0551f5a37d605369792f25738ec5078208caa3d66a0e86ca720b93fa79b5e42492a47428ce0e7fd5079ebfbb069686b02aab9ac04b719100fdd48cbaf3169057e46def9be2f2b984f44458f1474cd0d702763ee1", 0xbc}, {&(0x7f00000015c0)="0cdbd3099c90b87d6198fdb02c37d43c92da7fad962a371013ba09adbd77cab53b7329917fe49c3a7ea218bd63d266a1ca2ebf72897b5a02536a58d3ce55b20bc1cbcfffab24b61b2e2f067c80874d16bb8d73413a6bca3c", 0x58}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) 11:46:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) close(0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:46:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x100000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi\x00'/16], 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 11:46:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20022, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) r3 = getuid() r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) fchown(r2, r3, r6) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x3bbee97bcf6ff99e) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x2, &(0x7f0000000340)=[r12, r11]) fchown(r7, r8, r11) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6c3eb2e7b48", 0x14) sendmsg(r13, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680), 0xc) msgget$private(0x0, 0x188) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r16) r17 = getuid() r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r20]) fchown(r16, r17, r20) r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r21) r22 = getuid() r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r25]) fchown(r21, r22, r25) setgroups(0x4, &(0x7f00000001c0)=[r6, r11, r14, r25]) 11:46:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f1f000000432f66696c653000"], 0x10) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000005c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x810, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000180)="2ad16c72ca06a93c5bd55b062521d7b20bc6c1fa3519dbc6e9b252a268c5ca7f993d3f6f61a6f5d2ef43fa3969aa93b55a2b3d123869ce0fe548502a03828986782805378416c116ba479937becdf076385e3f908a376f107db2e39793fa1281902d4ba0a38d63883dcc4dfa9ca7a838b0893b390aaba47102682094fe62ad0ca47534e150169e975c7ec0ecf44c8c6ac8eaf67e4f7299fc154d067bfec18df51c29b6b8b8ccc920a71ec4121cfb0660bb72fbbf1a7271a2dc1a10852d198f30d9dad36ac82c32982393c915c4e9625acdac0f83e6eb572ffadd1a4744d007ac708baa70fb16a0816a4ae4b942", 0xed) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x20, 0x4000, 0x81) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="8100000000000000", 0x8) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r16) r17 = getuid() r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r20]) fchown(r16, r17, r20) r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r21) r22 = getuid() r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r25]) fchown(r21, r22, r25) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r26, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r26, 0x20004b3d) r27 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r29 = msgget$private(0x0, 0x188) r30 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r30) r31 = getuid() r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r33 = dup(r32) ioctl$WSKBDIO_SETMODE(r33, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r34]) fchown(r30, r31, r34) r35 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r35) r36 = getuid() r37 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r38 = dup(r37) ioctl$WSKBDIO_SETMODE(r38, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r39]) fchown(r35, r36, r39) msgctl$IPC_SET(r29, 0x1, &(0x7f00000004c0)={{0x3, r31, 0x0, r27, r39, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r28, r28, 0x5, 0x2, 0x4, 0x8}) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) readlinkat(r40, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r40, 0x20004b3d) r41 = getuid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r43 = msgget$private(0x0, 0x188) r44 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r44) r45 = getuid() r46 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r47 = dup(r46) ioctl$WSKBDIO_SETMODE(r47, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r48]) fchown(r44, r45, r48) r49 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r49) r50 = getuid() r51 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r52 = dup(r51) ioctl$WSKBDIO_SETMODE(r52, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r53]) fchown(r49, r50, r53) msgctl$IPC_SET(r43, 0x1, &(0x7f00000004c0)={{0x3, r45, 0x0, r41, r53, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r42, r42, 0x5, 0x2, 0x4, 0x8}) r54 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffff8000, r7, r20, r22, r39, 0x19, 0xd72c}, 0x3, 0x1, r42, r54, 0xffffffffffff8000, 0x2, 0x2, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x2400}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) msgrcv(r4, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r6, 0x1) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000680)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000006c0)=0x6) writev(r1, &(0x7f0000001b00)=[{&(0x7f0000000700)="9bed46f01b892e2da44811d954c47b8c45527c52c1c002a745f387c5b9dfd6eee2265ea529dbc4c3e4ffc26b0fec734e61d092f535f441907eb525b7666dadde", 0x40}, {&(0x7f0000000740)="a660638d1e6e221bbf5e58e29e2b4005f6cffadbfff121021830a585a9b777392743ec55b32ff71757bc5fb8633bbeda523d8e7f6192518014bd6c5a9a8bd07421616208eee3c7212eea2cbbc38be0683d110891d35d0353143b945d80fc3577f88c7df84ea9079d214a452ffc17e63b8cd64180abdab2420560a5ba1518fd4c533f3e4ddefb2ad890d4f2dcd61425a5e09aa46628359092e5a9f275b7ad820fc2c351a4e3072e11175576095b7104b9e3de68e153555dd34d598d9725c38a31443d7fec4a52ea01a9375e0c27c35c9270d3781e0e2ccb79ce2f88b14e8556a7e03f6b4eb609910de1b8c6d3", 0xec}, {&(0x7f0000000840)="66445390b28cc947cf386809063fb965ff7d65d985e082824987f69edf1c094ab1284fcd0ceb41ffe50d48470465c536badd791c62435e2222202d0964326e0cf92cfd842f37fb9517e86cd1fc335d8dcc14d193a18afacc1aa5df9badd1c138bb5696a6ee2ef65fcd30f5a7df6607b685828abe6935e4ff1a69b761de3cf0d1443f4758ee1d47b103c0d466f1bed644adf36665bbbe2cb05bb9619c4ccf0497433d06af9e84a4d4b5a7467390e0d770f54e47bc57357cfe900c57423dd36836", 0xc0}, {&(0x7f0000000900)="35023a994908c8d905df435fe3af1db61016fbd1df286a12dcc48ee27002068d52eee50d5b06a7b4c0c9c5571f3f95e8c3ac3fdb0be8b871064ceb89075bb92fe4c5cfb4d3d8e0a3ed1762b1c621644139bac8058753a3ae7317e8a1900f82ca94e7fae9be45470319de7a0a4f3bcdb17efab03353d839d2c4d34ab741897b9d7cc3a837e6e7dcff04f84759cdb22307c1471436be0027d4e01f5d04ef8302081224203f1f8380138c7964dbaedf1cb924c55d51121f2b89d7460ba70cac557d66be5a56e6174a0e3d0a95b42af9882c9c0c1d145e09bf208cca2d7cb097ea81e6c64d10adc51826bc36", 0xea}, {&(0x7f0000000a00)="b8a49f0f9d814bc503a0d302371bc13fad0756d890b539cf12cca0b4c23a08df2fff68e284ab41366b520e0901f62a9b70865e36bcf0ae14e5880fcdf2dc8b2ec34245da30ea0fe5ebdb999196ddeafc00d9394febe2d06ef192aae7befa6d99ca1e0bd4c7cdfdc6eb2e57ac4888676baa00cd238c1025d9d5ac314699db72d3d54c01b7df3ae4ea687ca50f41a2d79cc00e46d08c267bac2208c1831259a15e22c8e7eb32cd3a44c7a0a2d20a4a08bf1106b3ba4d115c06f66930da1fd8c2036de8db8ef2a6a389a77a1ef2a982af8dd72ee9c60f065c362068728d3d0b4261ea2671e0a91d7c79064554737079a2ae56f60c5cd307b22c4675911cc027ba49c4687e2270c11a2b53a4b3d48df8115bcf4e4b8e3d94e119f5f848b2683ed247c138c6c00d74b45338ca2d7ef1b30c4d1f77575600cb5d45f740b900c7d73bd88ed6eb19f5e9a109ce47255c9cf674cf6bcaf1e35ed4bec58d314f2a726d4de04a4796918467e0617a48d5e8ba2631e083b4540e0e6116068ec43336f0a76b17896110e31f5eef4e43e889f5d47b4c75d9629fef9dec95eb921d3c6fd598c11631a8d1f31068326464930e0e6f9c60fc1851acadbae7a112256a8dba35bc112a24533f6e825398afa9a5dd48c2c169d185377dc389db65e8d1aa94fd6db3d2ea5b88ade376435a356ff22c46d8f44dcbdd87a23589e103645506494cbac94654d15eb754700ac6b3541a56b079c5173d4bcd7aa242b0e19dac66312d3969a6f077897311eb8ea600457ed08ebe0f4b7f9c3e9e841b645acc9e47073714a5dd05d54b1464741529660417cd832d4387d2c310bdb26706976622f5035b343b702c730bd98f65a99ac1666033874533acfbe7a1202746bd37f32d1afd9722c20661dfec97d9ba509882589dcd342d1b43db9de898cdd3cd73d4d753b57bd260a910b71e3ccfd9add280c72baed34cc095c2f06bf8bdd6e1d624f70f7acc09dd352a1b2425747ab8ad8c407c17d6429c27bc2af177cc7ea82c6d5cdaec762335943e1d87ef5cfe6dc6cd6477b9d59f445092f8a2593a0af2f07c3d31763f9f79536f94c473d502c326cb05f8d95397c388585a85180565cc10bc1d84f576893bc98426275c6c49e6398818cb58dab0e9f77d1f604f821747c5c668b80c0e99007135a50d1f48a298dd6111f2ba77b0b65333fbe1a7e86b27416fdc95348eabe78d4c3a41322d738132ea0bd6ca915345963f7bbf99172346c38fbaae139cc5187a6e33ae612e9cfb1170bd5a98ee4b2f0f25d8374397a417958fc2119d950c68f3d2b288018eb774d7411bfcaf5172462f15daa9029ba497725fb2165520419aa0e00a87fc7d25b642506dccf735f33bbdb9df703234d691bf3c5073b3077eadb3b11d3bd5962b6ef77056e6d0c1f270aa6ea1bc768c49935958eaa1e68f6e615b823bca956aa23d5754104c40e5dbff766bc041712ebda4d54b3693b20e0fa8edadab9af39b59fe7bba62facdb838f20d4ebca4ebe548aece0b32adc8c58e82d35206cc44c5c5727d34b995fee502e7cb4ebd4843a829a5fd32685a3f7541f70b2491b33518f232db958a3246ad53c225d81ab4e375de551fde503c0303fafa350dc9eed084a5ca47080e8b3cd1ab119717add1327c92f7c7afb7c492ac932834e571ec9bb8acce7d99a78f95cad8943bb6e26f3a69944edbf9371f58e48de373a320b43867443e59d8bfe59d9b53ee9588812aae433a5ca96f6a6a641af7f99c9da57749ec846e1317d91ea8e022c1885099b508a8639e43cfc30b62a3229b80618ddd8c4f391b1320849875334f04234bee33886b4b78614e648a1949c2102a928fe6b6ece76a3016c84d69f4ab3764179e22667244856cd8954f71f0edcd312bd5ab01e9530f7c3282ec83680adf15ccf560064eb8b5efbb6630d59e5f55565f12311e466b5071022a42aed738c94f66aaaab99be403eff81a80a9cfe91c464c0076212d5b17dd38a9a817b3ecf178556e1871e8cc6a90b0c11a99d6d11c473d24cc19d4146f59d9a2713c4263e75c30c719d407dfee3e592fdb1d40b266e175f8159daeebc738e6cf01b0ab2a2423ee63bacb5cae08ce1487d28163b3ce5cc936e3584b3e4ccc67ca0359af49071f75d4e80eee0319fed62977b3b54916933ad99b43c01d3be05fcb735dd5ea52b15b0b907831e7ac7ac637dab9b6cef0e42ed2ebb0ad228dc9ce1b5bbf0d8580c90a02c21a8c7da6a7818a7b55e8a15fe8825273b992e13bf5c2be66106360973bd2e84c374a7cac6867d4687cf1ca656151968acaa88b0f0aff07a716b09ed5c117a18460dbea419ba796dc51bd802576fb009e45139960bd51f3e739e1c2f76b03f0ec5c6adb2a2310e5726ea636c0447e21b2de365b4a9f4a45bfff9cbd9d6b05856875437a11a1c134e1e77d3a6f0ceee4fd31c739ba84c98c76897103d83ffb2adc8b7b030aa58823d305aba55f31ecdd333f7126f511dca0c3a42d754be50a9b6960eb4205fb842c5cb0edd87ded916270a1bbbd81b2a565be428c4a84cd76a91304d80ef834177e2457ebb85df5d20f44f7bd6f418439acd5760ca464796658812eeb0acbfd34397f75b706211d6f814cae9efb91be81a0335c78aa2aaf81385b1c1d30240ab9ce200932ffe1f9c9b0749c716590cdecff499ccbf5eeb14f841ff61621ed5e6f8a21f0d9c1c96850fd577047461a5764f400d1fcf5e53d151e67118998053852a064d827aef42241aef2d5af79575da5fc68db78854c8c39df270097ec4a05067a1a5e5ff113fd7d36a4aee093eb14cc03e2b81f4789d5b6999d9816ca28b39e493546738d4a243f724c09e793e0424f313b87f29d1db59f054e1c0cdbb7a6d2f73a9a754abc880ad6b53e755a9bde9df6689e13d435aeb4ab377780aafbdae28183fff4f32bfac58b47c1efa047df04192fcf810fdb4c598cdba1a6c63d560c0c2d392adb012db049b1cc6c37d733c737922fbebf2697f158903bb2b7f967e7f854e8a58e3d65891c7c1b3a581084d62c2cf5f484b03c055929a6841ddf5705c7b9006abcd91c833b35cc18a3ebbb79ca492e75598bd36b1318e3eeeeed9be1df49e8735bdd678f89d7f9f2c58ec7f6b8b1c739beeac70a8de63c525ce1be310e7859a5dee79d23c4a9d08ca6f7490dad90cbfc34b22b9e02977f98212f92aaa955a03845be85d654deb13176887aa6868317086af84d152bceb6e411b6f128c1a0e1bdb2e29cd651e38577567b02ec92f7d65712b5c20d724bf8b987fc5d127fdde6d982e02392b1dcfeb13b2ec467580bf403cd322724a116c2c5fa45d002d71edb75e141c7298dcb4cc79cd71af6cfb05bae75c00bc81aa99c0f72335b5f23e77f083cacb7f961f94cf8336a9fcda63ae0332a5bb30f9c21552a338d2803fa8417ad527a834c4951e715c5a21903da3dc6a4ce353f74056921d6e4a11ff4f94001359776fa54b8c1b7de7fac6e3b153bc1929d0b5f9feba6f42a17d0479516c2e4c71ab8b4777f2958a2e32acebe7baa444f938f372242bbbff2790566d32f9e698dc59d0329f573dfc6b3799487aa7a51951d82d4a33d65684937aedb1b0a5faac6fd8d39fc07017e303c6e5bed909d1967093e1c7bfe527b71c25c817c07f056c86b1033f9b1202c8ca49bc861f538fc2e635897bd304af3c9d9eecd0e9d9e7f824df2729971aafd55a53d95023d5e10789396e0cd77a9d8287f42a911306926a66bfdcbe27e581ff6ab51d151c7c2fb543deb616231d97af6f30e4d2150a62fd35e24213f565e10f57212914132ca0626899ed30f28eaf8ad531cae26301467a1a5fce68926d2d559ad1768568728ffc05c2f6853e4f3746fd8e6946790fee150d002947c1c06e14d3a9ba774c10cb7697857bd0da125ad75813a2f96777b150129af1372570fd363dd357f311d5e14c21899081641d961cdb34f5b73d193edad7385115e7b37582ed8fea494ccd29869b0c498c7e34454db12fb9f6a66e942f74fa762e025cfdf22690b692f0cd2ed8b7a96ae359031b94ebc374671b6957041ece82eec9ce17c695154945492b4a7ea7a9a079d68278f0e0b976556a21f1cc25a2f6d32b1fc212ea4812e3b0807c1395c2d0b3d2e7611a6f30864502eae9b7e35617d133f2f8ab525b875a52c45a9fc068649c25518230a3b421568600d3fe86751c861db75b294846e127ed78cc3dd62b0c50033c2e1488c09768c3e06313b6d1429ca4c31eba8d977b43aa270310cac8412319d713114da639ea1f9d9b909e3fba4075f883b73189b3d0ad33d1fe437692419dc79e5b804fc2a78711f93ac3913edc0d8f8b7e17a228b70af93258bb8d225fd046f626ffe2094bb56b099b322643c17f03be63705e0ba1b15ab39d68787c9a59be5c15827d0df98cd765fb3287ebfa3a96ff76cc750bff1ec082a8ec4c08c6c51042bb3172c6f9fb33c7aa577b4960f9fe758cc7c6784f5f3bc87260176ab6b852c6ee38a25fe352c5ecf2d498f26bd5e5a03b642bb6a59882bdcfed6cc1ead5d32f964a4f3c71344abc7f6ef7820bb6d526ec947d04453c77086d27f481e400ab39d32d62e7f43e8fe322eda2d93435952b98c995d5a3e4e3a5b6e27ce765aa4c627dfb6279804e1d1449031cdc36890ad66a3276ba5d16cffff43a8b70bccf257368f8fc6c26e1e3bdfc5e01df24aebb2d293d06d53b1a170dff0dba266d2b44d688fc80e8a1b6e91e3f68e4d4e4104e5bc9d0aa59556c70e19120adf72dd3d9eb16871347632962aac62859bfa21b46f489e8ea601fdf6e139784c3195017d0a3dabbb23c49085dab59d14d61f07a4aa3303b2bcc03c724ca52b690f7b7a54f3c26ac81cd2ebdf36b3d6cd6457d03a644ed8eff4550b0819e94ac3f8c5b7ef18a9c0ee882d21eef96dc8e705b8ba8fd99c4ab8394759c8ec954191f61688e2fd617a60ac27e773e433e102ec7bcf3d2ce241b40569884aa9378f5ce66bc1ba6af8ac95fdae89eceab890cfa4e1b68a2f7c4d972ccdc54a8ace4b167a901880b4b8a2e53cd405dfabe867947118e641a4ebbafda24499fae1194176a61e260dccfa5f9d47f991b8d2ac4c04046db3039ff541077c492c8ca09d907aa07febb235fa9700a9478e2f8117fd0daee7d1657812c903af3f4a70b60fe3ccaab4d69a99284d9bb81f721d8a8d738b3af26efa34ecb7ce47947423ab656e7039d3237706193124477717ed0cffc790a5276cb53a2bc84a8238e797180c3b5e9609f3b5fcbd76a8cf8c228167cc12c8839c6e26e6857010ad7a19291988318973710abfba8db47728d8fb9643910df62806b5703ac9dde1e5a21aa3fa0a3558ad5800fbac0f6d67b23b95e61ad6811e83a3c91bbe213a68ff5736b4c9e98f5ced523ee9839320405f4011701181bdc33636fe6bef7e00722a909c75657e67b0b2b1239adfd6c2e97ce52c972d10f36e09e97778c75894bdf88548cb1341d31b7a5e127a2b7eac699f812afdd030ce5e3e080f9919d92102a57ab38e2fc4bfb5187ad9299b08a18fc51d5d864f7bf000bff59f886d2df8baee69c1e2fc7a6915f20da6bb62c4b4c65862030507a1f3bbbe7ad70934a324d7b99d3f25071e0aa70282640a66a29dfdc1b5ce12437b92d658b8bd62fe9a4b1ca9cd8304bae019435e84197964924194d53efff4deb79c07a87a16b4f2bd3f7038644b473c6efa1c71a25aa933a591fab4d1815157d1d899af7e92654a84ff61bcbd43afd0649a79e43a92e2c47e10c39520452f2291d09515a8e1", 0x1000}, {&(0x7f0000001a00)="4c5988b908fe065312b4d9bf18fbcc69dfac99120380a94680532b82ee4f7d208bc8520530d6cfbc6cd9dacaa4e27073ed916b81723284a31077fc31e841f67916d83664cbb5cc1b4649ef5689c351bbbf5dd6aa595f76975931cdffbc7d15560544d45f183f9f91f1961ee5026b83cccb3fb48022938e497e6d83a61146b1a4cc300f85eea3a3971c933baa2d0d03cba3cd1e47cdc03d042bb88fd4e8dd1c30a64c3c0c25842126483d8a2e52578b4c36043c1bea0e912d6c5336cc7e4e651c6188284961aa594d28d5dbccf21c", 0xce}], 0x6) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)="29e3d82496a5ed6159fb6bb8c9836b87fcbac7e711eadfe4deda915efbabcb36680aaad8a5b5210ba0df", 0x2a}, {&(0x7f0000000300)="a93c5bd9928e22b7f776207a98260c85e8475a3d2c46cd0ea21adf5576850ea561a533066d8e325d56336e4dbbc54b5ebfefda82c2b2fcf609fd6c323fda51cb7dd7dcb798e9d5c29a298d281d1477b0f8264549b0c5df459161674592e316b72188da0ca1842c9fbf2fca41e8ea29820d1fdb61a64eb2c5546077b2c2df3a58df3c64c521b5248dc74b78c9c8305cd3291bd189f875b3705d55a41f3ec9b36b6c01785ef7e31656ea2ff389233801de2fcd551c10893bd4ab1d208d7d1a7fbe649b9107aa0fb2dfa7971f5d9e3e610da8f632fc4c5ab82ee65233b3b26432e16911e11cc790b36b0c988ace9f", 0xed}, {&(0x7f0000000400)="b4703f76952ba473a1c4f3de51355563b54335105d823b34357dd4a1f7d006da81725aa7c5a6ad9e130a282bd9205e4f0dd78bede1f50ee6808f4d6888f4bceab7b0f34a67fcb96741429b7c1182be1836c33db0b7a804000e14c8976ba55362bf6ae3694abe6919e308297d1c5c744d85c0fbeaef4891d2f2a39acf554748e87f5bdd8a2794b7c0c1152279994fa7e8ee82a11d7a06ef1b5f39c45499a426b9c23a6baa8c7d9d48e2017593c4f8748217d9e1fc1343574a1be17896c1cb2ae08d528f7df175198fe2836c98c953332306e6bed11e4fc03c04468f2f002676d6a5d21813ff3d", 0xe6}, {&(0x7f0000000500)="5de4bb85a11b71547f83905b565f5d0524ecdb67e1405f2bb1aa33ff4c3b1aebe7b1d7c76f9ca2d0dbf871e7de708e6d4cafac371a2addad792c98c47c940ff591e0078fa6c76904c98c311587b84cd14da96c7584b8a1ed37016fc5058cb3d3e1e948d441bd3f553fadad124e0ea4472620750d6f7d6ae46d2b485b904db9211ab5a8ce6d93fc9f1b4375f86d7560900482c1a429e25c95dffe2730bc5634ecd2f8105564eca98db3624b195af20df42f63de3fe5ae66d7c80563cf76fcf919cb6b042fea6fa4919ff10494613f38716f2a93a73ba96ca85d2291c2f288e8ab82260b79d7834c68685f31011e15d9bfacc55582f2d54043e1486520d114", 0xfe}, {&(0x7f0000000180)="f9510e3a7e56130a9839c824cadd417727adebe175458c26087c060ec6bcb3aa432ba51a4dad61a310a21615a2254adf70d40fc84ecc7025f808fb23b31cab8ed92cc6b7d98e793e80d6a8765b3ca614ef7f45f1b36f5f36c5d88bceb59e9e04005bd0a86622b2cf53c8ff7971994b5db088efdb2772b095b542d9", 0x7b}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e0000000000000000696c653002"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r10]) fchown(r6, r7, r10) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r11) r12 = getuid() r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) fchown(r11, r12, r15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r15, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r17) r18 = getuid() r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r21]) fchown(r17, r18, r21) getgroups(0x1, &(0x7f0000000100)=[r21]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={r4, r16, r22}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="908332e1f78e8b63950403595b882aa208b886fcb9df48e9c31b6901fad73ea3c4adb7206ee5c47d4d6c413779e02c5b6471aa86ff96ed362fed55acf4b0d7de0e7bbcb77a5ad0cafac1b933deb1257e4576410891992ad5f47e3b3fb8687ad0bf94f305cce897b1bc58f2aaf85a7e3ffef95e8926abb38d0eadcd9ea751564123", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530001eb7902780c00c24e443dbd6d75427ad37630e7d1f0908d3e4b37d5e7c11effcfb9267b087489ff233711bac5bd99f7fc0818e3ac4d171b4d7abf38eb293db5194477e3504f82005ae21a08a25f72b42b099d49a2b5e9488ababfed5fd411ff849c1ec555eb690b913ab68bca482512365ae4985b78c2dff27e5acf9917f54b54bd6c44461745968f054051d177ee0aeb839be706d7a731d0c515addda4bd6"], 0x10) 11:46:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0xffffffffffffffff, 0x4}, 0xc) 11:46:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) socket(0x6, 0x1, 0x1) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/37) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="099fc7c3d29435f8945202c3c6cc13b028972db86497d949ac4fcdb90d414053cb71aeb259ec4be9ebcbb037851c2e7efe05463eba56bb678c470dd1d20c3489a9327fc7a1fbb009005465b08e6400", 0x4f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e300000000000000000000000009670c527774871e92611737601a18650bbd3d4a60cf68536c81fd2fb23ca7573c7450ae697"], 0x10) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\\file0/file0\x00'], 0x10) 11:46:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="1080044b3ea19371bbd64d2aa494888d9f0064cb47475d804b2d732304d69e32096166418448c11db040475ee210ca41f8165c701328b7fe6d6ac2f8c6ac6dc06418e0f251fc07bb4514c1f89b04a1e84dd6361f7afdc149eecd70", 0x5b) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302fe6696c653000"], 0x10) 11:46:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x3}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000300)="b793fa9f39368c04a17a18f03650c07402f40b7a7eb872c6510b86562d46e743c2470933de4001348260392aa89894cf1dd6fe03de264896a4ccd26b66cd84072953e98eea72a55bd6b0acbe9c7d69dd57dbdf0e6b2e65f7fbcb6daae8291fff9f30e6e5d167269453ad23460d767a2054cc4007d3abf6ced9491167179ef75947b950c5b8a42fe7fddf77f5493e73fc0519ec831a51862f500c3ae64aaf3973268ee4b303ab3d0552b3a3afacb7dec7375e9f2d7807f671728d88d93168a4f742251dc0466bbfadad874defda58af069e32eeec14ae1843805bcef873b80c1f495c0d0dae39f9518356cd73b1c32f225b8e7626b7d308dd23a4119d78e876502f5b3f5f5a62366c488646f97b417d63c75f8a7d06c0a7eed275a827a4173a94cde6263d0dce768e27b6e1b76dae2e92df21dafd5f5e8ec30783e740eebf8c24a34af8d0368fb4400bbc15047f0d9d52daa1e67c604bab8de4c2f5c85a2e42e3a0640e1b889a04abd50bcc5c687399286864f58ce2cdb0ad234e826ac5dac745ec0143d5dcd14d86b10e7f4353d6b8c52b0a624b436f3f022c79990c54125009a754f58a1ab891734e1990778c316d0a7b6de15127f0f65cf241701bc463f6593c0190673a6f63c196c59888f71ac12fc4eb2210cc7498e65862eb2f112051adff4eb2e05396e6cba4076a510a27f41fa7f604ac281b5f096841d6b459970434b089927ae848f78bc624fb2f7a46be2984fb2ad9a865cbb2791bd4387bf84c352394859b826e93f839a67dc5797bb1c80263b9e6be62575ef3eae67cdfca868b8c0b2619b2d5dcfa4458b0aca9c5032603118ae9bed64855ee170354af1a0154e6d54120b3ec504c07fdb22c191aa344d8acde8cd4fa6056b75b61f9a34fb65b707197d4cce401330d5c792a025aaae51ceb0522fb2567f2528379e610d8dde11914984dbee8ca16b3d937368abeefa7e5866360b97fb08c3fbcc478a1ac300d3b6153b3b84e85490a15887d913e834b267d086413303d3c0ba82db027ee7309e915b1dab4fb5b95c5cf58346e851d57c6ebd1cc32d9c637d8deedb400449b1aae8ba908576621b1bd0cf1836b385f3b934fb60a82dfb969184efe2c971e3e014fa1bb71446812793ac60aae902afeeb68128099499ab11353079ef17e859bfb251071681fb7b4dab4c15d973f0fede11a0232ddedbbb3009e55f629941f1633814371e44cf44291dc35107f962c7dc9b4705248e05bda22c1b024574353af702bfeeaec5a4b89870c9813cfa8d1e2967c4a6ef7325ba809b6f59d67ea8f7e4e3014bc3bb1af6572af6887f8f3ae2bb8830091f8986976afd8a8a29264cca1900bf3a2ebfbbd2b85970b182ceb3ad4987131ed368069fba9988c7f4d585983704d6a52e53560b7ee4b8aeb8186dfb49e144b61f449f4fd880e5fdcad46be8fc4abbc76ec85c44d155068567ae66e4f168790ddd1f94ec213f32d28b5e762919b3c24b7f179e5a1502fb1d7f647594e02ec71b287e5dc4e6adb25f61bcfe2d8fd3a1af3d4303066551abd59a91972a542f12abc99837ec11c1b8b75b72f43449d6aac7d1a26e44679249a85707052499b2eac1c194918a7bcacb06d8b77e262a15d3a0bd5b7745314c93f759ed3f41cb2d4e4e4a84fb2a97d72f315f29a2e5d6ea1a36421cd0f55ec6166a1462deeb58260bafe7a11fa055489b2bd3713f503118dc52044e5e9b67eac8bd4bbad0711793dea8077e65b13e2e0f905bc7ca295440a0905ba1a819c090611b782a7033f9f5c528d4d0a9c520972c571fc5963c1ceb3ad981fdd140ab0624696676b3666744b0f1d306b35508dd114e0f726177c8a77db43951f7e98cd297babb9f36baeb8184588ca21b722acf85c61fee5bb6337189d4c67824172143a345964a0ec399fe90be725adf7673e34087259edb58c54ce9b3214ffa4307e290d0fe1ef8e7ed7ed21b7fffadf4d5fc723c71d8fae54983dea1e60825c91e182b65ffeb675cecbb3ded455706887a61b6731f3236eef42c2464c0460038c5d3ed08b5502870f7871d38051dc800ff34158903565442137c5d19e4b6f548be18a9a31536491beb882e00e019fc00c772ed0e3180f5c783c7827d6dbc26fe2207bf4c9ad8d5e38128f78003815c28a53fea379a21126516fb4188d3ffd700f0271fabd64aa841b45ce44a5318954c3e35804d8fa340dc77268edfb18ed97bbe898ea41cb31fbb0eebb6511c3ff1a273059a9c9041377dbfb236b2abe2ad9a66d37e4dde7de995a78827a92965c80ca807417e1a0232fb1e45b60f86ce9fa0cb8a78a8259c83ccb14e4ab6d2c62c2b824ac51c2f643802abbfba41230e49b2f7c119f190e77ddb1400af071043dd1c66d0779d22ee08e7308e5a6b20485d6bea26475114b65c9b1e16c7fdfd0832120a8e9b487ba9846247a24eeeea73523fa348dc7c80088afdf50e4e1eae86316113891f725a936c6321cf28db5c575f3d4d5b7a46eb60d2b0f4c215dd0268d6ced551390e763dcebccdab6f39acd476bafecbaa0e9a790c7a9b129b3939f3902c598b42e31d15aae96a90bef898b1a3fd36f6e2dc086024587055ce964e174017a9ce29ea6bd6ec73fbaf7c0202c459c232e42112b71085216374db0b8345b7de21832a8e0364ba0680d251b9a70aa66302cc70a7e4dd78aa4fcf4789063a23a88ddcd8782a97044c643ef28418cabfb8fe19f580bb661f1394300846e34e8064728d8729dfec9da15c9de5657f445afe501a260de731b192d5d14cdcc60fcec15f3aad7cefe00f21e7f7d9f94df74b3a049b6f8957649171d119bdceee8878283c25754e458aedd471d3a02426d44f5f894eef0f6dc1e0492e6fbc6e2252efd99f03de9979225fd6dd1936d6130291ac92b259fe5e9ebeb633eae3744764e575ef0444ad64febb2ff6e82c8ff02f3c5e34f32e68295621966188a19f0294b26b7013f5146cfe27a82ff2d33c427515622f590ac4c341ba6dacf33f8f836efd0ef22d1bcb33d975ac2cb50daefb6a56a7f5412f00c8bbb67e53651cb4c23c46d4a8930a005b25a9efc0deaef917efb5e2320c80e53b3a4213381a900eb40a7d32ce98a685d1e2d3dec5cae2b43990d8f747e0cb65a7c982353974470ecb37410305a18830101a2cdfe89bd0c39b65b08a5bc7e2d30973acc06032aeaccf7a22dd74d9b78eed9f774d319b5ae0dd284b7ff946171625b35601d520dac067f3e0b63ff0dc01fd66b920c788dadcb68fced9ffe654e34fd5cd6deda51733de45249c3b3dfac597e2f0f65882c9dde7a99488becb80d4b5fffcb03e3506db1621904fd7547588fb85c953559a640df661c1ffc6fa5ae0853fbf2c7a35dfd5a51933eab3685770f281fe88190c2cdc640a19ebdaac3bb634405400beb7fe37928b86a02348344c1663a5210f125db56666298dcb9b7f02607f8e1a359f64ed0058075fa06bf6eccc17be3db2b42c92c31dccb016ffab6da657144743a0c675f9e16f0a7a626ededa61d003078b3dee0971aa53cf76496d1d88b47c9f2024e70dcf0e3e6724400d6a1dc010ff52b6b7677f2320e77a5a62e50ca30b7d49e24e2f5d9cbdfd807ff702c364a2afba864a14c2e240d065feb343bef99ef2145590dc85512e04ad5344d35ef7a565b7ae552b298f29379ab7422a3964d2101641a8565fc1c0be3419c66f93c47e83de692dbf6581198ec663d35aebdee7b302089650e64b60f39583d402d5069c35a10bf2e836b5d69d1d56b60fa1382262fc707441497008f02f4990b4ff605af8eb47ee66dee9cb9351a05d9247fa06b9a0b1604a18d1a991c0bfdc009827ae1d18dba76225ca36a8bb20ba2e76855b20f233a001b01ccedd22baef471bf330fc514fb1e04089644ba973379a90d02378243ff02a504652f6d9769492b778854b3e194cc6b3a1403ae8097b47ac20f83b8f617ac1d4a1e1b99e002c55c8eb78d66ffe1bdf0844d4aec8e617c094f89e26e6c9518155c5f7e258961edd608ee22ad2d7f0f68d1facf5e7705cb8801f57d804546dcf5df703f2ef29a4d19176966d7af71ed091cfcb16c55a4f89b5a5999f6eaed111902bc10a6ad8513a040ca6608deecf162fb03b474888d3a9c042f4315cd4ea380cc2f10497d2fe9900a790a53cda581de5d23ed470f40f80a1bf9e9fffc65e1ff72eb12008eaabe35bab5fa11daea7d20c089893fca1350bbfb4a1d3fcee70c096008d9f003c133c1d0e9e575dde97ba2b9be76b08e8ff2fab2cb1f8fa88e24d66e0bcac7ff599ab3fb1df45d5d9a66653ee11ee65ebe71410d1be24b02b2994de0351ac31d4c592f5e9e3ac582234889e94b8d1650ba6837a003f199ce5f7fd3e02cf471da7c0799098002954d4d2d33bb9957e3bc5a39781ed1e125fc9d5b004cb76c135f4da7a78910eba9ecbcbdcf27eee7e5d421ea184acf3e04fb9266c7d5fcd4b86bc5d02fe68455415a8b3a403d0fc27091e1c0033a30ebab62ecb44675dc4d89a9d5c22a175a8bbdfa20013c735fa8bbbd9fd380dd2c7b6e6e520b7efa68072ee3753a34510437cf91d75b39100bd7783ec4587b2435e61a9a40f9e1d6d0c3e17d0b41a125bea52efefc6a7866cad9af5c64bc4744f719ac7c21fe12a248c16b4a99dfe9ff625ad30d8efc12732841e5cdd87e1a5467b8ff73623bf37fd8fe29e31ec7f3bcefec6f0578d5f6f04bc0cccebf34c18411ad5d00823e4a55d71eb9c4452c276ab0c80695ec63876a24e78ba55425149c410346954ff23198ea06ef4c0686b0017385c3b9c80996155066edab13c869b70cc9e1c098da08ee4288c8e89a7d78d0d7363de6b982eb141fe86219e8cf20b9c9f2c1d773a1969fbc354cd17eb8c9f25cde182b72558540443ac58f745dc41f95dbd104d715e1adb38e9a550bb9ebea44032ae05c5c277aabd55cd2dc11948eeafa21bda3f15df620b184fd526598458a3ec4068ba3f4e48b454b6fb8a845d069d4737da27d37a7761356df46f4c7c04f4ae652feff5b368f90d1ac42a3fae3e8615638ee8e6efe8529cf8f8b0e38d04e7893eaf083fc7d0817c83d34dac23ed92eba57118135feca3cc48e018105ab69868a477b24f809cc87ac48b73fdef28a3f7095bac3d29234ece6e53f082132909e61e0fbb43013b7d064adbd4894cbe3be87765315eacc2f13843a04422607f2d24b040922c3537b59d98250d11d7bc271059c658d62170991c3df2181d8a1bc5f3f0e04a75c2ff79ff2a70bf7d69ad382dab68672a13dad579a13371ce7d40b3ec88dc1a63dd0949862bb402404bb2849ffbc462332234e644122a30cf818e42c55adf7e32f6cb8914365be569fc93036a1b0bbd218d03215ee2031e2bfa05c27cf937fdef0974f32d1f6b2c6d2f33cbeb9395d7cfac43dbe7447e677f4ff1bb8f32e94289e7ad5fd6794e706326eb66913d4e3d25acd40ea95d47ed6ff81e3072cb7c289e800d87999284b48c6fcc51603ab458ec741ca38d24527a13e414d5d4dff91cd37fbd31ab9be635a5c88eb8f11c31cef330811e1b48374b10483b853c4004b4906358cfce1446ec6c637b550d2ce4354779a72351e1eae773ccd44c807f100edf787fe95361704361d1aa402f48f0136404736e6ecf82dbbf94920963ba3bf1d88f1a49a03addba0d4f39eedff6168c9957f595d80fc38b9f4dcf1652fb83f3237520cb17d29f1c3c5c20aa504c94e8d83eba20462c11d8748fca84961130540125c0bf7a4627ef502547c2d2ba6a9618ba325ea87ddb09db016f7669e", 0x1000}, {&(0x7f0000000180)="f6a69a9a9050587a06dff93d759620f11ebf2b5afbbaf9804bbcac7a709e77d8b7e5128c594d7cc4a668555685ce34f9315f132f59df1c12091546ac6801aba1c457d19be414e9228526a2a3963c8d00cbbc24a3a945cd9b2aab017e7a0246196d3c20da1ee95d36efddb273aad5828047d072508be3c6747230be3f974ef33c5d44221f", 0x84}, {&(0x7f0000001300)="8d6ac60db45ec2b4d37f2c74e47a761f2569adb805e3f0433249f7189a93a940c187dc08a80c8eb9a9e9b70428d407ef02a8c6c5eaf208832b1d10d932dfd1ce5634b74ef6029445a24940e3cf909faaca6481214ab40970abbd7b8b94", 0x5d}, {&(0x7f0000001380)="f4221c7e82ffe886a77dbfb4a50adc7f65ca0d9345baed4de631203c88a6c801b559d85ff623e538c8a8450adcbd335c5192ea0c4fea6c7a4f5ed7506ec0ba10984a7cf34e2b2b7090a9e9fa00ac8a2f3c65028f24ea04ad25918191e5250ca5ef0545d300e6c67ea566021545e2cb8cde21a0de96d22a642c7aa0ba8c37914cff09e01514525dd5a0e6ae26b6ae9dbf5db7d2e5de2a6c5f6a80204a0b79d62b8c703746c2ebdddcbb7e287df465a5779bceb7235ab4f08fec", 0xb9}, {&(0x7f0000001440)="2ea3ded17cae543dcac9ffe0773b5ad9cc1d085b4545402fcca857d7bfdf76b4e56c43ceb6395e1698b8365dfbc69046f7508e490a24798056e802813d2948d51ae794d5c8e4", 0x46}, {&(0x7f0000000080)="d9b63fb1f2f461778cd929b23e42b2ba25be050e9821", 0x16}], 0x6, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000280)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: syz_emit_ethernet(0xfd, &(0x7f0000000280)="a9e87a9e90b7ff871e8d637f8533fd75c723a2579af02762f3c646c416e6ae603d8f9ce9a9a1d531d48972da811265b9466a25348653ebdcf11a15abbf023136bc249e978fa8a9e2d6ca4a94aac3483294f8925db8e4d38b7fb18d60f1e7523c7dfb49132a69aee7bab82b50a35f6165b4c76b182c06f4caf26f7fe640d426f46f3f7e2abc20c42282b0d777b6522b55de6c82d4eb7c5c927e74906086df664f12adbc56dcf62c91578db8b8921d5d787a9606889562a31ffb1d58bccd7cb9177298925a90c5498265e83b8eb9757e3c59e7452479f31ebf2861fe1f295f0e9ac6d1c1a066275a810dc6d3c895646280c3c32df000b95acfac80da250e") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x5}, {0x7, 0x40, 0x0, 0x800000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x38e107bb5521522a, 0x60) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4, 0xef) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x2c, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/95, 0x5f, 0x1000, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) setsockopt(r2, 0x3, 0x0, &(0x7f0000000300)="7d5f1ac70e2d1a4e85b16e9e1b93b321603b4bea26d06f4de9353c82bd1ee9ea18f4d096df89930897676edf295d783650827616b32eaa4db6f850b56e9f476432862aa4a9d74cb6ec0db7ed2a9b26c6086de070fde3aded6f622fbd2e0265cd3c5d6a649f4afecd6ed1de5d1efc9a4f2a8a3f9902a932916b33885c9bdedb8611b5911c81ae23753b7bb6e0be1be929baf5e4135863fbf7adc44e722882971f3e72bd177aeb3534af1bff0a442a3412d756c75c29b3254e4f8c00d20287302f5106d4b7775779e2e88474223f2604e656fe3f4c526f181a672f480a11801b03e98541192bd3", 0xe6) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000580), 0x0) r6 = open$dir(&(0x7f0000000240)='./bus\x00', 0x40, 0x64) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r9 = openat(r7, &(0x7f0000000480)='./bus\x00', 0x0, 0x14) linkat(r6, &(0x7f0000000440)='./file0\x00', r9, &(0x7f00000004c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) getpeername(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000400)=@in6={0x18, 0x0, 0x1, 0x8}, 0xffffffffffffff61) 11:46:15 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) socket(0x10, 0x2000, 0x0) 11:46:15 executing program 1: 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) setuid(0xee01) unlink(&(0x7f0000000080)='./file0/file1\x00') geteuid() setuid(0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r6 = msgget$private(0x0, 0x188) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x0, &(0x7f0000000540)) fchown(r12, r13, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r8, 0x0, r4, r16, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r5, r5, 0x5, 0x2, 0x4, 0x8}) fchown(r2, r4, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r17, 0x20004268) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0059390000000000000f00000000000000f8ffff4200ffffffffffffffadef596a31499cf0dc5200000064fc35c8df2e86d19b6aa1b3b2a6baeae6aa9dbc3a5f772c72170c0dc6ec3befe9d0f8c079f79ab49b3bffc9c84184272cd6a832432d4df11c89eef7ff5c7043e900cc451d57b55ca78200001119aa64536ce4f2a88c280df45e2ce9bdb6110f91ba4260b9708183a6194dbac1f657e63e6cb7aa5aa6fd8ef40048641051e255f8db3dc38b95c40491a90902d5d6c1cdd0b6b5d4a378766e3fd0034f21ca07df3069cc4d33604dfcdfbdfa2f6ab972f1be00a5f24d20e373a4863fb90c77446e909435c09c", 0xef}], 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = getegid() r5 = getegid() setregid(r4, r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r11 = msgget$private(0x0, 0x188) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r17) r18 = getuid() r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r21]) fchown(r17, r18, r21) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x3, r13, 0x0, r9, r21, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r10, r10, 0x5, 0x2, 0x4, 0x8}) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r22, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r22, 0x20004b3d) r23 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r25 = msgget$private(0x0, 0x188) r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x21) dup(r26) r27 = getuid() r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r29 = dup(r28) ioctl$WSKBDIO_SETMODE(r29, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r30]) fchown(r26, r27, r30) r31 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r31) r32 = getuid() r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = dup(r33) ioctl$WSKBDIO_SETMODE(r34, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r35]) fchown(r31, r32, r35) msgctl$IPC_SET(r25, 0x1, &(0x7f00000004c0)={{0x3, r27, 0x0, r23, r35, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r24, r24, 0x5, 0x2, 0x4, 0x8}) fchownat(r6, &(0x7f0000000080)='./file0\x00', r13, r35, 0x4) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669e58f41654848b79a7cdecf566c65302f66696c653000"], 0x10) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300044ac7c5fd791e22682fa042588a893a4991e6f67550c758f02b9d628808a5534d60fd19bbc1606daeee13ad8f6a1b8bc0bb65164034e48b3d40a00522fea4e3866ce675a5dc16cc54c52b1b5f88778d4a3dc188669e3daf32b52759fb853379ca15ddd6740118cd7e0bca74875a1bad24dcb652f59f9c5c7ff905ced037faf240893f6bd4727bef1a6856ae8566c0437b107292a791519f2aced3830837195e5640ad32ce327f7999e72371533d9585d85abce868e153f4b98160248e7582157e1bb73f76c6c72ff1ad82134fe3bb7ff6ab288f5a71da09642e3046db4ccb583027e65aa369bc85a3d038a4b3c1ff07dfe7d"], 0x10) 11:46:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20000115, 0x137, 0x9b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380), 0x10000, 0x0) symlinkat(&(0x7f0000000100)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0/file1/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000300)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="681a9a5aaed36daaf668e84fcfcc43047c2918ecb633777cff65a033bf9267302d025023855882b9251e9f27d25d7ffbf9e33f3aa69f547b0e2280b9bc69e34ee147ed3202e819e6b8ff500783c718d37aaa3d29213bcbe3ad17e37574347e04b31cfd1b037ec50e30a74d003a893ae26cddb9a5bb6fb76ced50e2ee7093fe1a4a4547b5bb2148a2aa6b15a0100d21518bfeba8ce99b0193d6dacfe830d642", 0x9f}, {&(0x7f0000000400)="72165faf40b7da17d46ad65c49e510c1ac4bd0e051b397f0daf0d0c514f6061468e8ddd3dccdcce4f8f66c3c5788ac21946f3dd8a8d173503a2ec59ab16eb18c3ff83ba7e122496a", 0x48}, {&(0x7f0000000480)="5c23faee4e464f496d5eb86c54a34a464b9d06fd0cb7c73081716a04526d5edc3bff5c390b080963d93613dd6e32cba8c7a609862c27fc03afe4dbef293829e54993a68bd21866c5ada70dd425ce59edeae3880b5bd13213c8d6c14a3285f7b135cfe8589bc4b2916bcfa520564405a0d35ab08c68c9ec176ca9f8871c91f3ef916aa5684e9bdc02493edd64648d40a38d48572899c212658734da049f4877995ac1d9a7da4b9ec5af93664c624f14e8cde0200da3b5e21523b8d51e", 0xbc}], 0x3, &(0x7f0000000580)=[{0x38, 0x1, 0x80000000, "3b98ebc5d0c733d2182b53733e429480e55e7d0330ce79fbd456871c2c9df144dbd3ac"}, {0x80, 0x1, 0xffffffff, "79e5d6df70f0249625219e44c65a17af8e2dbc1c436d5e5709297c40b346aa0de426a37552c6e1a4063fb6c26c73fc1da2a3401c98d6a99eea57e0c7bc45bb6297a3171ada146727a888d4c491ee39cd9b831e9e6707d9e4855ce44ed2aab802af673e1bdb95548257"}, {0x48, 0x2, 0x0, "02f3f67286ff16c60d09a614d1e4d7d7daa4557f1f8ee8a85e274f518657c298a8b8722135850263fc048b5f9d2389413a67d368b1b90342"}, {0x60, 0x1, 0x101, "86de954b669c69d3dc00a05bcb4bcdd61de00665ec0177302489a9c15a2ca98197f35553e2e5eb005a01153ff6e5f92fadf9016d36416b73c3cd9346199d3dd84ee693ef47e84c970a0291a71e"}, {0x38, 0x1, 0xfffffffa, "fbd97330e6b6dcbac6ef4608d4f0ae44baa0ee3a3eedff168b5e98be944f4396a7"}, {0x80, 0xffff, 0x1, "7024158f42e5f57204025c2b83940b6917685509d901d9173960048a2ae0afbdcd89a805c33608804a339521f4256067d493bf25dc9f1f5ef21557d26f6e43e97e169ba1de5973bf0e430afc594cbc13f4343fd44edb78ed5d0301a1582e046ad7d19651359a1afd4e6ac01e38cedd93"}], 0x218}, 0xd039e7792ddbbc81) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000f26c98b6e2032d2b5b1e1bbdc9b544f0e76f4da889eb3d457dcf047684bd47b172a7735727c81e2e5ec019221edd35676b1780b246a0254a1f21b7a3f2e85a61b45ad33fd6d5a3ee7f2996a68669c28c479cf6c8b905544ed604f0c979e1848f66"], 0x10) 11:46:15 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x10200, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r2, &(0x7f00000000c0)='./file2\x00', r2, &(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') 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ae2f66696c65302f66696c653000"], 0x10) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) chflags(&(0x7f0000000100)='./file1\x00', 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xf1ec}, 0x8) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r2 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x6, 0x1f}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 11:46:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff], [], [0xe0000000ff], [0x0, 0x8000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) sendto(r4, &(0x7f0000000000)="a8befc6ac2608616c626cc7c6a29db67c583c9266bbd0b2b2c", 0x19, 0xcc09bc44fc746134, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)=0x5) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000080)="7a136e0300000000000000b6") 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x803, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x480, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00e42d0b0dbf8aa166690a891465ae569c171d39e24a78ea989e6c65"], 0x10) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpgrp() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x2, 0x2, './file0/file0\x00', 0xad, 0x7f, 0x2, 0x1000}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r4 = msgget$private(0x0, 0x188) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) r6 = getuid() r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r9]) fchown(r5, r6, r9) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x3, r6, 0x0, r2, r14, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r3, r3, 0x5, 0x2, 0x4, 0x8}) wait4(r3, 0x0, 0x2, &(0x7f00000001c0)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x16}, {0x800000006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 11:46:15 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x0, 0x80000000, 0xff}, 0x100000122) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r4 = msgget$private(0x0, 0x188) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) r6 = getuid() r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r9]) fchown(r5, r6, r9) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x3, r6, 0x0, r2, r14, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r3, r3, 0x5, 0x2, 0x4, 0x8}) r15 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r6, r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa8248275d1f135a7) connect$unix(r16, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x10000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/209, 0xd1}, {&(0x7f0000000500)=""/174, 0xae}, {&(0x7f00000005c0)=""/198, 0xc6}, {&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f00000006c0)=""/103, 0x67}, {&(0x7f0000000100)=""/3, 0x3}], 0x8, 0x0, 0x4a) 11:46:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xfffffffffffffea4}], 0x1) 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x2001, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="fc7ada27dd67443645864511d2263b4304789dfa69c678a4029ea22a3cf14f6613ce05c69131bd36c7686d9e9b85b4702970c419e15d35a2e0f6ae38c47ce0d7daad8a5f8ac8fa3fce29c54b3dbd388991165d8085be5a10aba9e095bca3b87288b1c8167111ee462371a2ab0ab28aa954c2af0cbfc92622e9cce4a4a5907097247f1154f5252269e7d56ebd2aac7cb7b57b4e3adbc713638432cb1e97de570bef3935c6fff2c7bf0f519b37193002db851e3b9044dbcd14b615504924e4f9663c4cf949d2465d46249a0afc3631794485d1e34e8d5dd5960c51d7eae7466eb43cc06aca394613ba000000000000000000000010cc8c9f716284b04ca77a04d4a3c474fa1d324ef0a5787d6022cb8015146ec9d1581abad408ac656f7c902b1ee135852bc19a1aee337db4ad5c323ac82acc0ed9c631ebd95949cad6ab0ef05a662a1c027bc6ff7028918e0b7ee6f510c0352f3ca80096a42fa8d7ad9496336535d7575fa22ca100c2bc4ca9658ce28e2bd03f60fee00b8d346e3502ebac5cc7460f6a2aaadb513cf91ec92a1f1b721fecb47bc24d8fa553c4ba347aba30b4e5565616e4e06e37b132b5c6ae4b2d08e05eedd40f9de46564ee4de4a36038ddb258165cdde400d0247e25c1a1a3d2af5efb14f8", 0x1d3) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) recvfrom(r1, &(0x7f0000000180)=""/106, 0x6a, 0x43, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a20b7d1566696c65302f66696c653000"], 0x10) 11:46:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) write(r0, &(0x7f0000000140)="3b0d53826242b754986b96108fbf21cd7172baa438c02e133d06d497366f5e6f717a941c728f03d7e6d2b9ebc11eae2df473376f49f0710f48e2c3abc50037b00f0cf095366b395057467f3e9d6b925807b08185973bfd277fa2bcce9c6bbfd995e35cffa103d15d0bd2cb9d651aa419824b468290c6ef4c2038d98e96ecbf373041bad6211284cda3b33c0b679a79a387852fc61b0081701f7bbf17571cdb2b4569005425880260c86e89c2fa613e7590d46d17d44726d71862c28cffad", 0xbe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e0000000000000000000000000000000390000000000000000000000000000000000c00000000000000000000000ce0000060000000000000000560000000000000200"/99], &(0x7f0000000040)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f0000000200)="0ffe95776c9109482f7e6cf40678bb19ee7d6ee1851fa39aba17b1bcdb9b8db66cc5e79f50a6d3f5a985972b9527ef79e9927cc7cbda17fa3745057539f06eea690e9db306aa163ddff920732efc657791e5a14e71cfd13a90401ea996f7901bf2d2568121446fe6ef6f2995f5e37032e84a20e7c5c93677358a9fe603b3798bbecc2b660eaa16d855741577e6a8c05b909483b9af0cc856d1a8715135bb0a848eef28644598228209941d17", 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00a8bcbc3a0428ff64f88cc90fd66211"], 0x10) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r2, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x2}, 0xc) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="5108bea10018", 0xfffffffffffffde2}], 0xfffffffffffffba, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x7fefa0a5c3b0f8c9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66694d65302f66bb21c48307f6d9c24938eee245"], 0x10) 11:46:15 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) msgget$private(0x0, 0x188) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) r2 = getuid() r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockname$unix(r6, &(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[], @ANYBLOB, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[]], @ANYRES16=0x0, @ANYRESHEX, @ANYRESOCT=r1, @ANYPTR, @ANYRES32=r9], &(0x7f0000000040)=0xa) close(r6) r10 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r1, r2, r11) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) 11:46:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x3fd3ee46bbdd747b) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) ftruncate(r4, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 11:46:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, r2, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8220, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000001780)="51c8ef5270a6f92238e67d5b9864992d92b9f2bc63d3dbfac3854339f8bda8cde86e205aa14e782242bdf184d8d8313ba92226964f9d4674a036a1a3d9b12718da9622eb4b03a2d3de8a147809cc631475eff58496812ba224fc36d93c5a74f4525d6a7643f962a6c485a22492dc12dc65fc9df44c07c16f80587d7321bd19f495b3fe2e60eea0dd7f5cdb1a31bc04e99693ca869910b1ea379bdb1aa66155dffd185fc2f50baa4891f6136c994eaa03e8230fad", 0xb4}], 0x1) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00f52d2f66696c65302f66696c653000"], 0x10) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffff9c, 0x0, 0x61) preadv(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000001300)=""/176, 0xb0}, {&(0x7f00000013c0)=""/219, 0xdb}, {&(0x7f00000014c0)=""/159, 0x9f}, {&(0x7f0000001580)=""/163, 0xa3}, {&(0x7f0000001640)=""/180, 0xb4}, {&(0x7f0000000080)=""/43, 0x2b}], 0x8, 0x0, 0x0) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socketpair(0x20, 0x4, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x8, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x40000000, 0x1, 0x5, 0x6, &(0x7f0000000280)={{0x20, 0x9, 0x48, 0x4f, 0x1, 0x5722, 0x7}, {[0x8, 0x9, 0x0, 0x800, 0x4, 0x1, 0x9, 0x5, 0x5, 0x5, 0x7, 0x40, 0x0, 0x8, 0x4, 0x7f, 0x1, 0x80000001], [0xffffffffffffff01, 0x6, 0x0, 0x5, 0x40, 0x0, 0x3, 0xdd1, 0x9b, 0x90], [0x5, 0x5, 0x9, 0x9, 0x7, 0x9, 0x7f], [0x20, 0xffff, 0x0, 0xff, 0xff, 0xfffffffffffff49e], [{0xfff, 0x2, 0x6, 0xfffffffffffffff7}, {0x1, 0x6, 0x80000001, 0x80000001}, {0x8, 0xffff, 0x2, 0x8}, {0x1ff, 0x9, 0x5fe, 0x8}, {0x11, 0x1ff, 0xffffffff}, {0x6, 0x81, 0x2, 0x5}, {0x0, 0x401, 0x8001, 0x8000}, {0x6, 0x1, 0x3, 0x69}], {0x5, 0x7ff, 0x4, 0x200}, {0x9, 0x39, 0x4, 0x100000000}}}, 0x5}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:46:15 executing program 1: sendsyslog(&(0x7f00000001c0)="ced963cea828201717f3", 0xa, 0x34) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x9, 0x80000001, 0x5, 0x1, 0x9, 0x6, 0xfffffff8, 0x1, 0x0, 0x2, 0xfffffffffffffffe}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0xf7) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3ba0682eaa1b8936302f66696c653000"], 0x10) 11:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000300)="29e840faed41f85a79723e566fd9619eb46907723f2aed30687f9dceddc2cf12a7afa606668d870911e823fcc539ec1623750c699ab596acf13a84b107a5d586e4bc06d31a6b0c4056c149e4e50ded274097068aaeeaf5fd4d9ae7662c484305c7b75d78c5cc552fb676ef7656218d73773783e145433614f06f2ecd39381c947c92968c5ec84db87fa6340716ba1abb550865f4d0646fd2e88727157be146e0fcd0c1346304a9cca5c230584c4b8718bacab19c7beca8bf8ba6726929e95b472fe12c21f9f58714625a620822c429d21bd37de8553e2187d386f92981812566abd22a4d084d0c616a1b81b4adb347f30028de826d08", 0xf6}, {&(0x7f0000000180)="80a120c0c105aa01009675cafea68b4a4a968576f4fc96b81c4603740c98a8ced9ec03b5e0cddb30dc8ee068b88f62bd0a3fead47758969c8e87e59be4cb435d09d26431ba9b2f9998a9d818b5d1b34dd17471494c07647fdae354e5b4efea82f6b9063eb9c52537501bc15b645852a73bc251109fb9c864b3652f3aae18f1cf672b2656e4e6bea779857cf334145607d9", 0x91}, {&(0x7f0000000400)="5e9ae4692ecac8cf0dcde2e68cfe5d874fe79cb0c0d2fea12feccea999bf9a1f60fe50ee9c7859b2cd3f3c8718e6b6d3957f1af31d0d3844e1f25937d2603bd0d162f6154022375dcbf400a22c8f78b77c91084f57b38154dba3fbbffb1a3d88e80fb0b48ab0904564b651b864417f4f1ea247be8764177bc88176ed23471bfdc786e050493da9b29ab11800c3edd37183c32655c362fa37a7629a23", 0x9c}, {&(0x7f0000000100)="70018e5349a462052b7d98e2965f1c536c6bafb93210c3eb73f19d89133bd2458c0cf7bcb6f23f4cd2de311ffd34d74b0add42314cc0d4d096dd0f", 0x3b}, {&(0x7f00000004c0)="4c29e09f57798f3fc35bec4895c1d14409a014e0b261780ab9cbbcc2b829d9f264f06043fb0a34b3e3203289e006918c8b93ba72e57fa17001e434dc4e24a43071e36b74772834b64b80e9972c3a689100ebe36266c6084b153e2507fcf5b3778e3cd86008f65176fe527c7af5e3c865a09a74ed66df89accd81ffaa8474a7d733a632d137e711b54b83e5c4ad8b82e610951ecec90b8176be1494ee305b14e9bc8ecad7365d117024df0424880c1d5f8c7005580eb6c27c6b369f39af137362", 0xc0}, {&(0x7f0000000580)="9a55defad3abb839582e36211df3d6bd96673a2674f26a5237de02fe1714ca06b45fb0e2119230f36e9e2e09b55b930692b7f9bc4d67094a78697b6a94b94e3f0774fb4d93c449dc2f86dd4249c4010aad7b88561e202c147cab52cb102fde176d764feffff055b088051633ab5795abfb7294a3de8bfbd6033d2dd805fed4dfc2d6655984c4e69923c6d01a5e36b09d319aaf785078a7e5", 0x98}, {&(0x7f0000000640)="752be3118b9d2bca796d7b4fed3df8cc5ddf9de520bf1faf6fd7f3f18791d1fdbc547b3df80ed2d00d54749c8ecc8d6a01a535baf61a6ee8a8e3b4edb2d192562541812ff61d1fb7a8facf71e1d42bb874faa08f234af1297a1fa968c1f67dbfde7e9b5c42674f24f7e5b4c802943a513f03db828c2aa3a536ad540093dd53ee323b5a7bbfcc461cc5d60437cf088997673f9764e8a9fb1e3846290ef974e58b5150d1585a8d720743f9f61aa3fb916a3f57672ad1032dcabeb08dfcf13fcaaaa6978535029800c52db8234ba9ac5f41b2e864", 0xd3}, {&(0x7f0000000740)="26a95fb2eb63464d12195105f0e3a1a3b72886e22a5ed907233a62b05108b222f423252e545bc4a88d239166881750f5aa2aee3cab64f07a03ba177ecbf7f13dfea3d532393811a567d1bec1d0fd281bc9546353f8257b6797628948e836afdd8e73400f39a878dcf1319a7389a02f6d42a39ef3649d84de0cfbe8252d65925ce32703be38f478decadf2f033778f02c4043a0787225e3b6d946257f180f4aa846d8d0c466b3738709e22973a90e54c311b55a823039c44069d6d542d1784988d8c89284eb9926", 0xc7}], 0x8, &(0x7f00000008c0)=[{0x38, 0x0, 0x7, "2d32818002ebddc1d6b169443583ae309654520f05cd0a6700c527e1289d6a68c7551f76ebc7"}, {0x98, 0x1, 0x401, "88af5d59c6b36a50a97809baf1e3ded2e47c1bcfad98f776589d7475eeec75d643838dce1bfe9110261e42b6ea77318a4b86cf6d556892c4cb7d00490e68c0e19bcdcfcb475ce365678deea2c587eac117bc9a7c16577bf89ab06d32ef4ecf28b8956f68871cc7f98642e7f805f6d2cc3fad0b90d12327d1ca1cbbf4169b49df6eb2"}, {0x90, 0x7ffd, 0x7, "532d4561f48000f20a885e2da028c3abb9990e6fe20b56978e185772c896684081c262f5cd6d52b7d99822b2f1ac2d48802d38c4e723b0405f81863a033d008d3b1a3876332a8ea44f08a88df32a69cc18d5f16bfba5a90ea82721152d0f118798fe3d57f27f0b20169df02b9b134cc8b04fe300dc53b770cd"}], 0x160}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: 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, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)="126c40dd7fb82fe3a6ab8b10eca18d29ce38d3310da06dfaf91fb0c3364f5d4d28d74cf3f71fba90cfeaeeaa68154d60ba7b59623e7218e8731c7cf50bf8a07b8bc3e329ca00f2c328f70160fc8fcfb820cb994169e98eca1173", 0x5a}, {&(0x7f0000000080)="0313b9e5604e173ede82d76ceeac90ba6266edd9d171328c7d11ff5d0e6b674aadfdacf4c118517fb446bc042579904440fb566dac3731e6dcd09ba31ded", 0x3e}, {&(0x7f0000000300)="9f5da79efdf666df999685ac84d95eff80ebe9ba3470cec2b2b7e1b73c1e279a062b2f3b0e7fe3eaf99a5fb6e7da1a1ce9d67ef2e3aaa13a6b5366ba1a59560c7610325ed4ba5bab2d76b75cca1ee48f9e035de2806d7bcd4d370cf776668e475a0b3b88e740bcc7d53455d5feedcac9dde3dc9a1c9e36466b9933502395cbde856cfcb3b4ee00ba38657052bd2439253cd2246c5bdac2121e4ba1f5083060528d7eeb050229cf93daabad3f9a7d3e1a60605d2790b2f4115dd6289084ef02c216b979388734be80410ac3ac236e962d52e3e29ef5be7fc5fb4ad1f3309488bf5939ba197e7dc35ea139d0272b275b6048468c627499784aeb", 0xf9}, {&(0x7f0000000400)="4cd526c44f2189dd575ff0b3c527d3b2f99e8b7d6498145c529491079caab4a125d706a361746beaac3ef92cf052e0a563f5b7350ae93786d39c973a5dc130c8f7699d7c11b744d0a9bd42c4ec5dff93039a868fd15d34e29f343be1e630b4b8ea05381c05d22eeb87cf76245a406175c48e3c7fb255b0e4968f67dedd0243675c97eb0721d063e8ba323c277106ad7f18d3e5aede61bfb323825ba1c12ceb58b29e92a52ecc438c1a1dbff959eedfdfe6e522a439f5f040fa2f90c21e45d673cf", 0xc1}, {&(0x7f0000000500)="7472cc9e04106b23f40381b4a1709190ece5f14c6995d42c7a3a2a73705abef37b7bba2e91edde3956ca35bf9d99a9d52013b5147bbcefdb4614554d1c361ffbdcd40a6f8c3e996a0d13f6c0224964f57c6fed221fc1487e7ed79bd41738a29f3649f96373907214df09986132df3a6c903a46dd1d39bc0a2c4d604b0cada3b5e2feab4fd85251ddf661e6aa583ba999d37f637b029099135f907aed04ed9426ec79fc32d90513d4786bdd38", 0xac}, {&(0x7f0000000100)="b807ef8c62", 0x5}], 0x6, 0x0, 0x18) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:15 executing program 1: r0 = msgget(0x3, 0x212) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="03000000000001003d0a33762708e94b09009c0890e8aeecd3711d5f734f785b48ee2a7acb65227d7abcee960aed4b35874a4602095aeaab23ad521619da3da8881c4918c5cf03f882e14d8bd676668db80d7faeecc9b589d37f2c98ae727cd6290347d55ebdc4f1a6fb0fec65ff8ea405c15d62c7f4fe8dafff10accf18094dd8c65eda136c285c50cf6fdc951b448b0d67fbe436024dc3578a34d93f9cf0e4e2df14f7facf674f409a30887214cf4d9eccf05423979c5d025b211686e48414e62c9df2cc64ff6e6a022103ce3e47768a921920"], 0x45, 0x0) msgget$private(0x0, 0x534) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f00000004c0)=""/31, 0x1f}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000500)=""/46, 0x2e}], 0x7, 0x0, 0xfffffffffffffffd) 11:46:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f290bf64797a61783cb92b42002e2f66"], 0x10) shmget$private(0x0, 0x4000, 0x89b61ebf5951d8bb, &(0x7f0000ff9000/0x4000)=nil) 11:46:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) r0 = shmget$private(0x0, 0x4000, 0x421, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/218) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) 11:46:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) flock(r2, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0230ffff0064007c29dc06fdbd96f700003b6a500d92ea8ce798a980fac59fe7f7bd3eeffeeb36540c19b73d4b50c986f453efca5b51805c39e7ef21f3566d5fb0fcc9f5ba9f93a64b54c45ae0975d44fc748b73680eecfc6e611fe8509d3cddb523337f7ffff8bb5c5cbadaf2445f3a3242738b906af8bf01d54ec66a0caf7f2d0d021098eb662d73da39a05582827bbbe25b934c21332be268655bfcb4d722a904b094dff2c58b226f6c03d52159057a6cc5625ffeb1b9f3e96ac7aa6114b9cc3173bbafb23303d677369370b9464d92dbabe482f4ded261591467e894d4683adc776d4ba22fe5f33ac81c7962c7dd6ba76c772e1b2d78bc9bbd28960b11397e433f852a4eaec7092b0133c84c59eb64d7a72311a2242c444c13e7cd0d6f0e5d67"], 0x10) 11:46:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x189) syz_open_pts() 11:46:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r2, &(0x7f0000002740)=[{&(0x7f0000000300)="23276105723eb21f3614ab3a72e4dbbb9b9eff8249c759225c2ab41e11fd40fcf301d550cbe4c255641ece3145c9dda9ad152e603c6af007a7ea8696688ccc35dfde6a15da802a03897e3f43a9af1f2b22cd87ca9f06121062e4f624541a92a30fdba0153b4e8e680039448c6a15d1893cb57885f89b205704a2af8d05e6ed8521b87cb5e51881101fe376a8ec8c3c3fa2591aa5c86dc3b20d6ffe1a477ecae7a100d44c77588e8de8c79bc9a92949ac67869a68cf2ea3eb4a37ff77dcc259b52757619f6162028cee84a3327fc8bfac2b79df8633a0a26cefc71ae261f019fe3b387649ba4e60fdec6d00656b2fd032a9f8158ccdba1c9ff610533421adb71d87b449461e7d8527043a6d08a3990abe1bc86f1ee8465ad3c6ef804712e581ac2bf904ef765f0bb1350576f5e738c06aa9f0d34c3e38d971154b2aefb3891bf7ce4b394ccc93dff914892d3673e49fc238fea6baec0398ec9f06a9652a577a95736cff2e98a83383ec1984844632b480281333a2f81a1359de66d0bc990a9d7bf90dc442ac4afe7b98444d2bcc89d47597cac5cf56b53d202d9527fb8a314f89e552281425820e113962cf37165704a9cbd18b395326ec31db0796dae54b106cf5991aaf19ce0921f96d5a67eb5cf14964c0248de8d166c5837f6fa425cc33a4dd9d106714256ab5d1961da4c69fad7e9e54ec911698e6bf3f62b268f3c85fd56df1edc1426794c688e64a9bc6c951173f05689502cd958d6cf4ea302c995dcae4b8e6c09c88c4b4bb0582bb7c055884792de762ba0160939bddf8cba44ecddecda1ac529a6e72b6411ba40895fd813a60f641146bd88b3cad348dfdcd60a3c3e9990318f99f23cf014b401b490512153472ee49f6f1ca8faea1389682862fa782fd63ff86ba6f7778ac98158576b34a90276e01ac9d51a6661edbb5b799beb45301e09f5081b8c79e6dd8d1aba95c72566d1dc81b379370f630872452a8fa13846ce7c788e28eed6a209401efb7d44d226d1f124a39260ec3a8fb604dd8e21201e07609a569e185a9f9285c30610bd5fef742d9d5d7d77724cfb0642291864f7e73a063eaa525cf86db2c5c923d74c75c0759bcf0e552defe885d265d207e786fa1a5c9f7055a831110266af8ec468843c33e1a603ef5b37bd6e8e3ac950394bcef77a2b01bff4d019b4264fa758077d7e22e7a0db70e68c79450c5b54c1a09eea93c5f91f1ff90761b3d3197d81fbe8b59b8eb5f5373eabe81925301cbb23e0e386265a801a20095249620ce42f1d997564aa238602b85c3a29c4c9fa06e8296c9743a948c96652f93554f9a575cf6b2fabbcca3e96d58cd48d20229253ed0de569cb5714ebb7f8a7ab4cd5706292227b80edfe19b3b6c543adc2d0b8d32ce5ae6b0cc5c49b4be5311d4c8e9224d79ddc7b0ccbee38a0f1ad0f4b28d80eaf127260b685be4e811daf407c6bb273a52210aacf489d6d600d61cb611a7a2a9696076b6728bfa074b4b58ef48834e6ae238932e8d9a5dcadd0281b44b362b902326542b533fcaf3c649987aaf825913a2e8a9818d3a97da3fafb304362c5a4bee68c5a470e1a27e964f112f168f06645a0e563f3f2d267e6c84614b6acbf4a203777119547423072eef413d0e58594f2b6bf69a1c6709953ede8eef3a6e9c20be7a44a9e511aa166da067aa324920dbce78d7dee01220c8439abd9123af3e1a4690b612b46bc6b86fa30e641c083b3a7342cd9f92a73cde6921c310375487aeac208bb795995112b419ed5061a4bfd7c3f6c8e85d69aef01add2ec68c61a8d6a17bbd67004d77aa297cf2a2a05ceaf2415f44ef26a0ef55df416219596fb63abfbe08d135d618c441216b1da6c97cefcbd7808801abb108cbf446b93d2165616cc3ae9dd3f77ce373d72bdde4ac41008e1b692e002a17421896fafc9d4009a89215890c6c336066601adb109674a121a7f5c282945633807c1eac388d360d7ed4fbb320364487aa907cabcb4456117de5c7b58b7a9269d78205d825e9a35cee0c1be2984b38675696da21f3eab0ef13f8a0a8beb79c1f13de01f12d607f6429c978b5376fd112b03f5ed8ee28fbcefda59f48a17208deb076f1366165e7ba7948aba4324894493c748db7e3df79456045026a2deff6c5d7d656b639ef0212426e8d6a037ce9ff141fae337d61e3be9f899c378a0ae9bbd077714ff5cbc59bbad097fbfa60755b6fdf5af630715f98d96277cde7b3d01285187cfd992933fc4a4ab2884ce54b60705bdcc90fa25f6fdf3f33747b5cb6828bfd44ccde6a64973328b526d18ae513281d0d9dc0b8c47a5bc99dc27d964209613d7dd0edb7381d0b821dac340d8e5d7fcbd40ef5bbdba0f0b7672941bb940e65ad1130f7026fe735a33af209cb45862f211b7f87a743b7ffd7b59d70d2e312a6064ade571f45fbdd7cbd44189f591ab562ef3107bc66e3be3820b7f46596507e35a0aa42b91d9dd27417b99c15960f0da0b82e44babf36e6e53e46c19a512a881a037df2527c9a03db8aac503e9a0d32773d01e8830fdde1bb466b4b169db242aedd3f562d9ffd042f3fafecf6d0a22b7485d56bfd07ff0efd9d368ea19c54c590a26b2d84f80d45f9ee2f638105e3c69f05cc5e3de90bbf40129ae5b5933b7b4e8aa355714b36115afc9a75c9d461ab08f0e76c3a5456d9926da54d71793af26a7f27f62f6fff3a1ad26ff754af074b82a89a76b63328e9e303a5aee0bf972974128e4b16213d0cb46505fd393777823cd8ee15a3447076500d68f333e2879fc61b181cc7b1eb4a1460c209a3334973c0e15a75ccc066a2d33e3fd96fd3d997d40f28bf3dcae5b8b9ec41ee39ed40e0fbe06cee98cb9b83992aa3332f7f6d921278dd17e816ad4302c8d692f901a8c1623bf668a2429092a4844863ec5eadeb34686b6167e739a75a717ddb1d284ef1a187cc6851fb9ca3a477e021f4d580191caae73a52b88148b9a2d07e23ebd9c95348864ba7c9595347641c1f5946dcb91c553ebc61502c794dab1617ceb5a75b29810804382feabfad9287a55e85a4d81c57e6b231d60f26708e6706c3cde8194d60b09856c84861b2e8b923c866341fc77f41c4aab27d729b6b4f8bf94130f3053d2230ab86007c4028e161b4bcc375c708b659793b77992c77def2d8460ba5ad64dcd0e1420db5e8d6de584cad9487f091ce12aee9cce9bf80734d68cc53a56ce204e49bdebb9c20e32efc834852edf22cd76e5e80003fbd8b336e78b6af8fad92ff855aa01584f8a039a9750ca7ae0b419316ad9d200c50e99de8bc07140fda667027c74aa671c81266e3726da783914bc98686eecd10ba5d14f6b704e221d14aeea1f9899f668700636ad04d73f3cdd13bd8c741cd35ddf4b55ab9667854f71e3dc2cc3f31e8bfb8f62cb580f8563869d735a336341afe5c7e7d7501b0185ef2c2e3ba31e40cc4a71c09a3179379bcb88e3491630d4250e14b3b28ac2cd32594de7fadb572be853650051e34bc7e7da992937ce1975b79da9daa361567cb66af75f1aed0140906d1c5506c12397625d45a0b3fe07d278857ce320853f8162f8b088446d6d3afec652e530cfff5c8b8fa2e1b05d8ea6f0125e16833facb8fc6e0417bb2cff6514c267f6651005675aac6afc73646eb2ae4baa9dcdcbf7f689066b65fd71340f34b8fc30cbc969ee81e0325aef2ac03605d09009fd0b24ea264fd3962512171663a5e9044752596f599ae62d7b8a7cca12f5e925d6b790ed62fc339dd1b57d472b92657a1b96751adbd627fa4aa05e68c593d941455037299dd05d2293140d9d892de7d7252f61accc2462d159c3b799eaf94263ff47ce1e7c1430335feebb755a76c01a58105664929645140cfd92ebf699b4e1fbbc690e60086adcbc267a144ed0080fc2fdbee84224c61a6c7bdf785976dd8881e542c86d6d56db1d488422f10417a97993c73c096714fb237c4486e1a3cf027943df3fb05da2bd9a106552a97e3879524f67092987c39bbb72a6822c92b1958ad5da503d98697900a43fcd301c313f68a714670fa5e796449a3fdff73bfdc2bd9103b0aca23e7c08cad4823448c0583e722a040ce3c6c98e252602ff26dcd08fa24b444889933bd77ce2bc5416807076a13271a17c2dae67b3b64255c560f14a9cd762c132d8a47ef5077af9ec0200681fc8703e5a78b5817ff519436a6d534773517eb16b1e7279e3ca2009f12fef68d6870aeb8fc1cca77cc2094495cc7bb0bfa595e6866261d7f01c1ee785fc803a0b31cc94fd8bb5101f6819fa06c7df5fde0f34c77e52f1cd7accabb2cb4767ba0b1cde93f6509ff14e2ca92115b7ca344c610985475f0fd68a982cda56b410f5c51bc70a4986da7bb3962ce05358dbdab8bc2d6410d6ee78ccb346ef48e7b856ae7d3cbd73492d670876b842bd0f51b4a838875fb02e3bf3a1c52e965a212e92bced8f404f93fed99771c4a4825f4397eb3b266210fb81f67d8a4ac5672d41f0850995e0a37616a0363f81080eb45e4c6e97bb781cd22b1fabb2fb0b41f62ccab48b5953038db7df4f2b1d5b89f60f1b9d09eec011e09dd7989668bf2c6ea4a590d2bb19a7988a0ce6bded15e31706a6f9c3ea072f2da37224c3edabba1fe80225da716c0e80ad023668d1b2c0c731d07124cface2201ed92dbcf137e1dded0ec17acb693a4facc57504b795053f46bf881988f2c429a08eacc3771fe1200fea8aa1039fca5b5c0d69768eb69f38afcd5ed37bcf75263300e5c7d50ce8531bd989910e422a3b336a58351ccdccc1699da976eaaa045e5675fb3b67bc6a5678f58be431fe74ab51b83838b6d2656caa7271ecadece2fd2e1f3eea2b42ed0ba1830ee454ae35bcb6f4acffb6dd76fca817cae5473e5a1c86bae0036fad394e2d0560c5a7516fa326b54f8bba36f914b3bdce65380b817f9672a3d15f561be22481359116c296eb6ec2fdab958f9bfcfe56f0e52b34acd36006ef931203a6638da7d97b655634cd8557386719a30cab6a74d998aba434b2ffa219b152cdc4d12f5198e1531a1597a19ece36f05ba535256050403c3687acb9909fa51ea8c4e4981d4692f518b490d12d40b6081cdc5ce0cf8010878a023c335c19885e14b32f72ab0f2b68794b2a4652790fb1ebc4c7b2f9d8ce687ca52c08be3703f7e805348b74aa881ad0faa44fa492945c7d74348ac5569569894d8471dc4055130d8686527f9e38f6f763cd78e1a56bca8eabb8e66a4f2c587585142573b7e3deffc53f5356950792ba7787839f3198461cac9af2d53de825578fab96d88a7e22145827b760ab5db5879f70492df47885e1b55f7a1fbc6c0327ce18d1ec5d4870fcbcddfd836086c5debab383a63670ab10b804bffc4f84f382285fdd311a23726ba939761f0032ebaf31fc824ecd270cecb3c3eccc6b87b1750ab36f4a3526f62cca59eac6430b59d3cf11b9905e7ccb01cfdb9b91d120aa14365802f5f13e51c22cb46f16a9f18c960aaf3e79b4fb4b2edbf4ffe3cfded84a996a03640f6a4793c9b1c68474a43792cc51f18dc2fe98fd174be4138e337adf0aab22ec6819a43dad841f05665a3533e4a981eb42df1bb2463653b14309f86c2da6ce6ea97a68b2d1c7927ffb4d6e72b0c88e8da8c4a19bb13eccfccd7fb1a718ddfd7eca9954b07325808eb97fd6aa02d153df0131508770f2aa295d593aa884cd8f88081fcb62fd66e27904011a38d4851d7edc0415f7f954f5b868a7c52ffb317e63a9a61de45ee50a10b1e6e663254f152cbcd45a6b7"}, {&(0x7f0000000180)="484384e6d2ec87f36102c8d28cee845225d725a485079766ce5caa68229b8a0dbab6e3006b73f28a933707071755d73651d4676dee1cbbf3b6d0ae15e7d973948af55a5b1590a51582b17c900000b5698d522e8fde24af8c1aaffc5ecd8ff1226c4a0dabf4f75f28122e1a76dd1bf692aa6834c2"}, {&(0x7f0000001300)="873a27026809a9e43af25fde437602805ab73a0f3ced1c8d152ecab73439663f9376e6b662d8a94b17b4e63ca13aeb976b581a0bcb6d04ca37774d850ac4b587290131716d8e4fdead7142309242e84ada424244ee70dc372385244409e65fdaf24e3d29e672bd3c121955c869f5d09f8d562baf3eb274cab9ac00b623cb78ed0affbffc2ca7f51ba3808e74e660ecc17afaaeee8b28327bd929239cfdded77f663aea61e327838f7f19e60aa28513255d3a566c76360174c1162714cfaca3ad55f19ee9138762549c2fa10c8af3ebf0cd96edf768a97e3a6497b8b04e7bddb491e7f27f47cd3fcc7b22096a7f3a151852de8911c8046b3b555221e74a9c0f91650fdede367397d513a5b50a7828772d1c9a1f432534509a4fda0a283eee6ae91caa6cedfcfb3d1bca121b4f61cad99d7f8a1b60f2fef5119261f75f68665903749a42a9dc402b45031baefb75b577e44eaa9c754c45d040341314956eddda07ff0833fd6851d5184b5324ab06e35346c58af4c95702ece53cc7f03df4757eb87a1aa0456b519f449791a71a27b1ab50d9b4950a035efffe073b7ef814137629b28d0fb6659b53d511afbccd244ab7cfffe736a090ba96ab1fc02a8a97ead7eb131d7cb5eb0b865cfa4b927a1483c389e7f0537c2e01d70460bb9d073edfe43dbc9adb93ae6d78f282a81c9f823a02d11694b0c50b365192f25347adf087d27be7ae89f233648e78f60c362252bd8e9a259c16e5f58b4bcd26e70c22f895e46be4ec49352bfea8e4244434663ecf937f6bcd26fdedfdb0a7a81d41aa2e857965b82e86792d81ef177ddc6ea35460c68116a2b5b887f736bef06c5071f27372ff1e76ac057ff6290a3394f1580c715e35bf391770eb84dfeb46160b59e56d22e7bdab4057a2004e039922049277df0dea1194256cb26f1cd6bce516b2dedc39d4510b260299533cad70496b113bfd5e506bf5d1fd2742d2765a35f3c6b48424a91d3d101d134ef6a9c575899480688a64413ecdba6760d53f09fa01b6458c70cd89a6ec7f23241d7a85ee2f83682ba15f386a8866bce1e9521ba544197d59b9680b00f594ed8fc5d1abd85dea3303ac2fb63d1aff2834d8508e1e2005cef56ae48bc4852a6d58e0e7fcc8f39715e485b101d1e3b1dea9380c7bddf482e11b8324675e4c6eca2cca2cc9b287c1e5439ecc4441404f7e98bd45699fc4b84064f22b90f580eb2b1ecd4963a576c89a6aa18e9a3dbad139cf9079e43dbd3046775a7ae02b26136c289faafd62666d23bf0ba271d80b33559712e16491826cf9d0e38185543e01acdeb41ff26be08c6856c1877eee8172476a9471c084dfdaee15045d599ff23a4ffc5a1eca7fe1faaa07caea3412076820ff333270b6b27d0afe21057ee283380c06a46dd0b1152867f0dd4a811eb1f0de232324b503e74497df5454ec4720ed010fb6fa01d87369643428b95042a1854e833be591d562f5d40aefc04c33f2060aae91d39b20983488917e51d5df40b42b445c40a29acf3277fa22414bdd65921e569cbab4977c76bde4ec9ab8182358a41bbebc7f115f7748b7bf857acd3373b40d11b352a0c21776cefe18c8a7db767777ebf33070c76f5e7fd6857be373e5d0e2b3b5bd19a3fbffd9f7c547062814111dcf48c73f0c94f29d24c3d0f85238b445ae90bed334d6cdbf51f9233a0cc5f9e29ca58b42ddd300db55dffd2bf300687174c705b2dcec4b4c4bc3977010ddbf2fe8a134d6d8c667cdee88957569a9696f02cd5474482a5d17e8329aa44f36a828dd6052e764f405a0c42f55a8214b431ad0936e21142241f530c049be45472fd4861130f59f27ee89de46f76160b5d4442c005b1b69e25d5f6f31fe1aee5a66e0ee9bce9dd6ddc1f95f07f8c15f64d949bee22fd21e385d18595aabd443227408a9b860f9b1f9d0774cf89baeac10e86aed6a95ddfb937bf5e775c395cc5ca88c5d9fd172a5900ce0b389dc4dd148ce575ee8bc2408dd53e331d7565f94518f09ef2f92b19c851783fe5e249475f341db4998fa4f00f2d7916969041048d0d1718b1830828c743abfebe2eea42638e3c62b004a020b783ea16aef1db7fd2dd0f9ea5904c2e22363a5c72beebe847c065fd9e6039a43fb85736f6060a0a8bf407b50675ed6e142fa40996d86d8a6fb145d47d0cb3273cc4ac628431dd61a69b5d78c91184dfb0338455389603cf994448af2509011ef4a2eb9731358fec980b507779db70e9873e17e65ee148252fa600b4dbf4ce3c53ece9e43e126aab13d87fc6e74e51616b517b26c46a1ccc145312b02aa91d363162ef8319d3b3d34fb9423507f3ff8d2d09e6ab534a9b59cd70a3a5ff8c06aa72e228b3288691c02fd8c2b9701838b577fd775257cb4bcf2b3a82bc4a4c70e275a69041db67748ed1a0f0098c9a95ac649aa9617e3363884fcdde224ddb8f299024338d7b389c91a9dafcfba5c71127169f71426e5d2909dcd0f84afa873a8bee2fc5b6b0f3217d3959ad5a8a125102f3698aa364058b2d95c05ee0c0e3a92adaf014c39bda7939d9fddb102d312a90673a7a0a6266e11d783db2a9e9144f53a47508308ebf9701ab8c42c2b262669d857181d410888c2a732efb7d4cc120038f58bc9b1ff9263b8fb223e6c9fa6b0d7cbde93cd988947f6f558588fdc95fa3958ab4772b605e713f119b83c329f30fb519f0c3f28fe9bf20840c024ac9aa9db2f2f0d9bb34e971002b7f9d52d959748692781932b4ac881db464a0dc7d4a1c3b59731d0d050f8de66bb51e3249d7908f8d2b6fcb9652458d585fc6a2ea6a5ed423e910cda7903942d883a82f6505d83a6e2f6c2b4015b11e8f40eb8768179efc54d28eb7d4567e22cd6ffb34159102dd565fab98fa4a80b1471e36ea3f0260206c702133a51a083aacd91063c91c606e76fec2e2861cdcc816609b24cd51e214414118fc4de6b3ea77dc584a35426189eec18aff7aa7ded20189d122ec169655eca877da1a93182e7ae3f1f32a2f4423336253637d8385ecc586a0e38d2197d229207d6eb6fa4b1abcce4eaa72a91fe719dffd0d2f2fe7c587b0b08cd448f7b290a131f9726c81ca70fb75edbba331dbcad94fcb035a191700e05b821115bd517076a63bad5fc0609d8b4bff3ddea57db670477729d123e1092befc74f8008f36f0035338f6991fedf9d67ba92778758bacf3c5b59016da9e67e8334361f88ca532157f2cd003589d148c0f3b02d8f9c73a72a5a03a371b8b579aa37b50816a96d983b130d791c21a140aad18fdb76fac9ddee54a72d69d608df26ebe2f2ac8492046a0b8f17c6b7b502165235e468818583bf762547b394e2b2c6ef84b130814f95827e10f7d1387f6c03e383ef0a0fe0800c8d554828d88d6ba4e59c54fa3437f70e2decb76d83b7d5a3e21e1d98d25c2382d44fc46288cd66b762e9c64d84ff5a6ebca430cb74085a7322e361ce793464b1ba85acefb0b5fe48370dcf229a9855e948e13ee9cb4ae7aa55fd2e827b4aad503ec02cbf15e61679155ed16430322d9ba7d59b10457c8cef09ca5f3512f432f2b51d3e8a160ae1d82155302a8a49948a7144ca01992983c16c9dbaa61b327c540caf452df9fe82153e3ddc68d91f80b43f698189ed7dd3bbf40f559793c4cd63c1655306748167e3954bdebf9ad3daab95f4e0603259b10e9bf1cb2d1ab40e3faa1130364608a0898e79d4d0bd54144b93dca37a70f4ddf6ec70878e86e0eb2e8cb891a91856b65632f5e41f767001c3b1a76d72d5b19ddf7df1fcb371230ae9843ab97f73e452fa6133f021da23651fc0bb03beea5525b0ecb55b402c567a59e9547302ccfde97d5f4989b7ab21bc3ecc4d9dcb6a94b7e1726641e255fcebc966cc771baf41fbdb27779500ab9bb80c07290b377be434c0fbbe6ec88e002f3abac7bd5097f63d19b342c201d5c4263c7521aef90b1170cf93c4971be553995f8ddb5de112797515e2724b0c1691e8a7f16c6fb5bb854a81431ce34a1f595707de009d6293095d9afb74184906a40a00e32af741d601e922860cd3377a6a1035f4a7628a56b0ece534bb7a85703c0c00fcba56ca179ec99449abf97144647e7e4f375e5c3ffaaf05bbe48730fc2f1c0e3bf5d4c35a690187d61e6ceed9546e667aef01437bb4e889c260ae7155859d1668abf16134760aa53055ac71b76de2eb45186e9891ad2c0535ade5ec9fb1d8e87ae125bb722901dd014e5399983b3e399414767658c6499d8dc760762a5cfb09b61e29fad384e5dde93500675cdf2e9c5bdb9b83f4e29b97aac20bf3b7e87edbdeeb932158e2796ffd25113b363a75e0c222115fbf0959b7cd52f721a44b4ce240bcb5193c0a13db031104b656b3e217781e2b859bd20e5fd02481137c4ce50edd6910d2ef1ff867654ab93b4d39a6bf2e21b50d4cc7ea0a87c6375d810ef4817acea8fbb3ea824972ef5185c7fc9018a041d850b899a407d21614d280d518add7d0c13bca03a69315017c2b05c982dd638f0c4954b24c96d3b4de07b2b3f0046b5b4f43ad3cb3848b8d8db93563b5472798d24779d50f892f152669d5cbb976b7e892ef9d7f940875cd3c6ccd8ae055a11c9a4e02287f44c2e55dca199a0eefd101874c37e695c79f7a8ae19935368f447f9dadef268f5711d966ea9ac1eeef476f8a75e91a93884d0602284a3232683051fe502f326fd8a986dccc6ce279423e6ffd7bf476eadc1e1f455d1e8014a3beb7d8646b27d54b42a811b0521ebff9307345a769c092fa1e4efd1f23ab87afd69ab9a8d92c29bbaa275c8eff63761be0cd1ab02ecd878ddf1ed21cb11a5e726cd8bfbb6538f074cbcdfb6817a09491851ff793d5f32af724c560242be7dcf6ae6543544517ae92173d4a82cf0fca76086ad0e25b3de4d2a3a6ec4861d2e9e4abcde5a5f48a11f83ff6130df54164a1f18e62f9e63379492528867ade4439f8be0644c2da4c754ffd0d0e289bd9892c5b75dfe4a703b055633fc4371e77f089dee2450301207058283dfbe067264b9f2b45e0d223f9dbcfacbe5b1e587dad3407a5f81c13051fc92622e291ea232aad49660d6089210f6116fd1064f79b2c1d56a4d646323e1478a38e856faa1999cac1d8b2abf95105be70531f6e8f70ab1bc4cc074a8a05684dbc1a42a4f7a287569b69bc129b429c26d0cb6282c96554484df21cd9b9887554e0c63076680e0c9f3f11f1ebb589040385d074521c09c80cbfa0959365e452fb2ba5e8ec7110e6ba5fcf4832744d7f03ecd06897bc65cee897bd782daa35486c98db046d47565464b344b9998086d384e7818beafa855a14f3d9ef1b939a4b5b6f49fb075ff6f211d97f420ed670ef9a41792803e21eb6fcbb57bf24a6f3aa941a313786eb0e8c5bd52e25e23fb4a4fbe5b5e721441c6d73380d9d5ab72372fad4d31820da01f4552caa95958ba70d9596629fa02cca88cbb9e3a41f990875d25674c72a0f068b0d1eedf11e3cd805a3e32e602e94d098ee3a6f86a1d278a81797d74daa307e6fe27b4f41f0551d8da543ce428ce73a0ac7b889c9eb54fb1b45bdad87cf7542b782a83b6e1140a454936426135f068cb1bb5717865d139ac456aba780c670dbf3088005580f63f8de714a18b51c87f8b0bd451968115eadf9293b395f680b3281bfa5b26d96eb31c3177b6ae7b587a5d8c13d63002ed280fbaf42e2e9a38b9f16ef24eb6db51ebe816010cf6e26ef3ceda0871cd397267512f6c79bfbe713ac94cf578c4a0a628bc64e3b06799959c4f32819c"}, {&(0x7f0000002300)="c51bcd4f1f8c3ec62a8ce6ef19af7738e307ca8135b5de675140ab26b616d6fd200f70a92948b2b89a5f6d43199c85b23596dd9021aabd5a20f8059ef63e0f23ebd202dd1df0ec754d07fc4241b41aa9bae3844d5f2f5a627dda26798736b54f564e6b3d826603cb001e7542dc5fa431c645c2232de128f6a91500e278e81a04f551cf821f985cd68a047739419c37fae195944a9cb1600471be7c7d4974fd204cc369a9b8ccdb"}, {&(0x7f00000023c0)="f4c27013bf353fac4d9f49dcc28dd5f7acfb1c28c271f6086a3edbbe15fc3844517d32f5ec5b7d694817fc734f5ad43abc69fca7ec39961b9bd1609abef47d5e73d6fcf4f47d4a5890fc73023b84ce2852c7ccfa9f44fbae86f193f73c0efbe39b67cd35454a14fd694667dd3ce61ccbdb248d0b68b0dd98bebe21e62addd7725d431ad6033e0b19b4873baa87d4a4092a23bf0ce7f4ecded780a39a196e42e5b6578155620b6d3a915e3c90052e3c243b7c1c165f8ce1ea91d27ee23cfa82c32cf022e08f70c030a8d1677c68d0738dda137c1d5835b8236a2a70a081195e5ae7eec289cbe7844f9002682282a9e018e81e31abb9"}, {&(0x7f00000024c0)="0e12bf765468ea70e5317168794ff92717a58de19a4f6c9d707d5e0fc80fe6f3082877c6d416b84d2230b2fd3cccb6403faca010ae7ec753f9c2f598c62608c2d3028f09da5c1a05c2bdbe7d9d2cc77d2f3c5db1633e7f8933c46d7d0adf5ddceb4492"}, {&(0x7f0000002540)="ade923adeea56952612d263ca00f4fb66c87f67297d0226d59cff297740116f5d88abe29db695c5499f39acab504551dacb27bcf1053496b8f3b862d46fa1bc29df0fea2e760b30fb150c288e83d2fb5be75675204c3fc27263b8ab0ea7a572fbb2314542c934f4294ab6cc7875d4a8e3b2de9e207f9deb08030d9d11a1a35022fe0d0f4b002cf8ecb95b48cd52dfaa11164f8dd2dd2acb7ba872dadf35598d0b1dc5b2ad24b5574420ab06e4119d8d24210ea6c6827b8d09e65659a0c91ac9b6ee1df4cdc03408f54a9173509a0bc7e2bb8309a18cc02321e86c25f45fce738833e8c3a5f2c93a8bb9c0d6fb4f0"}, {&(0x7f0000000080)="97820b31bc9deaef3126e709387c5433744ba4d72cb24a8caa7b35"}, {&(0x7f0000002640)="58e659e43fd6b0165f5bcb6b01fbb60b88fbbd052967842ba0d6a2e6ef0bc45ceb2f94f3bbd1c7a3f26f34c5fa6574f8d27c1f8877c405d193c32038f930817fe9ebf0b7cb9d86a5aebe3741567f254c2b9859dc3588490e11259081f18e266173fb9647a26095442cdb526a8dadb23b2101987004b90b37eaca34b7157ca1eed90c5904900097f6bc6ca3165826ee9c3d87c8bc793390dd19f14be56a3ef884d4f4ec59774032d8365ed3dc2f507e145a956f010d4df79778004736cc167461202848f55c6a3439f8b3bfd487d58bb91bd812a7f223e4b48781ae892b81c7a6c7516b5dbde6188b180bcaafcde60859f7bd00c8f374ab"}], 0x1000000000000208, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) kqueue() write(r0, &(0x7f0000000740)="15", 0x1) 11:46:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x6, 0x1, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x1, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r2, 0x4}, {r3, 0x100}, {0xffffffffffffffff, 0x80}, {r4, 0x80}, {r5, 0x40}, {r1, 0x40}], 0x6, 0x7fff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300087b3f1cd63621d1f399c9894083cbf2301ebbf2ab6b76b733cf4777b2a8d3cc09f3149bd18bed7186e912081b5318686e59eb5840384f5a27765d3ba998b6b92c2a7b77ad6ad1a4c8ce1ad6d91659b552d3641877de48e273cf4c16de213582076"], 0x10) 11:46:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockname(r2, &(0x7f0000000000)=@un=@file={0x0, ""/21}, &(0x7f0000000100)=0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x3, './file0/file0\x00'}, 0x10) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0/file0\x00'}, 0x10) `‹øÿÿÿÿÿÿÿÿÿÿ¬ïYj1IœðÜRdü./bus`€@`‹øÿÿÿÿÿÿÿÿÿÿ¬ïYj1IœðÜRdü./bus`€@`‹øÿÿÿÿÿÿÿÿÿÿ¬ïYj1IœðÜRdü./bus`‹øÿÿÿÿÿÿÿÿÿÿ¬ïYj1IœðÜRdü./buspmap_unwire: wiring for pmap 0xfffffd8060b85da8 va 0x20000000 didn't change! 11:46:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) 11:46:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x4, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2c1, 0x3}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='\x00', r3, 0x2}) 11:46:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x100) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 11:46:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) 11:46:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000440)="38eac5199c425ab16e3758fc791db364bbabeb6c1f15791e00c5e8ba0a8717d0fb74c8469affd77ccff0e23d122431f9685b206c94922cc983bba8fca2f689ab7ab92f60d74079768a55871360619d5bbc5e111095d869453a3bcc1b59e03ab64f184825c678421b5a192e0a8e54c8415bf52d931e26b708859594f86e545ea462b386a4bd71767f6781b5bf83b990db85b55c2d328a4b417a5e322454a2fe5babf12ed4f87caaf6a4fd42c58d181d7677a71c1010f4411844d0e8ae045e7bf90813a02b4d3db3895ad6130300"/215, 0xd7}, {&(0x7f0000000540)="1683e3d79d0f77cbfc4276d5cd38b48a900721655055a56b39cab653bd8bfb0fe57957a9123ba02c584e25028192d223ff1678ab291b722580190824e44aabd8db3524d6154f8ee485d26cda4d8c7a4be370152e088936ae0d2c03f556df568a31bec45c9f17298ad5b34f633c163c9514ff2e43275d98ebdb2f36f84af35eb3a320d032e7ca5d33d10e9af7fbc2c29f7d793b6236dc46ea695d0ef32b8f5e8422dcbb220edfd170af6cce8c4d80b10d7aa6b20bd8c4febbe430c3eb0d4899288b183a9ca287b87838c0615f6222a972568e9bf9825767e48541458cedbc1d71", 0xe0}, {&(0x7f00000000c0)="588cd68205252d3d10559f6d29a88b876dca7e8e8b4ebbc96b1774495ec675afffbb234e161dbfaced817d82eca440878148d2b1533d7ab9cabd23089382307cbc7540f66eb766008423b7178a853deb8e88c33367471639999d17e9024d712f7e2fd204cc443a383a97d70f4e1c15c64feb0b7656140e35e306581411664959bb9b8e5d29598cd2e8c39582b46396b9af1bc0153aeed47ef902c53f58c8e61f391a60475d05787135b20b4c96283360788f9c250ea208669771187626", 0xbd}, {&(0x7f00000001c0)="a7814b5564ea2e46c8feb2a72f7f96a502bc0db64e40a04f0c9f72b2ab76d5c61fa06bf0c73f9fd8c08e03d245a244489a74e2012f038e4875bfc4bf042fb49fac8f5ac0ad1ec00d61e6cdf7d4c0f732e21f04199d603f5c479eaa68af859db91b8b013696", 0x65}, {&(0x7f0000000640)="c2d96cd2edc07afb54bd2d9ace7d9f756c703a0e5e715a9cb4b4d31ef2cd9caddd1e6021633f735f50b5f1eaed12b5a9c6113bd58d022c5afb9f7d054bac17fee79dfc92e20b60115acb6c858d261a4e", 0x50}, {&(0x7f00000006c0)="b825d200ec645e62d772988be4031bbbe3a51888afa91141fa96f40fe09073bea5672dbb40cbeabcec6e8814d6008bd5e83f6e419148548d86c8770e9c567f5ee328cc4d0976c81d80aae00ee3b324eb64599770576d31b7f96390ee249ca8543dd8ed44f24419e6988c018f048b23db08c6aaa419ee7c3856ccf6759723b3ecb6766673772f65d216d33d9d86433781643c7e6a16d689d5442a0a2db438f0445219b07c1941c2f075c90a2fcbaac850b7e25537a891df8abd1ac6d4cf5d0b73945e06fa179ddc75a5d28edffed78e19", 0xd0}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000300)="c1887f0970060068b038e565d70bd418a62dd0421b7d431651e10b593dc002b6e93399d7fa44d8080f9bec9654ee88a14cf21782fcaf46d5a8312f2a21fea3f58f002e300c59831c1d1698940e02306d254c0219edc9e7d6d08f8bfe36807259d92970e205c5e807f1", 0x69}, {&(0x7f0000000380)="66b33da1f6bbbd1a745679b76a85f258970fa273ae623ddf1e7e0325cbb011ff17d4b85e7404a4e7266c0ac5ba0bf76c5074731f7523b9b2645616aa30e0852c283e5578502bd32d74d7e91be2fb06c140faddac6225b9c5b216432529355939ffcb2dba98c9cfe08e11675d0289897b36981212dae0118a150fc6ae6e7d960ca3859b2fc545ff4b7ba6ec1bf801d86a3651176e7a70b3c32a039e7034a2db717e7753e856d0dff79f759b0fefa0c9", 0xaf}, {&(0x7f0000000080)="cdcffa8c8f76587837dfb1f7c61abeea739b95562f2975190683a9e95a1eba1e3172f3c5a24439902a15f626c8308963762c0b8796", 0x35}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f2ff2d0f66696c65302f66696c653000"], 0x10) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000000) syz_emit_ethernet(0x1000, &(0x7f0000000d40)="9acfbc7c7f38923c04f1a558735e91790d9e919139363c7b4f15d0155a0b07989c66d963ee672de9c357d22bedcb20f8ce17b681071e14c3dff182c6d7109c798bc4cb865d9769be454ecf96d58cd0ec645b71450bdd50c0e1c234cc5f961c2abde4347fd0f479833d88eb6cbc0df2f97b9ffb3c6fc60b0cf2cd31448c62b317a6ae3d5c0b290119992d2c7c867830073cbb8c4b93432aa365e6f5d059e18f2d5d5d81940acd794f861f5b5eb9f9680592beb4be6e5aa08093670aa3a246d0ae8bd822287c81d349d5f247875480bec757af4ff85ae81c903bcab729c4cb69f11a887fda5ebcc843dec95a5acd60bbec661fb2fb0bdd5f334160fafbbcaa8a99ee9c0d076a97daf8091da8c0ca14a873c83913eee2838dca161a8229ff623279c1b4598209bfd3888c6e78f10bf9c4cf4812df745b97fb7005ee4f5ce3bb751e65305353d810d14fdf1384918b29688b5a1a0667cf7d2dd42ea4d7f81d1b08054baf009664770915df2825b99f36c4f657e4e4c2f49ecb8fee393b482d5ddcc9205ab7f16681d573de261d41e861b520a80334737c1ecdbd5a9cee1e9d07c5ae0299d91c0b3a02d2749dbb781e7b15de237aca58c5b1140ea0bec4b867092f89b7ab7035dd27d4e6fb1be4fa759559d839ce8f98dcd13ffc6509fc7ee644b8b69361875188a8db00a8359057ae78ef456145ff9272bbd742fdfe03c9c91685a17ace1dbdbdff8fc91c416121a6b52c2a5260aef2b5e7d6c3873215ccc4c13691e0f54d4e06500c8c5083a25b9f3a6708dbc190f5063e3446bf3b4f560ec9bcc087aa1dfe5669ab28cd2ddd73c32add854b89342d50ed772d168d45fb16cf67035b179685a062ba31c5d4fc4a56ae9416a3dd4139cca0f3592bb03e80c5a7ce605c3048d22922888fe7c06529134d55aae1d7dcbe107a44b56461edf45184da40e5748a910ae5dc120c2a33c3aa6df4290974dfe4fa5cfae494a8691a0e3aa6d2c358fa9a4c3e3452968c2b81c65a02aa29b3e7dffce934c7b42c60715c29adff86762b9ac1deead829918582f6164bf5721fac1a95b24b41e79d06e9383ea54ca2e3da0a60eb0b5d61595cbcc2321b185f2f8d8b185d7f223027e404687764b80375892a748831acb6cfba694d82898d4130eea83723e1475708ac6626092b82905b9cefb2ce82130f19961db7c9b622e039a528dcb69dec89c728991e4ec3cb2159909ec52be6804bbe4e100fbe432f3d6e0579092d2dd14c48fdfcad892856cafc604af8a0287fc8a3a14a7a897616723ca5a36a25928d7e371c48e4886cbbdb342ab4cfe2ca24c8e8f3781dba10355aecdb5a0f37b90bb7e32251deb27340d9090a435b0372da0dba620950d331fdb7a71aef3818ce238bd2d458dea2232205e1a54d60d15c13edd16d48d211495502bae9a7b88e9c457517af238abbc44e8e4b3cb8549885bfdea31625654e1cc9c76c3ba0bc75faab1b2611c4c5f1bbd3c3d0656ab3ed447b3e15215a99c14f9d87920d66fcb48596b5b24da0ae05391cefc881775013238a7de75f5bde164e8cc890ee0eab8911801212e35f333d6a30f1fef762286b7fba2eeae9cf4e4b79152cd04b46859bee6db3608a13d2455023258abd0cca15ba7e54efa39d36159104175af267892de6e8ba17faaf13364afec0903afb0d154d60bb5cabe072c10eb7440f627aa1470fe0b20ee4094784be6b4cf1717cbcc9697fdfb32e790073c8171e1a42d7e34e5d9d8a4c3a27b01f338d2dff7a4411c1a8b6e3f1fbe8a5344d04f9e19fb5c8a587c175dac5bfcdad522fc98d4cf38c95a1a86fa9db59917fe5cec26e2f36154f7c196848be245f0b20e021c20787dff1c7913746a7d71ec89ce587abaf6153e8b4f8a89e867e8346c1d613b22dce44e78dae273b3443b7f9faab3c9ce3172a9b540b2884d198998462f06fa29b4ffab6e673d96ecfa5914f55ca607e8a0fbfa78eb0e113ef5246b2037c8bb5fbc0cfb648a43d6dcad8965bd391541332f42fac5d12860155caa661972260b34aa4360c41f6025135b179c9582b3766b916b1aa01d628e4f6c92e368c2f10d5ae27a687c85a9e001ef3c78bb4fbd9526a7baaea9ab6c7ddb0dc0228c992137f653b770bce25412b96b4b12736a6c9d2a3e46aa44e26edff39e07111ef293924956f9793ca4faa6853e379dde2ac1ba5e75b2b46a1588c92faba0b04bfbed7cdb18b3a87298ad4ca510ff89008d8873cb13fa0ad1453630c9f867a42eaa1c62cf90f33b0fba1c915e7598fcd9cc491fc5ae55de12c03c6d65fbfff7c4889f7785537afaf5a33af3ea936e6b64d2a5daa4357c4f4610299eb3394974d23199ac5e93dfc0423ccc6036d881396508b0f981bf774544dfe568a0d78ddcf77c359d68a82085336dbf9e65c34e0f5ee60b34ec1f52d478c5308e5b168eee3fa4a2a2ec8e181316430c112b34415a74cb9005c1c33c394f57bbb2914f13817aed985965e35916468efa56b7be7f1942de1ed06e6ee685df4893d3bdbaaeafc25f73704ceb0f9b804098398e0aca17fc934389b9f37b6a7737c5d8e719b6838482e9d8d21a42595c6810cba0bfa2ed41bded81aa494d99725b3d60ef2022f2c1e36d80181c3014864f7445ff444bac847e48266e1c2b5bb71707c8fd5b406e1fc6551ddf0e67bff899baca230f03ee44a0bf727ae6a872cc9c37b6d63084207966fed643222488b85994841c3515c3332aac449273d26b0fccb6b4c81f1cfd46c633d3c6760de010374398bcec572d77bb45f3cedb51e5c5e5e5fcb7ff6b843e65d034e9dbbab14ba66c2d88a43b844ae5ac9b43e88890fe24643b064f9f71924d76efb1cebea0b3932e98501aa4d0ca903edb88b8de1ee76eff0fa35224889b68e9437ab1cfaaa53f6da72ec557443275d5df01a805afb8f2ced79620ee22eaed909e7c345be7f02127d7c8139261c3322800808cb8ec04b8d5ebd960e23f7662f5d3d551ba0a7bd67df6dc3a32965d2e8087be5eb674f6f51f77d3f6556aaf1800817d579557f0a1bd9cf724f91e88e170b39391c2d1c57152da65c3cf4fda222d8a8b2e8f2b0b69d8dcd7d5b994ae01eac9ea4d2d05ddee9a6e8c83d9347d4f8d6be595bed2152c6e152a511be6b99fd609822c5410b04c94b984ace41ba61722cb4749d64788f0d9d080266ac066d430746a661b00d165451f56c2290db5d4820b3f23a8caddca849b139778f48a4337089f39140370990bdf7fedf79c5cf02d9783a93e018ca70d64c2f151736e96adc562cd86487fd5cdc8bdbdb386e8e518c25d29cb2bf2b513ea1be77b62ee7ae35261a87dab4fabd3c916eba51d5f6b9b9df3e9930f7aff0f9daa488a251d85336442cbe799530faa2bb17ad9f4f5c09ecd72cdfa36b59f3ead729e1e41fdf2a1ca74e8c20c9fc68a94b6adb87da172ca42ddd5fb2f39d64d039a18a1010db7b3c7c3d8b8017648dab80cfac87b881b81f2d61a51b345422489a2c8206da2c575fb8800f165f92ce56b607abf2bbd1eadb517e9dc4caa6b06b7b8888b28cc65899db1ffbc92d3c0b7b0011446e43755ba83a68efed35a65f961446c955c385219247f018eb887848f5caa2094cfcabe270d7e9d29243ac431b8cbc70b7f5792f3fc62d58f03f77293c5543e759fd94edb87a12d7ec1fedbf3466ce931fe7c95805caad5cac94056e01a29bb690db0656aa5211059214e7e3433e3cbbc7fad8e471446c2088a7e79feb2efcec1159df6d8be1602768cc8b0b6d8f108bf1c7acb9fa075787da3298476c4de60c1093f9e911dfed0d0b23dc79e42b8491f7bafd9735adf86c1ffd81fc216647c582764039b99197dd333d7f44fa6f24f9115aa089340518c9f58b864ca08800832df75b346f3432d68e217a6b9ec905999481d2dd23156eacba1ce0d457c8b87d8655ae9e014cc311ac80cbc9d9f85bab8f4e6121f94d0d394ccb1e4c475e52da112abc5ce0eba3dd393d4f599b9adb6175e5f90c7a929c2add970cf8dc665afd2b1867a5e3b46391d1804d14313ebcefedc7419c335edcc2e402743fb5a1895f6e7c2fea0bf8053909883c4e1f3b1a2afe350f76df9de3513d9ca4a4db411eb58096fdb15cacd84d385218beec1a441323fac4bcc3b7bac5ae65296796486b49f9801839dfcca409460683d7e82ac59d3bf7422f0f2c66c7c206e0180b53e6d666ee73b67773462964ceee7ad6c5eeea165bca767de64f1072643821ff111dc4496e648d6160e5bc344e7e7123ca69e5a20c2277dcbec1529f8a8924b609a48c74abad770a0174209f5880b00df953c88d62d1ea1a3ed84429100e774aa8a5e3631007814e5bf3296da1ee67e773e159b43d811b1560fab93ccc0ca510a246ce1c47d0d45ef93061f58348787465ee0d89f171018003b02dbf0d8cc91443822a336322ead69c4dc9f78b610a54fc6bde22f49ec132fb10f1c281d13119c2446727aa177f4ec96f7695eae0bf3197b2d5abf9c53d788a05c88daf7b54142f029d11b7e87c36d58fa7e49c255ece65dc8a30c3d81e038c29509e4b74857983e05678414ded812032f9dba9ea2457470eadd13ed3e5fae493cfd04c6edaa8d2b20044f5c85657de0db7ddfe70a5b1109d0e8bf5285e95b8e8bfefcd96ebbe0ad679799bf53357c9cbcd767c046e503b9a9c477143e224036d931e2154a11755bed53fce9b8b7bb11c0b82a85508e66ea2b63d03993c876724e8b4f3ed8ef0e8f60f510f72f050473789dab737ab6f153cdb50ef24f4eacca5eb7dd558a0412ce275633790724d44145dad8ad765c270ee117994841c37e3d59a9516d8a869a6d67d08df507fadd5d94a2f12db6cccf523b94d20b69112eaf44c0ea2e2bc258c95deed129fa9f2dc1cd749dac4ad92d01fef6453531bdb139774a959dbdb0057c44a0760ade31709c632d9db9a94c194aedf8b87b72d8a65726f967f4dc56675fd8e44cff02f91d331cc21e80a5af5ede6d5fb08b18c0d11a3bc1d076606ee1c5a978ea42f072b39c22ec573a47e1684a71171bcca0460be918ed3569510c13611018bbb27ba556b2cd2620c9b2b670640d4310a441871cac28f70baca541a0332eb25a191fb9d6c245937336411585ace991b73874eae129ad61464dcedb413a2b086fd672ef55eed4543fd86669994f470d73422aab126883e6dbb01220e675351218016d3772b0c433b837ec01c4a008bbb89fb65dfa88f16163cb8eb0f13c440011ef5158a434cead0561a562114991fd05f141faca209dbe5d5a3d9f115fb5252863e2ab829dd8f000b632fd76c36e73fa622dfdf27fa89b4aa0cb35606fcd589a20705f7fadc0759763f7f5c184ba888090c68ba979cbf7c9d3d1e8af78af88de385e8629db988584265356ccaa78b5a67c33294548a607a3af91e02f7da2053bfa94c2592b86d37be7bec58cfe4e33f5ea0229ee93afd1ed1e644fe190684cafa609cf67f82a08ee0607b65b712bde14dff26b3852c1326cd1f231b2fd3473511a7de187adf105319d22c294fafea21c9e08b3263f20b66989f9dbb576a343e73c09d5cce320be6c3c4e790b01e9155bbbc9d3b9c13c13628116ea91359519b2d7a4bad16326ace4ee727014bee142f2512dfe2302ec9bf28f65b82048afd5760d26264c1ffb766bd3a6549df2774e7d7a3760d8dc372a6d9b4cdd6aee93ec78f25cfb4b972299b8f17d9a97ac04af640341af0eb47eaa93b33650bf2f738bb27b3ff44d66ee599404bd0efa9e7ef4ce0fe60fcf91263e1341d668d3115aeeb084bda") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:46:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65bc8a464ac26b1c96d3ca193149d0010000000000663ff2"], 0x10) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x100, 0x0) dup(r2) r3 = getuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) kqueue() r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) fchown(r2, r3, r5) fchown(r1, 0xffffffffffffffff, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) close(r6) 11:46:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="50fe2e6bbea10018", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0xfffffffe, 0x1, 0xffff, "1c59eea9ebe56fd4669980db450eab7435ae9939", 0x4, 0x6}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1f, './file0\x00', './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xddd0c9e674f075d0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 11:46:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="a5df719b221020c092dadc90967c011be74052cde9f340fb793b7522efc23798d895e85d864dc65427eeca8bb0923df5ea349ba4423a1319383aeb4235dc744b310e3a629830606d7b1382d9772dbfd5d3a6918c2edcb955129967fa652e08243e74c2b1f4bff65dcb383dbfeb5c1c55db84d48add82b91f16c4fed698d2246e55901b43c238dec26d473cb75ed85b99524dba3c0dd7a33cfad7d2f9747e2fe3351b3921bef44d7ee50eb4409ffa52f1c531f4d3baabf40af6dad49d41a7730fa584bcab8e7d3d"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x70918ee880f58649, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x0, 0x7ffffffb, 0x2000000000000007, {[0x0, 0x1f, 0x5, 0xeb00000, 0x9550, 0x8000, 0x10001, 0x80, 0x40, 0x80000000, 0x400003, 0xeee, 0x40, 0x4, 0x1, 0x2, 0x6, 0xffff], [0x8, 0x4, 0x4, 0x3f, 0x4, 0x3, 0x2, 0x8, 0x8001, 0x9e], [0xfffffffffffffffd, 0x338c, 0x4, 0x0, 0x4c5, 0xfffffffffffffffd], [0x6, 0x3f, 0x2, 0x9, 0x0, 0x7ff], [{0xffff, 0x7fff, 0x6, 0x40}, {0x2, 0x7, 0x101, 0xa96e}, {0x38a, 0x1, 0x71b, 0x7}, {0x3, 0x3, 0x0, 0xfffffffffffffff7}, {0x9, 0x0, 0x7ff, 0x1}, {0x1, 0x0, 0xc6, 0x9}, {0x4, 0x7, 0x4, 0x3}, {0x3, 0x6, 0xe77, 0x1}], {0x2, 0x401, 0x6, 0x3a1c}, {0x0, 0x3, 0xffffffff, 0x5}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, r1) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000500)=ANY=[@ANYBLOB="7001262f66696c65300003c24f74da98c9fafbc626480c4dc435d91f60dad89ef57ea4c4f8d8713b06a635d22deae94d082a3e5371b5a9b8d361c07700000000000000007b089b554cabfbdda946732f4e3570dad6de604519987831615a550e534b2dee5df0e6752de72a92ec226012b05e018e75dde9c037821b6d03306cc49dfd6a5a73293ed00b7907f7c2581be7d45a8d9ccbea53ca40038cbf1c7c3ab1b9f8d75d2719b8ca1d6970496f49ec816915e23c0e6a58ca71c8dc8961d48f3abd38cea2fa2d570a9814e896d66743f780ca9e240c637f3bb70bda42924f0d787efd7128a0afb4bf77b0b3446e0271d3ac444a8b8fa0e4fdce2b40a5fe88738ca8bbc7ac3ac3a11ba50bdfd8826d4a3f8e842a97be1db4dd9f1da7d261334de5ba1e7f05dd0c320f7438286a16093fc792d868da2597eb3722e707cca479e27efd0dccd5984add73217312dbdc16b2cb85353fa50f83"], 0xa, 0x0}, 0x0) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xacb7, 0x81, 0x0, 0x76}, {0x2, 0x6, 0x9, 0xfffeffff}, {0xfffd, 0xe0, 0x3, 0x8}, {0x5, 0x0, 0xb, 0x10000}]}) 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) readlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)=""/182, 0xb6) 11:46:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x1}, {0x0, 0x5b}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x6, 0x9}, {0x18, 0x3, 0x8, 0x7}, 0x1, [0x7f, 0x5, 0x80, 0x2c, 0x6, 0x3, 0x6, 0x200]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001780)=0x1000) 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000001c0)={0x3}) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="0d4cdc39270b924682a0dbcafb98e3f024bb572154d3348dcddba9939bcfa8202cc20deacb6154078996b49be345bda2e2cf9f01a8666178ba6231aff7821636ca4276b95e474500a20815acf6e4aaf2c9be3d4924c5b8dcf1ac4e431e199196e893dc5eb0e29dddc4f6e91739b3b0e16bbba9a6dbb13ad3931c4cd059bfd9a113f709b3b1b14b8593b84f5be88929e8f300b1cb919b84a2c3a6f6db018a80204ef8ad6616fcc07919af", 0xaa}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="e000000000000000ffff00008000000037318e717ab41468963399bd3d3eade14a52e49ef22953ffc3160c9efac81f01c75a020c873a20e56cdf72c60f38e6c1bc4ae947eb0f496deea94ea80a0ebb3e8e985602241961a4fa925f0e3cc189622443ba90d537234d72f6ee9e1ba23f01f9ea0cb8c0d093ee81a49b533ab8c2538b035d81bede90f81caf58247e8425d914bcf90ddf5776d8aaa61570b6afa100aeaa73496e74363d4e1bb861266f4b74db6741875f541b1e5af560d4cc02b647af3c45757285d846d8d85d4e0bcdb12092eb92b3b6789601964a8c0000000000680000000000000001000000a4fbffff33813abf07c7839bf4062dac875fad659360a4919d7b65205d9fcc8c2ef87cbfe16941b3ad8627bc2ef57f28ed5d3cf1755dc878bce6c5ca8646f4affef8a0c60bef6b8b56befe6a1dc68c6918333f8392ea8a5600000000c000000000000000ffff000001000000041282d9ef0580e92b35c502f4210c0a2f138fc8815cd71d04a6fb1bcb50f38d84d40e1ec2f7e5bd282cf2210b4dbba876721160b7b4f42d8ef31d6faec7735acb99f4096d40c6fda6f253d3a4f12c4e0cc9ed27d1491e43892b55e06db8b6cd14b7313d20424340dab217b4a7018f832259cfe0441aa60408e6c329af60d43ab6478675f8741a79d1364c35e347b334b6784ebed1f5b43a53caece0820408698bb1a1fd11567a296ca3dc85694979002000000000000000ffff0000060000009c401a23518b4b1da5462e32d9cfc8f76800000000000000ffff0000040000009fb389a00c97d0bfa11dd6dc51b6b978af1693002740355e7b26db536591a3eb17e25f1ac7b8ad9b1d8a5882ea01db3eefba3cebb7b9bc0a416861e039e09383fd8e046d171cc4f20341a203575d13b281f1d55c9b340000700000000000000001000000ff010000e3dc519d9af3015af10e77f25fbafc700022e2d7dd9c287e690602f3219b1923cfe4c08f06008f942d545091c659c35ef596903a78c97183acbaafb7206ff10db331c5e47505526d69541b867fda8ebed512c3b4610a41add500000000000000b80000000000000000000000a80a000002e4854761de29c2bd32073302550c2b124fcd79e3d0cd3801512d75d41fcc77a988209029a957e41244bd649db96eea4ce7d4711e36b059fda6c9da661284180274f307d718a966351d239af43f190b7fa9e45a7746bde62536764066baa0d9ef18a24074c2316f7845dadcdaa922ee4ecb10803e19f65b66dd1878dc2d178583fd4f26aabf278733fc87a434220c2f7d59ffa06d74239f1b992514df2e1e9c9aa685d5fecb0000101000000000000001000000020000008b0a2b4305e4db04646a63d8ce1dcadcf93c80180b1476fb8b1ea4b80ff65409f5b1a1388364218fda1f36139b36359394c1763a3e84c53f32e9f27159f2d797119f2811cb8e98e09242b202a1b6d2d1b809212f0582ebbac2a7936cf3b773b94bf410d4542acc519406514abd2dabed99cb059b8d9b020a5844956e4f8636811faa17a3b3827838292debc26c837c979aacbc0f2865bd265172c143ac9d5eb9fc4a2827be506768372ad15deebe2cf98e84b14ee629e8bbf87bb0a0ac0997264339920f53e363f055960abbec76ea3c11a0565c9ee35f258e3face070784950ff368ec908c216c73abc9c933c04e2ae4d5436515727edd2b6ae9a4c54158c99c275faeb67a2b615c01fa99a5b8921c2b2e38c1545e122cbbfa1551a928a270b455a1db9f99e987489908cbbd5d4e8584a97b4f8959617a281af7bd147ac7a2a777e133122c6655b9915c6430ff4e5d8f103aea0042b489451926595da7e52fa50220f2323271d04de918b54fbfab7024d784861661b848faf899de28435f71c704585b553ae0bf3180c755b53c58c88ee89ff322a325d06f7ff3fae76cd8ebe446fe5a506d8bb24f2c0c086639243619d81928906e812249a3f5dd4b3faea3f485bfd951fb361ea0c26f185bf798140ae64cabbb8aac7763413faa7745a613624e61174934e3c5dcc581a13f3f4904cc5f33d65e2b2284be45e5690d35510615732afae98140e12092cef0007f5ee7cb265b66ead99122e5a9bfb83447d78708dc364cb2e3b3c89a8d7193247a910ab099481c8792025cb701135c0dee20366b24938226db936323ca7c35bff664815d1fd5412fd20a525ea6cb8a2c9b51c71e31c47b485e02fadfeb46b33b200014b37d03b1a389922a923824a9b4a5003acb3eeb1ccc587aa5eafe69c3819bac98bdde780c43919ee3ddc0a7ecf4d2a5d9d28179bcac1c213ef49aa01e165489e46c7659feb28f2937dcb862cb33dd64c8e55ae55e6b4d239a62bec891a025ee8830a4ef78a3121beba2ea294400cf6faa1ebc6087d3e30e2f0a320d5662bf1f1fce2e1f639da50748ecf8d9bc6b052ad8c96ed1afbb5491a6076b5bc454f004f9ee5088096d781cf068ebacc9c0a9e1b32b544740951118967c46557e8fa2eba8a10e41f02af8d60cac955b78aaa91fa10e1985e8a8a8fe760870da471c5c09050bbe89b8f495a8bece1d6f318718c000a8bcbe8bcb4b33666459406142ceb77cf556f328c95a8abee4e54cffebedab09fa6548a34b8d00dac39af3d1f6f33a84d446ce74662dd2a2b0e2bb7e4e494e5410af119a38a9e748753a34e8ec333034ea0d7b79ff509576481ae3fdc5fb743ee69d789c31246f6710f57da27aef4d899079e0fbc013861e930c8ce0e50f97a58c98f034a383c15d6c7a4fde706987fe82aeaf933b09b37daefe3cf4c33b9b0366cc886fc129574674f8f13fe59f4b34b0e287621e3c86db59fd48a6f40393f98fae39ea04a396bdc2d7f3f8c158cdeca977f002cb41988be7abe0ccc425b65df702259b250eceb2c22e468ab7f3bddbf031efd403cb3dbccbede9d78c7d622e7826b9733a3576c9519d1d7fb0d5f08b270423a9655c6e2910241174a91a45b0592b93a60c7d13153c6688617a7ce85ba34281c0355de9c7ebd6e701b02739a5a977c8a54ff990f66d3d287b74a2da9b63e5f0316c430c45ef30c451843dfa5e66be88b3c7f25b75618ede2f280ba037abfa4f2c15d35ef1af459f22577b1a18c88b86ad543ac9711cfcd01e7c81a85584649543d63267af2e145734b126336a8ffc6b5baf6c38a8184f1c43495d200779c0bb3afeea51340ed7c4351d4a58309f9640f2bf31d6f98a129ee8cce28bc4ae6f16dcfc208f49a7fc1c04c820f2dca909ffd3e5d970a2cdf502538bd345747c0665b3303c47abababeab19fd2dc874ac1d1ab389571351817b24ed78167408f003016eb4735efb4fe56ee2992992bdf7e44c8ca7df2da7f6592912794c2e6ceab2bbeaee289cfba87ef331a8a1de665292b2a6923c3e238b62e036dc92c45542320bd3ae8b86f13cc7eaf8434b383582261bb7cafa9709f3fa207203bbaffa569d7420e42b1406aae8eba0cd3159a9ce49d8aa916be228c93279625820fee5f470ffcdb26dd8a63c87b1e67bad5b904959eddfdcd8aece9530d4367f15b2d77fb766abc44d270c30c4cd24ebd8c16a4f25cfc6f5e5172297c8a4f146ad3f8aa7082011645506a06170383f86498085daea3ca60bd7dfbb3e7da9c6e402f858b48ad2add99571f90fae9c59f26d6bc30f47636ec8782cca4acebc040db079d69d233ffe7cf70cb3250bea6426b8af6fec8ea44ba820508b7b8f72836e78f4293df81000a5309ea86603256c6dde2c9f8e43650bd6d955bfdf1129736c8661e28550d2ef596e09fd0229dba70cff7a47c1da66af2b1b20a0c314c2f8584bfda878bdbc717dac8c994a0b44b2165fc041b391fe3cf2167eda6f30ff936f53ec8ed2ea4c2d882ee9a0973a4d7cd6f27a95617fc4ff67c2d3ab78c33ffc13256499ef4d6fb10fa037a1dada49171624fc1dbf0af4e5d07ba440f912b64edeef52800e41e62cfbe4ff0b7c8aed1ba2e739c84312dd63befb66d66d635801590ba2c0cf2e28a0cd86c9c101b1c9bc291baaf81e6a44c8716416f5ebd4e2312bf3e507cfc3f65114dbb819468d1f91a990ba723bac4e321beb8faedd1498b98ce3029660595e66549cbacf4d3bdbf4939b4284c93b366e98af5c7df88b3ce3a1c426ed06ea7668d05094107e8a2a26a035fb0d009f035c466dbf8a78261653be80086a4ac2491a228917708531f65c21eb09f58cc4496451ab5382f2741dbefe45ccabf36f7bec648e1127586362a7354eba3f208491df6ac751750277702a0e9a48bdc76c53738aeeb3107263bc82474b5be7c00b0439aca7aa2a9bfa4d4cd2c51e52bb332ad810e4824e28e5b38380389921cae7ec7897dd0dc93df6ec463ca1cc2e3843e090d196a2a25d1f4ad4aeb49bec19bd0d04787b545ef1d5e748d1dbf229af84150816997047bab9f9ce09ed5d342d9e89ec372bfe4fe1ea7f653fe81b617b5bbeb387228bf11e15531e020c69dc819d006a3d3458f84cf701bff68cf3f70f9be8100309a96c2b94e42e500c88363469583fe1fc1bdede3b8f38d7190c98303f9d7f535320e596638a3d0b6eeff4f9ee0ef13b721592fff7b465d5151447ed9dc5ee94ef53b98618e08a9d2be55aee597a51c6ba4ef13981d6cf2e96303f8ff374eb4d73c4549fdd1f7c2a89e109972d1b7e8fab8e7725355b14ce45f4d4a47d7c82e53840f535e0ac64ac9306d2e4b96f1cef8fbff17f287823d76dc66b0c171474a6817da5048b72c239b6362daefc424752a5421a669c1b5df9134e8b39886e1da4af1d2e393aecfe6dcef9b133a46ae584bada6a5a7008d8bd5c6d6b7513cb84d037377ad9cf06214c79b05f7459bf7caeeef8f9547716ad29a5cd380ba93dcdf007f559aa15b32bdba084126153645a751aff95410ec61021361458f92bbb6c1b9916616bfdcc38c9918c47457f71b96be302fef92f1c17200e04504e5755628ef54263cddaec4800179ade82240b5d9df16c4c45c2fb814fc318eb4465c24ba25acacc7c64a8760429a430df9350bb580dfe3c7bb631defd33f32ccce0483e08a61b14a81b917dffd83a8098ede1ce2d39bb3369529faba9783efa415fa6d4ab01b71754e1cfad7191ace7ef9df67f3cf8f6801c74b6815d8273fe9a0170cd3506b5b57d221f63a955fa0e963dc21bc44fd9b9298687bfc38c21b5e55e7c7bca0708024f0df48911567d3852618c6262de017571c61542c219a7e9a254e99112519156189e4bc562c591e6f519adb5494565e72f925e8507cdca3496765c7af3e561b94e3adcd0fd7e6a41f68317f39819e9f84cea630c21e4f307a30332f9dbf7d520134d4d1f2489eb85ed4ec29296e6ee8e5acf9ae3d4f40fa97a6b340e67465d98e129f04c8ed8f94d559da5a347bd38a9070b9c809010c2d56f7d13a30e79f2959f06f33d4ced27ed1bdad284b11e391a0c5d816693141f271d5edb76bd81f3414b4adc3cd78fd32d54bcb06c8ffaf2f0992ab0fe43a2d03cda648844f3004d965e3cf1e10a3f8b0b2cb680ff79c37ddbead937eea89d299e8b13bfa85305440e9ad6ea3452ca5e056f557a6c0a8af8882bc731cbf6d7c2894f67d633e4e0830501e3894ef8f94756e6e59c3b36556bf8f234fc45d9b050ca6f6437526467749e221c90cb53007ffdd8005ce035cd50bb2a57129a2c6beae055c108e82ad094c2c7520cb085d2436860627fe1e7d4f1299829fb77c4f1c2f62e2a1cb29a8c4099a40efa7583590670fddec5aa2967db9ea7a7391282a230f378110ac03c5e1ea4a7d44465111c580754e1367e871077ecc4bc1d144b503e7645703d617af38106f54b29bc79682ace380347cc2cffef7a1892160752c75ac66f5442a1b528e8d2b0cf2a1fe151f23dc84c8f1aee14fe6c58ec75f588a694d825f77b5636c6e31ec28c6de1ede10e38ae61398294ad91c5a064152a266dc2a24d6afa75a25ca3bfb22746e7132cda60a079b864e7d06cf8e25756b3d141ec0ae91a1297a69ad3bfe708317ffba13e209d25aadb545775b6655b557c27e73ed09fc91ee123f1a9a33d42e1246ac62b460589dd95cfc92dbbe6bc4af39232792a09c8e3ef5d3c55d7b810dbe066f8ff736f2b039302434e8d9de75959b8908a202ad983773791ede326769004a2da26566a8f0ae0654a0523fb0b87da12765c318a3a12db419e36d52bc50703d3476982dcd690db7a768dd76c0d803824bfc5c3af62f3935a04f93cd0b537b94f10ff03ce7af1c231c6eabd422de2ce2e5a4488dcce40cc66dc3cec8732bef9a6a7dfafe48278e2e94ae60b3b2167e49f6fd54f84f83e75592381be195c1582b9205fb23b781bf9b8442ddf9916af8ada137971bfdc6a996f265c772598d7562c95bec7f4c351004044c4724bfbc8d9d301e64dba730fde2e1eb67a25bad6c187b1e0c6fb67faead7fbb333f2a41915084a493148e8132c8dc91183a1cc58852ae89e711c3ec528c80e8d20461d472e44cd6c9e958bbccee703c24b669e433a8e86e0464b82ec1ea4a27bce38e87e792f736fe91dbd9bbb65388e6d845d8b69c2e66786c9b435899f32602d0456e1ba9e60880227ead1055fd37cfed54bd22a618b9b646a579c0616fd34ecb5e1bff8f6ad2ea3aaa2bf57d44d1ef212236461563ed1304c99ec5418b61ab231f8701f739a28e6a5dd28fa61173d885665dee14cc93d0e52cbc56a75489e99502f64684914e7cf077e1ad021a117deaec43590dccd5142bd4ef659ae6d92b5639a8e60fdc16de4be701988c6236286feb8dcb5bbe13995aef4f6a48cbfe456de3ae4fd2e49532e30f6dc9d477bba655a388b2c41e3abe9aa014dfafdfac1f3daf87f2ac716f2888b2fd66cc39ccd7528789c43d083ee09c33f6610265cb927a7bc1a6b21cc578010696310104d45b8101a0de93f5bba7472fb526a8493f37429ce511e9b3b10714fada493c6f50a193de03648b29dd3f72e2a7ed349ad6119e62ea58bbbebacc63deeced39703e15b6346e662d21c039932b58325a1d97119fd99fe76d8b2705c6b5e742ef24f8c467739fc4467dd1c04bd35b9a370efefa995d79d02a0128cec71465f1f6e6e846e4f88e9b3784917b54af8414b960b5e590b919363eb20552e11fe1b5c35ea591ae800000000000000"], 0x13c8}, 0x4) 11:46:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0, 0xffffffffffffffde}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x10000000002, 0x2, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r3, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r4, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x1, 0x7) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000080)="4a13f68a5df597e3c5a6fa5da973a1c78815f52512bb1a048fd68d2030745ca2dbb165979c43e384c6c751f1dad69e3654", 0x31}, {&(0x7f0000000100)="66ee9eed307a1d22b5ebaa60998486aed6f5a4738a19200e060c146abed4c425beda77ec55cf64fb", 0x28}], 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f0\x00'/16], 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000003c0)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000340)) syz_extract_tcp_res(&(0x7f0000000300), 0x8, 0x4) 11:46:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r1, r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0, 0x1}, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2d7595980a06c8e6, 0x0) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r1, r6) r7 = socket(0x2, 0x9ace91ed5c119694, 0x5) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r7, &(0x7f00000000c0)="8482", 0x2, 0x0, 0x0, 0x0) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60}, {}, {0x4006}]}) syz_emit_ethernet(0x4c, &(0x7f00000000c0)="a5007270e082ab372a21f128ec94cc18db313a31d4bdb9d2680199118f2871caf86ebe2836b1ad7e93892c9b5e92d1bf146cff49d64cdd2fb439439f9ba985720ec440cc43560ea8589d8fce") 11:46:18 executing program 0: r0 = socket(0x2, 0x3, 0xfd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00/fil\a\x00\x00\x00ile0\x00'], 0x10) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaab}, {0x25, 0x0, 0x0, 0xff}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") msgget$private(0x0, 0x2c) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="fb945c8267e4140065227c3c19555eff77780ab1e3f98526566b00000f258dc83b57f6fdfb33457bc7e26bfe6b17249b201efd88038a77e650c9286d4b4270c7c2cb78745e7ca1f4c7dc9941b47ecae86e0e6794d095d98b7983c1b08ec4f27f4516d61a568653c90eedf8b541edafc47c7337b0a673a6ec35302f7bd78f64f0131fa8d707f7b6b8ae9d82f9fc703f18b37d1f5e"], 0xfffffec7, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x8, 0x2000000}) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00006091e0b9562ee08de2296ac3c6dfe96c4ccf2e"], 0x10) getpgrp() 11:46:18 executing program 1: socket$inet(0x2, 0x2, 0x8) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) r3 = accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r4 = getppid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r8 = msgget$private(0x0, 0x188) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r9) r10 = getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r13]) fchown(r9, r10, r13) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r14) r15 = getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r18]) fchown(r14, r15, r18) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r10, 0x0, r6, r18, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r7, r7, 0x5, 0x2, 0x4, 0x8}) r19 = getgid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000001340)="97ce1175b17d9be066173e693232a43e7afc09788c724501aa26314d0a844466e53137567dba11105b638570e0cd9f769bc5153305d2b85ca03780704e5bd92619f172c74a17f6c7a249eefa9d8314200e078e206670555fd6eaa4a315b970fd6491e6f3bae7546e4ef53a5493b7a8983fa18e85f7bedda3e792b95a6f27189fb0a0ac7f53619e50ff5585c262c9a5a9927b1648169f50149f8e20976e57df37342555cd5425b87bd362492a420acdc9eeab1bc1b0ebc23b541a879527c789477ab981c979eab3a556ae5aeb4d5c2035150a3f690af9ad7a65d75ccc854bcbf639a99cb2610dce283f676ab5a79b08a4852626b4560efa7021c93ee810e92225bbcaeccc51e0d8c517ca4f15364d1c68e4c6b186ba60d3090d9275e83a4d929e94a5206c957e08c51cc0349181f62874ec95f6914bca4b4810a5594ac11b7693732a1279d689d405f4752f9cfa82fc534f562547b56cad119e5ad72f2a8e9401cba22987f4b96db642809ba53681985ede9624448b87fbcb16d2b052eb0073bb86f947e3bd52074a1dede4a5f5b8cc8854dbcd9feb76c12f31b9abb3a229a88e16de4aaa27fbe49aa182b8835bce8521f88fb7ad1684615612c1f61a76e71e8aff0ee11c993df0a20c56dbf3351cb3bff2587d6e55ea007cf2c1bc6b9af078b439ae17a22fc3dcb443199453fe1f603b968e0aa1c180ad9955eb99778820085c719f88df0fbd47ecbda64b6908f3be3acfa3fc2e8191ee8567353752163daf87fad3f384d627bb113e676a2efb3681422166dccaf702152f138d3bc13c43d498b3306af465b6c73996a3d4da883e8ea3355296b71c1faa4ebf8e9b947ad89b932260ccd7c4504d1329ddc30962cfcd0efed51ab6fa3abb18dd74cea5297be87e9016eca1fe9d98572e9c43901f8b760e819b2d4cb675afa8819d5e3200cfdfe57ac6a218b7e23d647920b34937b74ab795a4feb01b7d5aba844526cd3dcbcceab2de8372946af3b04c4c168ad21e7f5e2b8d94d9da77e1d835c6b04b1b4ebb645f9fd7d0cff43bffd178831f343f990b2f4ff72e4280d77c4364b103aadd569461ec5b5ec67afb80fc9e16db8155e9f6078d6139cad1f99b06443b7330913b39f3506d751835364534c12184ae3773c4913a3dfd7d84a120e99b34ef7ac62cbaebbd183ed8c52a54967d42e25c44e75abfd9e5c1035f26e803d48ce5c4aa644a6e211fe897f5e5c2180ea3d2e29640805ad4e7863798595aa59ec5fd57f56d62b31e41af350300d7d912064f9b52f0d41387a8376b4ae5a8fd87e604ab951fea39931504d68a7aa31eb13a58b5fc232e3ca00e588564f4dcbe504fded7cbb91559bf2cf36a88339d3a1feb5c4ed62aaa80d7230ff990350982fc9e018a45da06577371512be2c1ffc51a6ba604e7d70f402c3ec34791236cb97d2c2649ddceb0ea7afa1f29261b79fefbe80cd230ff4e24199971e328d00e42f2b98cc3a0dfe804e8aafb77ba7405f2e2387190e4502d9171bfc26018b12906f12cbb7427ebac72a9dc6dc15a39e5397dee320eda02c349f55fdabe865f804030f4ca0364a059fa48b8f47e4a4ce38f4f3d94d882e433ee6a4fa07a867a4cf74f61ba0f911e3a544e58beaef2aa98c10fcdc033d8388ec890e939b24a33136414d3429370eaa3047e7b0ded33847b4bd1626f433a39543dcf4b322381d83a31b946b5305190468f0977d2a9d2771db9815ab2ada5dab7eb7376272d25a0111209c514d73754bac06d7822ac91e764a5c58dbe8d01545ba285bf27c6db8a439d234d6c76e3cd51d6e345f5a584f59d8c6cc663dd93946354e82b159c84e09fbf24c925d89e1ab22da78b2ddcd6d81d5a587c8bab43fe0b7699c184725992a9cba22e53c04b49afcd68418eb69b1883a28a1061fa0e331bfc6ad71eed98d67c4aea819910656e64afa5542654ba065b1e570c761fec5ba7e75b8183c678e65228cac26d2514bbd8845be068d5b0cbaf0e18d410f28355af74914bd6424f129334f5ff48876093234ce1cec2fedc9fc991a6f72f877acaa97dea3f7e6d131c874fd7b7261aa884a8755cb8e2270843f149d58b294c70d1eb1b7690af6b032c1dbc7f7fb1a81b078dd52c23ac2b2efc792319586166c80b684169a4e46c923ae4ec8bca3854acec8defb78996b2417ea9f4d87c026999120af2e43bca5a9a60b3eedc4b9d2f97a9ed2381dc959dd0221bbfaa8118fb02499b8950b685bd11df5b1af95a07d08549567ee8eaed67335858c33749323a975b89dc0b2c8820da07d100ceb1593ec9be1d96f68900440812d57832f753c90fb3937e4817374e25c8494dd7e3cf16ffd560909156f93d3a7dd835603c525275424c49431e408187dad2a03ad34837dd30c85851fe0d317b354c1123270e228a23dc19acbc8d485d5de0fa8570fb9427d3c4f236debdc8b9f7abd78d6b8fa9fedb7212c5fc3269a2543a41aa909bba6aab263973343ea1159cee2d8a3fb28ae0aad01ebf65d5f65e42608ef75becd1516b10e6bd769217f10e86b64efb0e728d00295d3ae9ac178b7cb0623a8dac53fae0a11369b7e59cd1b71a35498ff842094e94619aa80abb3ee2352485bf584f50bd0a0802726317a5768521a7b7e70824e1ebdb3e0fb1c8f276f57c10a3bf1608e9326c2201d20d1578943ec6328fedd32d1305c10c268425a8d1f94257cff1e4c2e13a0976f30e274323a1c9638f12140a4cf95215c852d0e3487b63b4fc9e9b240fb58bd1d5dc990a7d5db09cce576af92c332f6feca607f87f3692bc377391eed2826dd210474fb87b3706fb90e7efcfba2073b9a535af0c20769afb91a364d75fcef32dd2e33551625315ba821f101a20b7854a768eb4a8d0e32cd2c7121d03f7b2ec8164b29628d3068626e2669cfbe9fa253be3a533795e5e6d7515b6f7357685151d10b45b7cc586ee63da1d25e5fb17a31822e8c9ee7499b4fa37144a9724c18446d338b8b7064e7de626205bb8ff73ade6dff651896211ebdf0c94f5b2d0a364d4c2f2479b6bcdf8120d592812db16a8ec5b6c6ec966718964612696c15095e157a9f7a740687c7a5a53d23a804b31f18f3305ee825d1cfcd033155c6a8834e3407dfcaa29a780c595ee94fa25011ae114f1afe46b0b4b0f0adb9716878f23bd30b4f5b8dc70b22de5854727246d1a99a52136109805531bd5118fbd4f604b766df7e0b3874180b2ec4d06e6b121a2ec34ae59bd07f19d265df2604fd97371b6927bf2c300b9f30b3af45236fa1da36e7ac9c20f7622597781ba0a3a60ed1fd9e3049c9dde50ebcafd1e149269483b824786b30995bd6f168a1e44c94b1e6f4ce1ba3785b71cfed9678517be1ab5e3275a3d327b1846fda969b8778c6b9ebce93ffed004d73fb00cfa529a941e0f0b8d10ec4d6ff8fea55ba5660739ca2545cd8e892d2488feaf0082a76b752b22eb3eeb13e7d9dc65ed3bd3a9a38f44884ea455a6d87b73a304d4e4d958f74845c64495096f72a0a5b82384abf67d2c92231cb321072778aad17d9ef7aec4298d512fe3b5da9e8ad6b20afdd66a09085f76908cb34879333acfb7aae826990a48b3613fbfc8c4fc03a534af8be92bf567ac74c11048633a65a239f5b55d597b0ca3e1a33883ea43374bb043ae8541087c8a757fc2187b8bae28550769a9d9f58061d97f18b3a9bd55eae65ba183ebf1383b68542abc046be9d22a99a92f5fe903a3b9c36f6fe0559b48d0a17aa21bb5cca2648b0cd45a4f1fcc238cd054737666c3f7cce5314a6236ac2621b049cf0ba425289dc548c9347eed0935c38bec34e2c85df077531c9822b3aa3796f10299eda7311224cb9fdf2ae2d361f4055c8eb73634844bf762dd848fe4e078ce0ac7eba99b0688500ade6e9eca30ded40958433a10772090d08eea3436dfc48e6f15bf6fa9d9da5c1b0606500d5dcf11ea553a5005c492a2cad65036a0ebc04490213e2cf3df3b6af16b7cc83a2343860e2c0f48c06671f4b46f8674ad158dcbe5e99fcad39698f0605bf66531368ad5aaae23163096b5d2b180dec9fe679626f83a41f7ced05fcc3bea3e07d7336287340c94246f16ade8c4f60910301df9f909d25bb93535b5326f9a49a683c5f3b09d38583b1c2e4e1c4a7ca8974dde960bb560953fa6fc6982109a4d00a9443543b31846266caf51cede87a49577287a8cd70ba32ea91828fc0b3896fb1b2f4f550cb77c14016f449fe4e5dcd44c8cd98170fa4ba17532544fcfa18e9189367a0dec1ad278ba8854f7490884ca433138179e2e9d11c899a44418cf3deab7dd4a3aba9201fd5bbcc1b43880f34124b7015f5673a3dea5ab9d0d156edb241b7943b78cd6e883c1fc4eae0b97239f4de61ac0b2a04f2bfce26d996d5e400413a5c352f5723bcfad8870367b360e006208a094dd0924b4a3e4de2f06eb509674e78d303141eda3368e9823c83e8f73b6631d8d7c9bb809e6805f112329994305e67a537515753d5c6eb89f76a7e6faea314b34b91ac3cebadf47c9a7f9a5fe9eb688700035c26ebfbfaf13406585335c4ac82135eb54ae7a976b553ac75ace2e2157d976daaf5df118870952a680679c96d26a0ad85ae1a00e439eee03b100601de04cf7d7be436e5b649fb1054eb4b23a804a18913ffb167fd01e2bc7f68d0006bd254c80f6fb013fedc0dc3b83e7214dce4cd3a739330f7f8861936363c7a319bc5dee0ea9d862f0a300ea9afdc00494474e7f787f848a494d598c7935eed02bbb2319f5db5fa31c723e27579376e3d8343368b4e2e4a988e58b3d81871b5e32198ae917592a793586a9065722f081342b1e526f6de08372f88a8f4407ca97fae92bb98be4796f58751380a99e465893b15f3d14df48d3f55f19fa6c0c17307407f5e2dd31f46470b2f84a86c2a36535dd81aa422d913f1e8beafd7e6d5d67bed1fc2dc910c4c5287f2f4c43d78beb271a60acd194e493a64bf7a39b4d042c8f4670a36214760fee2a8e1a979bffdef72895ad8d17653fd8de753aff06f8f9e87d33625eb7acaa674eaea5cf5c6db67a939431efafa014293cf8f873369e1770a3db0450bc3ba2531f6c467037b0537c9a2d5839af1f0ab74072a2792b87f77ea1346852f13a0cde4096621044782009435a52b707a4f947608b0e65414a542d12eec669b13da16a3d1e0c31c2abd25f916ffd8df6ffd617439c17e17b3d6ac4ebb8f43af32eddd1200321b2e455b1b2ba9ccc09b7e05cddf1e271c1adb1eb1ce5a6d278e48dd1442cda4f086c6f1fd108e4fe0791d4d8439fb8e39a1c368af3650ec298e6641fd74254298df224c0854b4e98e6d3f6442539a359e586dc71667a9076210ff1534c46c29e8a96373677c4008a6631ce5557b8d287bf9539b6676729cb70fbd624eeeb1edabf336242c10ab21eb70d314416bd8875ff9e8a8f0e54096fe04da1b99b338e9e79dad334e9dbadb45e315d4ae6f20e70f87098cd34c99104167c1d7a6f56f178f02ddec177c8b9c5a84d07b9ddfc6b5e589e447fdd2e8fdb49b308e3e7083dc7914d6398237ae596009cc1bd29ccd0816ff966c48fbd7f7da76559f07a172e3615a280d1b2136a3174bf7d772b2bad7d56a1b4816dd6d492a7695bfdcf1b193a043891891f504d5bb45d8d16b6d0695bd724cba1395bf2fc58310b0a5feca610068b9d6bb611b77e307969d61862d1983158891eaab005d97d60424eb938ba4df72cdf7022c5b7a4566ae3e6b265402eaba1c6ac3d6ca6ddbb5a953f074f02584a63fb6e93e8126cf901", 0x1000}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, r10, r19}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r20]}, @rights={0x18, 0xffff, 0x1, [r21]}], 0x50, 0x809}, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) msgget$private(0x0, 0x600) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x3b8, &(0x7f0000000500)=[{&(0x7f0000000280)=""/224}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/250}, {&(0x7f00000004c0)=""/54}], 0x1f4, 0x0, 0xffffffffffffff0f}, 0x2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xfffffe28, 0x0}, 0x0) r5 = accept$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) listen(r5, 0x6) close(r1) pread(r3, &(0x7f0000000040)="311b43e3ae743e47afcda93f9c865de778d5787208f810e9f5ceb8406ee1afb519e67f72619bea0fbbdcc0cbd4bf9978a785fa9778e557513c6232e0bc212ae6e626eb0f084c3267067d131443cf8fd3235b4f14e50d3c37ead201891e98b2a70ba6187418ef4bd451be4aaa050228bb", 0x70, 0x0, 0x4) write(r2, 0x0, 0x0) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="6f7bb650ffb15edb86226c03a0312aee6fbd3ab1f8915d5a6a38021fd8142611c3502217bd", 0x25}, {&(0x7f0000000180)="220eb81eccbbc797cb695175d7b09b2b61fb5d2f401d02487d25813a88b86ea984d8f6bb063067c9e62d06707429dbe2c38df6e7cf2ca30ff2f4276be58706f20bc81f1dbdbe18bf8a019c06905d9a6142ab3435abfc3da44827bc5d0482ab49878f10006384b7b6147af504e68e156d19e40f77bf3c2e69ae5a5f4fbd2ae00616a2c8c0ab5b4ef919b82f51d51c442b21370f8300f24b56b6d9654bd80c7ae69efda0b74f68d2ffd26184", 0xab}], 0x1000000000000184, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x11, r0, 0x0, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:18 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="37789e00000000ed0000"], 0xa) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="51f0bda109b14b88520930e6aedb27a0", 0x10}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000412f66da92c81e6d0c4baaeeba696c65302f66696c653000"], 0x10) 11:46:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffff9, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\xe3\x12\x00\x00\x00\x00\x00\x00\x06', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000001c0)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x24) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='D', 0x1b2}], 0x1000000000000273, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 11:46:18 executing program 0: semget(0x0, 0x0, 0x82) r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r2, &(0x7f0000000180), 0x10000000000000d7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x9) setsockopt$sock_int(r3, 0xffff, 0x403283e492f33e96, &(0x7f00000000c0)=0x4, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000040)='./file1\x00', 0x40, 0x25) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) shutdown(r0, 0x2) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x880, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000380)={0x3f, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup2(0xffffffffffffffff, r3) read(r5, &(0x7f0000000180)=""/179, 0xb3) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="cc0000000000000037feac8578378f5d68a6110000008000000000000000"], 0x10) 11:46:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00e0/file0\x00'], 0x10) 11:46:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000480), 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) semget(0x1, 0x62c7c901c7966763, 0x104) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f0000000300)=0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x400, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) r4 = getuid() r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r7]) fchown(r3, r4, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000480)='./file0\x00', r4, r8) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt(r2, 0x1000000, 0x4a, &(0x7f0000000380)="665f013ef2a8b42b6815192df5ed960836313858845cdae78b23af7153fa31d50ca660c9a5da3678730a667ee93eb2bfdcd7884d0919bb5cf7ca1ec1fda17398c042cecd46fdfe1c38da53ed183b0b5c3fc85b209d18cc480e81350812df82d5162668c871ef363465bde28f75a22331333af6cde022e12e14d11c3f64164de2320e6b66dec0b5671be872365a2c9456c2f5584d018fe4fd1bf3c0eda1b0d67bca1c58d7383ecf8159cad050a832c52cb8f5cd8c9ba70b7e42a533c2f4a55a3687d775a45a1de2bd", 0xc8) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semget$private(0x0, 0x1, 0x9) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5c050000ffff0000002f66616c653001"], 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x13, 0x0, 0x0, 0x7fffff}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000180)=""/178, 0xb2}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) 11:46:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x3, 0xb457, "091fe600001a000000eb9249e4872ae37300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') poll(&(0x7f0000000000)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 11:46:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fa91a76a54fc3d1036a87bcad0af6d316d38f83f56b0c3ad7ccea97f2a35b12fb1ac05ef7238de7b6a8545b1590f4524d9774e0fee6f822e997218de863a927d88b6fabe51f6a7165d93afcc5a56f0e026940013cc693e4287d9ba5ac0255e345842e2ff87e0631c22951b37e4caa34af6a1ede7f142c879ffb83f9e86406caa69d5f3b6b03eff03adff73fa8ec2a167de63d20f1d97983e5928b171526dffde", 0xa0}, {&(0x7f0000000300)="a9e255c77cdc22bee2fe65d7e199bb4f2bd7dffd1e32e5ac13de2f85475b4b7a48963075abf887ac69baf2aca8a38b2c28a41eea0979b78de98fb8121e0009cc0ebcd8409147ba99877c2e6b3b", 0x4d}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x103) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r2 = msgget$private(0x0, 0x106) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) msgctl$IPC_RMID(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0xffffffff, [{0x2, 0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0xe2}, {0x3, 0x7}, {0x1, 0x2}, {0x7, 0x5}, {0x3, 0x8001}, {0x2, 0x80000001}, {0x91fc2b97143d065, 0x6}, {0x2, 0x3}, {0x2, 0x24}, {0x1, 0x80000000}, {0x3}, {0x1, 0x2}, {0x4fabf5905e54e562, 0x2}, {0x3, 0x6}, {0x3, 0x9c72}, {0x1, 0x5}, {0xe90faa342ac4164c, 0x7fffffff}, {0x6de1e8ebabf38850, 0x1}, {0x3, 0x4}, {0x3, 0xdb}, {0x2}, {0x1, 0x6}, {0x2, 0x9}, {0x1, 0x3}, {0x2, 0x9}, {0x0, 0x2ae}, {0x4, 0x2}, {0x3, 0x8}, {0x0, 0xe8cc}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fsync(r4) getppid() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000280)=0x5237) 11:46:19 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 11:46:19 executing program 0: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) flock(0xffffffffffffff9c, 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r1, 0x0, 0x1) 11:46:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff7, 0x80, 0x40, 0xfffffffffffff001, 0x8001}, {{r6}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x1, 0x9}, {{r7}, 0xfffffffffffffffe, 0x1, 0x40, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x1f, 0x9}, {{r8}, 0x608f6b567d681d80, 0xd0, 0x40, 0x80, 0x40}, {{r9}, 0x4, 0x40, 0x597efde83e1516d, 0x2, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x10001}, {{r4}, 0xfffffffffffffffd, 0x1, 0x17, 0x8, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0xffffffff}], 0x1, &(0x7f0000000080)=[{{r0}, 0xf, 0x40, 0xfffff, 0xfd22, 0x7}, {{r10}, 0x4a07c5666b456b49, 0x8975efad7ea46ae7, 0x10, 0x3f, 0x4ac}, {{r11}, 0xfffffffffffffffb, 0x40, 0xf706564fafe6a4b3, 0x6, 0x8ff1}, {{r12}, 0xfffffffffffffff9, 0x64, 0x1, 0x9, 0xff}], 0x7, &(0x7f0000000100)={0x94, 0xd41}) 11:46:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d", 0x1c}], 0x1) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) getegid() 11:46:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) listen(0xffffffffffffff9c, 0x75) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r2, &(0x7f0000000080)="7c950852cb947fbb0271408e026e549732bee92cef368c535032", 0x1a, 0x0, 0x0) 11:46:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00e0\x00'], 0x10) 11:46:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="dc78cd87071d276943b4adf772b18948c7657cb71985c40e2e5c77e10ffb494268784cda0c55e16c018a3dad89dcf29b1c39242b9885bbee3d4f70c32673e25eeba59bca614b799429dd6f2fc985240b1218a9ea1c113619f1bd89ef6694c5bfe1ff4936bfb1d7b91432a3ce563d97500c6449b2f2a4705439634f847a0c", 0x7e}, {&(0x7f0000000000)="e806ed6919d70deb5ca0a7689dc4c047bac54f99cd6b455e1420d26b51f24f0846f63baf221934e27daa26faf53ec9379ed4a0d9", 0x34}, {&(0x7f0000000200)="f6830a617b06f4a1", 0x8}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x250) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x5, 0x3, 0x3, 0x7ff, "2b893a7551220079826eeb10735cb9854fda3209", 0x1, 0x1}) 11:46:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0xffffffffffffff5e) 11:46:19 executing program 1: 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)={0x20003d, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x110) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 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) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0xb, 0x9, 0x29e8, 0x0, 0x8000, 0x5c, 0x828, 0x0, 0x0, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f, 0x80000000], [0x6, 0x400000000000000, 0x0, 0x0, 0x7ff, 0x1, 0x6, 0x7, 0x2, 0x200], [0x6, 0x20, 0x5, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff], [{0x9, 0x75483073, 0x8e}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x9, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x2d3e, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x40}, {0x5, 0x3, 0xfffd, 0x7fff}], {0x7, 0x80000001, 0x8d2, 0x7}, {0x3, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) 11:46:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000080), 0x7f, 0x5) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="93653000"/16], 0xfffffffffffffda3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffa}, 0x10) 11:46:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x2, 0x8001, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x0, 0x1f) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2a) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x2, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x1, 0x4, 0x80, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xaf3c}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000001000/0x12000)=nil, 0x7}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x7ff}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000e000/0x4000)=nil, 0x101}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x4}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x5}, {&(0x7f0000005000/0x1000)=nil, &(0x7f000000e000/0x4000)=nil, 0x4}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, 0x1}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000d000/0x4000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r4, &(0x7f0000000280), 0x0, 0x0, 0x0) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x20, 0x7, 0x1, 0x0, 0x4, 0xffffff80, 0x3, 0x2, 0x0, 0x1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x1b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:20 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xdffe66f7698086f5) setsockopt(r2, 0x3, 0x7fffffff, &(0x7f00000000c0)="c1df27f7114883e2faee1235d08ba171320d18144e9ae2f9f8aea8db478d962371c31fd70b7f13a93f250a7028d18e65ab6f3d9b298f", 0x36) 11:46:20 executing program 0: r0 = socket(0x20, 0x3, 0x13) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000080)="df11a55db7f97a42049f9662eab603866cc15f181df8", 0x16) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filE0/file0\x00'], 0x10) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x1000000000) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") open(&(0x7f0000000180)='./file0\x00', 0x0, 0x110) pipe(&(0x7f00000000c0)) 11:46:20 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x101, 0x50000}) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8, 0x5d, 0xe7, 0x1}, {0xe6, 0xff, 0xff, 0x42}, {0xd7cb, 0x0, 0x0, 0x9}, {0x5, 0x1, 0x1, 0x400}, {0x1f, 0x0, 0x80, 0x9}]}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000300)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x7, 0x1, 0x80005, r2}) r3 = shmget$private(0x0, 0x3000, 0x576, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0xa096218c8d335a3f) 11:46:20 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x80, 0x801, 0x8e2, 0xd4d, "41000000060100000000000000000500000100", 0x100079, 0xc0000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x100000000000) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:20 executing program 0: msgget(0x3, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x8003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530004e8aacf5fe158eda832a371fc5fe5d835c09a2dcc1c965d56e85fa94b09d82812eb521bbd317"], 0x10) 11:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r2 = msgget(0x2, 0x22) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/156) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="9ed8b3283bb33967c9aa3be42beddb530969544b25f0f7598f125cb4ff90c49daadcfa6ad53364c4aa3e94db275c8e22f4adbecc80bcec39ee8d5b84129310547841b038e951a8b77100cd6474a1a2ba7f920fdcacd3dfeb294ef052bb3b4a71a0e8a4c2d7fb97c001b068dec0dd94413261980077c0c6b8172a61859c74df1a65ad957875da39", 0x87) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair(0x10, 0x8002, 0x1, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x1, 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x44457ea81f011f4, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0x3f) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x95) r4 = dup(r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r5, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r4, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4ffffd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2896ef9c4885e7f90d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b66d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9cfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab051a5aa46d5669d422b3f437485b1bd7d81681418f151a835d2b9e79298af0595473002e46fce89ebb51cd2986166471e5fe09a03a96412b7034a3092adcd7b696f96964f05288720082e6eae9553451c8dd15161c4943bc8d509f25ede35e0500"/734], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getrusage(0x7fffffffffffffff, &(0x7f0000000180)) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x21}, {0x43, 0x6}], 0x2}) fuse: Cannot find fusebuf 11:46:20 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) kqueue() connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 11:46:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4c10000, 0x9, 0x1, 0x8000cd15, "5e00ffff00"}) write(r0, &(0x7f0000000080)='\r', 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x287e, 0x7, 0x9, 0x6, "270b2c4ae047a521218f3100000000000100", 0xc8c, 0xdf}) r2 = semget(0x2, 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x68, 0x3, 0x7fff]) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0xfd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x3cc, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0x7, 0x1f, 0x2}, {0xfd, 0x71, 0x5, 0x2}, {0xf1b7, 0x0, 0x81, 0xffffffff}, {0xe5, 0x2, 0x20, 0x10000}, {0x0, 0x9b, 0x8, 0x10000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee332}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r3) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16], 0x10) fuse: Cannot find fusebuf 11:46:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000200)={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) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000280)=0x7f) setsockopt(r5, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0xa, r1) ioctl$KDDISABIO(r9, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:46:20 executing program 1: r0 = socket(0x0, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202172f66696c653000"], 0x10) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0xe8) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 11:46:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000440)) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8400, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0xd4, 0x40, 0x98c63f6, 0xffffffff}, {{r6}, 0xffffffffffffffff, 0x8, 0x4, 0xfffffffffffffff9, 0xb83c}, {{}, 0xfffffffffffffff9, 0x0, 0xa00fffff, 0x1, 0x74a}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x53, 0x32, 0xfffffffffffffff9, 0xa0a}, {{r7}, 0xffffffffffffffff, 0xa8, 0x40}], 0x5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0xea4, 0xb}, {{r9}, 0xfffffffffffffffb, 0x1, 0x4, 0xaa6}, {{r8}, 0xfffffffffffffff9, 0xf6, 0x20000000, 0x9b, 0x7}, {{r11}, 0xfffffffffffffffe, 0x47, 0x20000000, 0x3f, 0x1}, {{r10}, 0xfffffffffffffffd, 0x4d, 0x20000000, 0x6, 0x35db}], 0x0, &(0x7f00000001c0)={0xc9d6}) syz_open_pts() r12 = kqueue() close(r0) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r12, &(0x7f0000000300)=[{{r13}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc}], 0x1000, 0x0, 0x0, 0x0) 11:46:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300020613803fbe03cdd53aaf9ebaae70f077a71509737db03185f512b96043660805d637c09b65d7dd9980458b1b96e1e871736d54e3d69f954149fb9d521992b65cc3b96b7402a777415f5395b9cd58a47689ab0656131e4ab820efb34208acdd7b225e9f39278bad1954eef7cedea578af9280080f8fe5cd685ecb968ccf83f4f679dc5db57dfe49e4bcd7f20d94ed29ce626dd9bd4474261159b5c3f305360de368a17fd000000000000eabe22dc1e8c9e393874879875985c5f3076fd40e7a789208e49dbc6480cc3dccfe0b8292878fa89d218bc62169a0e9624166e979c184477063b0c55f4244e4a34ec0d96016fc12474c860ab423c549428ba088206446040677b6aeb48c9ab663621bb9ad9392010623d58054fb8632730fc5dcd766cb9e89288a9817691e86beffcaf0ceca02d326d0e117f8297fb59d30c5500ca8932ac9240533a579d74d9c9d600102bddcf0c889e70950f7b88a628c145ffdb18dd6f4dd149f7d1eae0b8e05958c3fed6eefe859dfa8daee7d2411cfdbcf3215e5b7cf327a80d85f4d59f3b3d219bccbaf52a"], 0x10) 11:46:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x100) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r7 = msgget$private(0x0, 0x188) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r17, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r18, 0xf01, 0x32, &(0x7f0000000340)="ebff8952e1c767907a8cd03e852db84a86cd6a4ed9b3a6cf363b9658e1f1fa50ff43c4", 0x148) sendmsg(r18, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x3df64d915ccc83bd) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r13, r14, r19) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r9, 0x0, r5, r19, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r6, r6, 0x5, 0x2, 0x4, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r9, r20) connect(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="00002e5166696865c8ef4309f1df97bc95c9421be7aa741ff2fa526e8aa68a2eab65c2d85f238e1f716063ed1e227f71cd0be0a34cbe603de7a2b8b304459ba7f22077853d3b140a410960770bd9024e6fb95cfec0f82e79b0ecbcde26374d7f2f631aa6d9c0889e3fbce1c6e4d83f2b5cee03fdeca1aae8c51a74596257d7d815381281b2d5e8ed20e81afd0c0c232b59221e8ec2590ae85537db37cc2308e786529d5894621a61db8c5c03ba43f3992e68d2130f4735205030fe5280f426c31100918ca946be7403db577f8a79124588701e08bbb013ecf9476353360840270eb27665d4c26a89c3be5ff8d8eb2a7c83e5021d8e1a0d61a423fe2c233751cc8a39480e1f7146fb1a78bdbe27cfd500da19b28101033aa2509431614b5040d1fa9229b3c6b8690000000000000000007a08fa63f9d45cdbf99f044cdaf1647dd53996a42700838f7af690e2be0c98d93744ec2e716e7fbcf40adbe0870df174d5cf93489d901dfa936cb5ea3e8e7fd062c59ed138e76e37938444f37dbbdb28ed3d867a8dd21015586556b4c6048d151e821a33e8a9ba9a99d53392a0bbcfb232b428ac29b33c0842b0cf488b74c326d5f8d593ab86b685eb0832ce5297d3745097894b46b002278ee0"], 0x10) 11:46:21 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) semget$private(0x0, 0x3, 0x80) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000340)={0x687e0990, 0x3}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="b14947858a6508ebe4d3fc867bdd0187378b60b8677507144a83636d99d62a0d4628233d9502c95e371db938427691742fcd9b12c0f43821430e3d836be5bfeed89fcc03da4b49289020abf27c939679163c23f245abc810cdeab4f2dcf91b27f523b0d093408895d06a0134", 0x6c}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280)={0x3, 0x54e}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000300)=ANY=[@ANYBLOB], 0x10) 11:46:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r2) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 11:46:21 executing program 0: socketpair(0x1, 0x2, 0x6, &(0x7f0000000100)) 11:46:21 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:46:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000200)=0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r3) 11:46:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x14c) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000200)={0x689, 0x8000, {0xc452}}) kevent(r5, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r5, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x10000, 0x0) getdents(r2, &(0x7f0000000300)=""/244, 0xf4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 11:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:46:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) 11:46:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="cd9002ff7ff8105014b519cd70302904409380aa0093a5434e753a35a3ebc5bb7a6070e79e3a0c082678d55e24c650290635aef0d6651e70ebca121e66f7462a0a2610eddb1c69d68f575626f1d37a029ec45fb83e5462127d176e1ca5a64f2ee326029347de7a2257fcd9e7274d414bd9a8f85279568d5e8d456b135927b59ca7fcceae55a4eaee5f1b31fd839b40a952fa87036f3d19e415e2a5d420b9753641328d8e86ecc5c8622dd6e11bd474cc74d0a635a055a37093ee387832b8d023"], 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", 0x400000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x3, 0x0) 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", 0x170) 11:46:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0xfff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, 0x0, 0x0) 11:46:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x291) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 11:46:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 11:46:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x1000) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) chroot(&(0x7f0000000140)='./bus\x00') 11:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="f33260883563402697fbd5fefe16e663ee2c7eba4594d6aaf0f2c89252d3feafc73144bef3870d64b43dea7eeb9ff7140a61796bb75e482c03314a623f5569d77bf7af35c14fb6c783b63d80dd12625d32f5c26f74059f9117eb0e", 0x5b}, {&(0x7f0000000200)="48abd58a5b998f4f0f6929fe5c2853", 0xf}, {&(0x7f0000000240)="eeae06d98a54229aaf65e309ec89eb9ee9a5e818b6043fb94f7f55fe1a90a5d6ffcb3f240789eeeaf5e07615adcfaa7e5598be9fe232d102a52c515d75ae00d7f88813fb20b20e0733b0a8f056c5dcc0bf43f2c4fc0a859a0edd974865e5bc", 0x5f}, {&(0x7f0000000300)="086a70f4c3b2ca7085808669f87312688e146a17f193c79b4ca089da438206b910a8c517633af2c320bf0d6cb1d7dd60a9032000b93b40db35270b2ce3ec93878495afdd06156b849ae40365deed6e10a46003f7134d5d93aeeb763662216d3c87fdeba77c4f102a3afff52dd3a9a64d", 0x70}, {&(0x7f0000000380)="b5489ad668cd377f1605bb1cc0fa6f2d8672ae3ab7084f5ce704816a710a49e1c2894847555b1505b20a3e6b38faf04044c6e918c2dbe7ed1497c6e2fad79bf666bd500b49fdab09a5eff190841f27a16a51a3381c484485abb72e29ead2", 0x5e}], 0x5, &(0x7f0000000480)=[{0x40, 0x0, 0x8, "7da25c2bcee5b933b6c533bef25c35ead37db2ecbbc41005c2f89d1f1274e76eb51b6d6368ba14019fd0fc9339af"}, {0x90, 0xffff, 0x8, "48028228c151d01552243298e201020d256eb5b5c7d1491357f51082272b328685349fdf0a62b5c12186fdbbccfebdb56980d60d7f3eb39942f73ad3b7efda51e845af79629ae7d18fc6381042918dbcf9c68a958beac642312860fa128edded659a01b703bf9d6f73df0281d79f9971f9ed7d4930d26dac09aa10b606"}, {0xc8, 0x1, 0x5, "6c7a3a0fe8aee90462d170b0f7ed784da97a260340c786e428a1275c668ff93e93c18155ab3c00737d6ae840b9e1775731d459759d2556e808e923eb59464989d1ee6dde2eaec2895088e0412767e8ef7f577bff857eb1d5182264cc0c49477ed0993860bcd944b0aeee68e1b6d517b4a0be35706b7df860ea016b0f209ac29e9314b78c7f749f7031d3e1c1220af322d2bb7f768f0d9002d906ad81b0d579df5146089e01d9ed08f246c82763dc14e850d0ff1e4620b2ba"}, {0x78, 0xffff, 0x1, "b37dbb5a21e84d6350d4c4e47a8b7a992b12d8991cd510c3b3d7325ba24d0134f54820077e40b5cbc64304d80478d9af4f152a8c04838505807113f90dd983188e44f4ba6c4430b90352492f46f205ca0ee9fb5ee44b25cf0ef8ade294f59dbaa46002"}, {0xe8, 0xffff, 0xf, "6a294f8c2b52062f992be3afe667ea056c8c62c5fa0c5a69735a2d353b09d3d21943c9f43461ccc8bbc0da3267acaed9981956e67292489bfa1c3c6803b004cedbe2350cc67e34a13f72880957406857d9db7db5f129af8e13eb3d530bda99206374603fbf1952c51760b95a0220219f7418aa4574c7c4b99f396c740c0a64b2cef9f459c6eaf2caebe4e73ad8c3839d6b3e63870134b45a7fb86dc2f12793d97ccd7a4c800c9f3050e6789615b490de9fcbc3f5d99c29fb7e78689f04a5b5a5f74578704b3a05c5e96aa54d678dc69a60ac0ae12849b9ec"}], 0x2f8}, 0x8) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r4) r5 = getuid() r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r8]) fchown(r4, r5, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r13 = msgget$private(0x0, 0x188) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r14) r15 = getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r18]) fchown(r14, r15, r18) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r19) r20 = getuid() r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r23]) fchown(r19, r20, r23) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x3, r15, 0x0, r11, r23, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) r24 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x5f8, r3, 0xffffffffffffffff, r5, r9, 0x3980bdf4a1805b8e, 0x89db}, 0x0, 0x5, r12, r24, 0x9dc, 0x3, 0x1}) 11:46:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x9, 0x4, 0xbc, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0x5, 0x1, 0xf7, 0xfff, 0x6}, {[0x2, 0x3, 0x7fffffff, 0x90eb, 0xfffffffffffffff9, 0xcea3, 0x2, 0xffffffff, 0x3, 0x0, 0x3, 0xffffffffffffffc1, 0x1, 0x5, 0x4, 0xce9, 0x80000000, 0x7], [0x5, 0x1, 0xffffffffffffffff, 0xfffffffffffffffb, 0x2, 0x9, 0x8001, 0xfffffffffffffffc, 0x0, 0x3], [0x80, 0x100000000, 0x0, 0x4, 0x3, 0x800, 0x6], [0x401, 0x3, 0x9, 0x8001, 0x9, 0x43b4], [{0x9, 0x4, 0x0, 0x6}, {0x101, 0x1, 0x8, 0x9}, {0x3, 0x906, 0xd00}, {0x3, 0xfffffffb, 0x4, 0x8000}, {0xfffb, 0x400, 0x3, 0x9}, {0x0, 0x4, 0x9, 0xfffffffffffffffa}, {0x2, 0x9, 0x8, 0x2}, {0xa011, 0x1, 0x10001, 0xb7a}], {0x2, 0x7, 0x8, 0x2438}, {0x3f, 0x5727, 0x0, 0x1}}}, 0x5, 0x6}) r1 = socket(0x2, 0x8001, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245ceece00579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222d14f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138909b48053b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240aca267c7fd172598b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000d80)=""/4096, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x201, 0x0) 11:46:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r2 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r2, 0x0, 0x8, 0x0) semctl$GETVAL(r2, 0x9, 0x5, &(0x7f0000000040)=""/159) 11:46:22 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r2, 0x20}, {r4, 0x1}, {r5, 0x40}, {r6, 0x100}, {r1, 0x129}], 0x5, 0x1) dup2(r3, r0) 11:46:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, 0xffffffffffffff9c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r1, 0x0, 0x0) 11:46:22 executing program 1: r0 = socket(0x6, 0x2, 0x3b) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x100000001, 0x0, 0x0, 0x6, 0x3, 0x0, 0x800000000006], [], [0x0, 0x2], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r2, 0x20000008, 0xb, &(0x7f00000014c0)="252169dabc26a8fd00a0a809230aac2e21945e816a8ba5d4d109c137ad087bc9fc34ca119b203e35eb8aa41187ee717e74d968a628b06e195b0d03687f8f32368a0a9f190888b2a8570408b6fb6fb31a070a170d0e970699d86ced35ad3307c590dba67214c777600200c31469845169e3f4516f8fb5eda890fabb649723ce6e2ab1b2eaaa96b42cc2bca65319c8ff4a8e2a60c763", 0x95) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0x8, 0xfffffff9}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket(0x2, 0x3, 0x0) r6 = syz_open_pts() pipe(&(0x7f0000000080)) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 11:46:22 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xfffffffa) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 11:46:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x80000000, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x22}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9f6000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb9b}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe968}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2, 0x410, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000540)={0x8001, './file\x00', './file\x00'}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000580)="ef844d728c49dff8ec4acaeed51c98cada5b0eb9f3e9c9d34ba45630680034025d143128c4d2e459dd94845dca552b91861322afb20d29475a1c9c2d03d02ca3712bd45c740260f1ef95ff5688750e0a49c9774751bc356179049a636aaeea3d5c374251c3dd340be783808830163cbea94f864e551352977fc587197e76b853e89ffff8bedbf37d2b735d0a9f1421a13867613f64ccdf3b247cb8c82f1ced", 0x9f}, {&(0x7f0000000640)="9d182063200ef25f8324e12b8d3d30706aba7eccfc020f67bf719adfb377b5465e81ebee3d0be8832ffac75531c283230d195b55458fc2385003b61da0651d55774fc9097290fe8261888697f06ed1abbfc9f553ac1fb502da72542234bc76a6e91792f72fc8969350b31bf927affe8e08dd51d3e3e7cf04010faa9dc21d300790e5a787fab5263ff7a362b6100b3dbba1568f39c267c62317117bfa5208a1561eaa843377e35195407ec96c7c48d6ac10aa189d9938bc2f6315f8c99f422392a214e571f586864f8b4f46c7f8b03dc54cbf6091e7d5041ec9a017be3059621b6ae540c1dbc622193c4f660d26aa6f64ebce7d4cf4644fdddd3e91ed6ab8940a52c3f46d4c966e585365a80a157902a3a0f7ceac16af2f7915d6f741592662ad9137171e8f0d0473658bc5bea37045086565d0216c12e71578ab01049bf19eae8bcb0cec402a6cf1889f47a9dd4f3447d938564a1ca2909c562642bdc0044860b0d091b866b2402c530d1a943277550679a74d8f9ae3c818baeed10ce72af3449ace829cd84811312d8d890c0e9e91ddb296866c61601d22d230a934025f2d7ca3bbfc61ae0e6a21638759b1cccdb5eae1ba99b2ca06a15b3bea63210b6bcd241e9cf3f8968682861d39329193799e314c96fdaf44402add80f3507aca55c56eee109245eac46a887c93f54350b76d85ca1df36a0835e2bf463f2093b097d643c160d1dd3ee4fa4e3366b4a0f7b4810c51a38029cec69a08bbbe14934771b145f564d503b7fe33af0245ec34000375e8fce74b6ab50ed28c8de4027d118c0f45002341c49e9885451f18bf23a6d459ffeef097eb2864a625bab7bb34aa7c47d160fa9c76580e0113c13752d0fbf075b21b2e9d8eba7619009dededcd0be8bdb38864958a9a8366f712814403cf6b4e005ef523c82b9a806134e4ab2a722cf3082d7ba0f9fc5fe37eaa59c79aa3d40aed46980ea88164114594b7a98e6e43739e0173b2c87b619af20f57e48ad00afad5017070d7df658a8496c7d6f4afc3812e17f31df8656a802281e2a96086081166c47d4954acb1e7819af78e484bf20d8c2f4e506b4d59cb223d10ac9cdc8744e7edd9fd6a16fa135e642c3053e21a472420371575b05515265802860c448437fd0456f5bcd8bc1cfc5019031d8e621edfce3da92730d7280edcf3f1292880f0fb137e703628ee756383b10629db3bdeabc3e25ee48197bcfa8a63c1d0aeac20e8c92fa7b226888817e9b979abf65d9e07ea334c2c9bbfe97e8c62ab903d51f022195986029c8298dfa21486dff46d19d9cc6ae263f2978c09007b8d8879a673cd4183c5bc9c8dfc39a5ec17889feb35babed851755ac2906453ae4bdc05c449ec464e034dab437954e0e063cbb5c44e94a3840c4820f096b81120d4e59240a133c59d607e59828c53532b16acc0b485b421c1dff86317d34a09f3a95a1500dcee46c8001b71efb5070da031b707a9ab6384e1d293f09881319797bdc3cc804b93ba1ee659b6db339519a97d506109f3250e969be08043459890465c54d5fce7e9fdc2a7b25c13976f4efc86a2c0ffc4b15be45cae1a233da9ca3751fddd5d472f4f430b2daa1ca078b89ff608425ff2154c9e325eb15a388a5cd6ed79af6c469bef369d013b6e4b76638ee0bc1c4d96f1465a1d259a22c7b7f861372cb34d6d08ca64560bc898bc46c0bbb03804c178d3c7ddfa1eca9ea1be71f8bc1378159e51e95b660beb74c22d51407c57c5c277d251dcd89dd0113a8cd625e4333603c5ac89c74c38e3a151cb9dbc4a47118649ceaf65975dde3c0137ac1ac6ba81caa1cb4c3069605c745c6701b381189d899fdd62f9917c7c0ce1c55ef12b02c1017facd3f5b9b1f97b1d18f96e8b6c874eaf6286d8174bc436fdb577c3090459726fb8a357eb479167c4df901e8ea746e28817374d2df50c2836d47ffa98622a05e7b28b594f72a92d82a1d5fa8a34172481686664b9bb83c042f97b3eab3a8d7a5cf76b425a0b1bce5788a360f37bdcce4c14d8985dced9637c276a55b7093d0d49aa6fb690461310864a69fe8b126791f930ea2848d8a2849247aa828c5ee425a942026e9021a752b58a77eba4b271171d8984358801cbd5f34e90fdd1b9a8b6e5912bd8de752069f1dda05c04d8a050dd91176c2a3ed070aa52472b45c4ee85538a52752133eada76a623c3a266a5b7855fa39da5c422edd8b0164c8f87dce776e52b66463cbff660c2a6c2bde0c710962231e03ed9a28f332f38ce531ead29827400e65770ce518951e08e70c9b8de27917982504e5f65b1cdd33a79a4a823d1cee038699fe5c12f4375b1b2a00cd5696c945dec400b2b5f1a3992be57b563b73b874dbe7097b6555ca2f88f0d4381a06a8d0723da4e6067e7ce00b4c877c4b749d7804abae270d3cb24f0f7780802bfa48fcb65aa6950b95182bafb686fafc14874f655f2f542fd4be6a08bcfbdd73bf6e135cd417bdfdd11616465531fb7b20cbf2237c36f174b56dd70baee073fa72beb48fe7998e721e93ed789b7260d59a7f56d77f2d78db76b0ef7634a8566581b674d94ecd28b99e89fdfd71b7b44086fbb09a99038e41a2af093a4554954b9c8c10404174efa8237e78af5f4e38cbd1fe97e19217af35bd1eb831564a5f6f831d9984335accf88366ba648f1945aa974c2e3e2adc3bccdb2805552162d470034c871b4e6abc6868d35a1b474a28b823c614d0fe5bb28435888c5ff45a664c63e139e9883a7956bcd20abfde880b33943c2794eb5421340f8065da8fbabffdcee96047656e2194552c6bc53227ef0b54bfddf3e0fd8ecf28f4b0def138df01827ad2db2d8b2373b788a92db194a19cea7393c40e810d267817254e041216bcc8ba41cf01027ec3eb5ab957af7fc50ea17e27b8f12891e328ae7cae9f1491f3e43cf3e4619776ad561ee9a55486f2ea95b8af76e3b3f871610d34392483399cd8ca4430a74662b33ab27c24d4c0b2ee5e5a0a07924803fd72293ec639545c01ed48b14bde9922546a2fc314703eaf8804aa6fbcc2e102376abfa0e0deea91aba4c1267a7049a9c6ce4ff10dc2ffea32d2c9a0ead74dc0c892d50f3817b8438aeb31da027b175ef577b26dbe3ac6f28d9c7256a0e67d431e64c5c9075b6c6a744b3c612c7ad1af3e113327f02511e7dcebc2700a45b18125cbb03795d60f7e75d49a9ea20493a37062b210964a477442c9f746c9e498f0894dd711aa01e9aea845cae5c178e4978ba3682261d5806d8b4a30befd6d381fab863a6a30e83fabbf57ae34726f962436fb445e33259a00a68b23a25313b5c75b5bc01796a131fab258b905839ea1a1c9977753896b1ffe5a58caedb077a8bb181111ce2b0548cb359d02e9f19110ba12916fa1da389a39e681442020794774990549a5f7bcc6a4214e8983ae89eb9a90b158bd12a8932b1897556bbf8e0e9b5c65d77a3662683b76bef319e25fc6e5f4371b745e765084258983236c2a2a5d1c043fe3c4089a26759b25f68a0bb375c6752f3a4820a10701b0696a9c08a6ae7a6626985962f981fb1962ddce650229f9f925cb7edffeb7923be97b8d0db717d908ef0214f0b093e83403e0def45defbd6b4896e0220d1d42e46d5fc1159a18970c0942a22c858e2c74ba88145b9ecc64d7e20fac58c73af06f3592156fee555d2bbc234f7bf4ab83116e0ecfee37397ed3f4edd92b42cee525ec7d0404abd829d0bcb567ab81ccc7149a99fec2f66ca672ca796daaca577ca3c4cbdb1a3303e2b11e0e30eeda9e1e23852891c7ffe4caa7eeef0a7ebfb149e9ee007752725cfbadf581e195e22003d2eb861305e0b1d60ee1fc4f07154689c0c8faac2a53c4582d75d1ada2c262617e4acef2054c7eb73bd75463f2a8223b200ae2c96b0dfad08616100932b25cabd2e6e3eae5a27d6cba67346b494d3c64c4ca5db50c25cabccef85de3371379a2d415fbf6a45cbc9f9b76ad4cdbe33e205a8ab4d75c476c5473244ff24c9c81687f5599daa2b4d829ca23f967c4145269eef4b4ddd5ecb498150f77d5abc73d0f9b0dd796a9036ec81f4c427d86f047758a6837e368eec07755f5aeffb2d9fb14a00badf5f8ac277b91f32e8ae8190d1707c3880726e291e2e0ecfb519d4689af1ad8373b614e6a0f370f5133daff712931c5d83c478f4b408acf85903c796219f2ff619f19044bf472f17efcf1943c78cec09c0dbbc108d2e7cd0d0187d24ae39caaba9bcce46655b7cf401a37ecb8f3b59e6b483989d583f0e1cf013aa6d960c4a3b96ca505aeac393338b89c6dcaf4013e9661e9710ed33434ad96c374c3fb57debcad8be219f1d83356d433bb48f32607821610f178c0df7f3ab5e70268d9565104b09ac20dd173ad7c70a353ae41d1d9e19281413f3e40627d6c61460f7bdcccb319dfffd6bdbde08e47d4636978f9068ad55dc0ec67b72151432e2ad87b797b472c31589c2bbffce5d0fcd01cef720fdcc38011332384d4a54b10663581c18fe7e395e34769d4e0895418d846f8d4bceda729c69b95cb5a5ecd38768292873085c673710e2f457898b0d30b5e87f67003763af12e2ca128692a7ece5b511368bf6ef428778bad512aa7dbdf4eeea86885d4ced0d72773c6003ee4d5fadc78de2033382e547d72efec4dc0fbe0b35ec51b1bdf02014c91cb24ce9abc61addf9741ac52ab570dc52073b4ac0a0e84c4428ad701403a4777a9e10996a62cb73df4f997529fa8b49823e33d5e094d88d4391a7fce859293f783b6af22f00f7128b5b4c744febdf9a574cdb6a9adaac4363a71bf4f9abca5b61bc3c56b4e064d8ee50d3f321a6077de547e3d365c4b33062e429373adad0f400fff227d8e488c351bda8f88584b0d578e4c695f62d02476865dbdc05a8b6c795cb6351b45e7d1f6bc5396ba888ebad21dc7d5cd7fec0d0abf23fea533e86414e4785b8ade100e93a465fc12526cb02fcfb341338be56314ab6fe641961b5868a8b2c7fe558e69c6ef93f71338e00e36c4f9db2e65ff3c92511a77b2736eef4cf87018b72305d3b2b06434102af6744e10b81652d725306e7b950d6d6b7e4ecad2320b86e6fdab3f8ede57cb77a5f206b7b428e65f99d255a93d23112813a99667351dd4276a022c9da5cf856d21dbd7204c430cfde400afcf27ae4843d1e22e431b813b6d9902a2e2d7fd91699c84d90ceff770b4413c45110b1e20baeb3ff7190a554f9f25a1940aeedd55718f10bcbc8092761bc01a6626be5bc0b7968b6fc4eaadbf6edeace129903dada708495d07a48aa884cee0e88191b15796f035dc3350e60095fb658841eb5547316fa850fab5652ba7bd920e6067e60d4585e194c51ad3a7690db6f2fc8ef5d9990fe038f1fccb90354e5316b486cdbdaedeab5885922241a108766d28178de8b092a457d5a9531415bb0c43b6369f253e47979ca73b36e4be2838992dda8925e4e71baff58a0ddac5d59603c553ad28929f19b806e6a8fed12c02b075ec755165a5868972a4f609b4eab8d747a984c186b9c396fbfee70f7eabb397f16b8a499f51971291f7b79b39f26d452dc9e94ddba1043eca0686adad6b8f213ea85dbdd96f7363da46685e8d2809eabe8abd52f8157694736ba392858cf8d02afdf34a8eb13c003d8b845b6a3314e752e8dfd85a4cce5510cd1fd8aec24dc5e5b0d3cbc80ede8a5a6087324bd8f193cae55ef2e440afb8502d22f36433f2add8eff04e4852dd7fd13e7a36778d843d40aa5f405505894cff3708118817450f6", 0x1000}, {&(0x7f0000001640)="63c69a0b9206b5f923dbe03358116ccc1d124b798d", 0x15}], 0x3) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) r2 = openat(r1, &(0x7f0000001740)='./file0\x00', 0x10000, 0x1f0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001780)={0x1, 0x9, 0x3, 0x8, "b07d45f1251be24bf1a3f3cfed8e5c7de2c69449", 0x7fffffff, 0x3}) r3 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x0, 0x12) lseek(r3, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000001800), 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000001840)="1f46cd5f7bf507a3964ef25cb35184dc429db175ec103e18ea6f7f5e794afb02667ed7d0c72a83ad071f50d6c38f2a33ec38eaa196c34b0a7e4d3b2925a8efdd915247ebdcd8e57f6589e5280e189df8ce068ffc6912ba2c8466235e41a066bf59d93365510e66e0e318985a24e455", 0x6f}, {&(0x7f00000018c0)="612af289fcfae7773833c72239fe7c081144962feedb52f217651a12e6dbda1bc46510c656a05b4c3f94b80c433b617647ae67b58d65f8b64acb8384caf81e41bec53bfca90f7f75f97bf1f86071fe66d483809c614cdccd37e11e3527844742ee8f73fc0ae27e00d85beb29bd1cdf24a303714d3b32f2b580c788f9ef1df7a81669c31053f86d4486ad8a5b7b5e74d3a2e2e238212d598b3837176d35a00e451b1f3b1a8ae55da791defd1cbb5eb2fb90c46072eb1caee2a5bd02dfd0e3d4e61c82b972ffb32e5f89970c7ec8528cbbc5ec5076f8f3f5920e3f02ddeda581c2a0bd196ad56b24316f3735e0", 0xec}], 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) pwritev(r4, &(0x7f0000003ac0)=[{&(0x7f0000001a80)="fe9424ee141d5cf7138c11fc173fb9f18ee17f144e3546afc6a176544be64e3b24f42caa87e7588b94fe5c4e6cbb0ac3dbba66f658d19a6d06661742aaa0c0d382ab77432fd7ce96c7dd39622cc860608cc22f65eb6e7a78e48d1313341414c35e5560b2c97d0ef6ba5d17420a480a396b6b6c8b5fc2790c7aacfdbb0ae0b24b3cc73741dd70603fbb80168180a9207fab4f781ec2cb9faf775ea9657695b2d0c67dab3b52cd81ee571e2d6163dd57946f99213824500c2ce91fd6ad0e17ab7c0a4833dd404f4c8488cc6cca2f95899a75a8006d2af6a37309e0baf0874569e4da6aba038a00fbee4d0cec4e221cb2210d6cb9168e2388babc58c69668cffe978f39e62dd0c913004c7a0954b9ba9a975406b475c4d7ac872affc4fb9ead0204fb0c2ebb3e73de368c58f3be3f27be34bb897e11d29500f5846204eb4bd5cdc4f060208a549971012d60404ba7fcaf26b365c3109d54bb236485ca9b8d1e525c5a73396798b391b37660952457cb43039eb0487717e48ff4d19579dba71a0f61dac6b7ab2017cfbc48db23456a72963fb1347e820c60f42a37d9c1d447bba6ca8f2ac47199b3c4ff2076c57ee9f731131ca34be31d7102a9739f611cf1d7da6177ed99f9940f79ca49c9447ab08064e7aefdfdb4a4c9483ba180748333f3a5dc93e2ec861bb4521fd27db45dd2697d8a1134f5f23aa16e318e5b51076e5e363d066b144bf48b3f44196e54565bc842eab33d1c8cead3a8e3e3216126d6732d9a4b83653d0dd15675d9b7ba8ae8ee23faf7f19f3dfa4151cbdb0d1a947b5991939fdfbaed480875171e6a55e7daa44c1b3b9dd3705359e3868caa4933bbbba3adbbd854d72dfa4bcfaf7682e1da460fe13eda88889ddf625754edb5e00aa60667f7cb5acf5f6f7023f22de3e596b1deeb1b41bc0f7dbb85d623601dcde62b4518ea2978ae5adbf7bc08713ced9da81c328cbf8fb0e0132ca88c3489fa93feba8f697c5515602c67bd078ae16c64fc1045cde379f9bc0e1bf47647854e5a62cba1afe63edb24050804bcb701f42c5473512c0b01af52ba63ca7d7ce32af2853a4307bd7047c0bc90c54fbcbdb5e4c5f3a5d627a4389b01b82964ef1c626d06444c32e71b5cdb375730b050eb90bb600da2424bf09034b0445f5594a741cf51d2fe64b2f5293ef5309fd8c75c3db02e7a9f0059f54810d1c23270e400bdb7d83bdc5521cba439675a300096ff03ee5553f8b36f4e18afda8276ce7471208fdd4b0bee6d95c7fc7b15efaf48abf508c9dac2f175dc2c646065f586f7192fbb6376ce4b3ccc11a9efbcb23663abc5c99552f97eae39160215fe5c41d30dca0bef0576a6c627286471c7a3092158e0c5d701593fb1f46dfaf020395280668986745deb0c858f99108bcb64d09a8cf0c0f0a27cd62d684a3c192f40de7d8b49b0d21e027bf07c9a6316b9844043fbcc22249856e753a08eb9c2650365b1d9ae8cbf276a937021394715cb01f2a86acde2d2eef349309bc0252472f9b025d41f84613da0852fd10c4486cf17dd09f17aab4cdce4335aa530caac26bffa2acfca9ce76b800b14a4ead45015dba0c43a5c86f9c3ee1971adb577e24b3d5261bcd6761cef9e7c19ac5bea054f5b2e89fe5a0eb3d743fc8daa8f084e47f1fdcadc274e9a5c7aa1ac622535da77845fdbdef3d3087fb16c1ead206b8c75485d809766816d420ed2d28666114ee5aed2c3b4e7111bd043512e4ec408c7c91c91be026386cc3ff8249a8054dd6a1312673665fc3a655f792dc8950d549662eec4ed67731b06098da54edcc22634d538b21b6a29f1cc05aac10ba15dae8fbe45b8c93d8ecaddb402d33d6800ba20806c8e471d3daa9d05f44e0d69dd476309424878f7c42fad749dd9870bbfc52e292eb0b2190073f7b369ab86de23c6a8514d93c034e4ffe590e4a1a3a265ec5a72767bb7dfb4908f8d41a7b04c40eb8c7979cbbd26a863cb46f5d534ce89eccf13fb8e3ef2783683be31e96da9e00b2f65a5f0d6cbceabe1b13cf5f1b6e98538ed1fb959088d55c8395dd497f573f7f70ce768609895cc0ee4d5d238c3e687c5bd76df5d8385bbd465f57d20eb354193c4b32343e343c55c26bfb0e6f54b401db679643db30a2c608e306d01c6e5b4425f9a0a81652160b034aab5f9da3efc114998526fb331086e00873bde64dfd82590160bbfe57618f643ab70e93405ce7633c76711aa0265cb37f3b3c8aa62f1da5ad2edf4d0a4b108891179dea67a6912c7d9dcd568b8b5d22a4acb42d248d8f56f08ac3cfbcad391f92e592821413a7f2c91908e8d5708983c783741325b28525ed72754666c73b7fa20b1c9e99455b68e6c22358a097b51be8f2570f5f4ae5fc8c420635d76da73244460bb79ed67db4642aee250761b87c5e4969a218095abf7e8498824a474c04845717881c9c30cd3adaba2bc1f8f8ffdfd4780ee3bc9d20310d89b33f9a1ab72e10f2a7bd53b90eff33d229df2f79ca0224c5b76fe99870fb444416402a489db30dcd027fcc02bc6be75e8743829e062a1c9621945cb715aa619e9d5349e4a7cd25ac145752dbdd362dac0a7f691e93994d9bfad3ccd9893c486697430cfa4c45c8d341c87cd05edc10853f10b091181b6da0eebfb10cb018cc7434983bebe5fcf98a705f87cad2e21231765ed96d83bbb3afb85d0d1f9c4e55bce1d5735bd9b0fb5a042ec7ba8bfed1f4592110a79ab492e1aa730f75ef8d7e419fabab7efef98173130ba23d78e79763a63d16d8ddccfcb3fdf3f95b828da02e3c6505cac6b668838000edb0722739f293db4340201f0f5beb86d563d869e6bd14b20ead585d232150adb0adcce914ecb14697d60dd5c4eb80a8605a035dfc908f049d4a8d995140244fc3686a7c80d4dcfb9cadee6afc7d1441ef4cc132f1e0d7e41470db635d98d49a10a89e839049c6f91090340f9f246f78608f271f7a6be046c53b7a9ea7bcf0aee5a8412f8023a73a1915dd5325e541ad1ca2c9ff7426e7452bc3dbb37b0b44ce70c596453fb7a7551f2bf469baefd86dd1e0dc439e0088e7ee3d983aca46e00544704c02cf706d183236cb14ed85f0233c7d67aace2efe94419938a2427d4951043bf37d5ad4cd2af8de139badbea7a08b092df3bb67204376267bc36f8ed8019bec24ab9688f3acfe99824a3a8bb9428603adf49c80696b06b2e23b2badf520d24e4a9a9d4f5dbc671a965aa43270ab93ad3a0eef4ac41efdda1a43e17c7a572624be3e4c11a7f0cd1998d70303583d9a82e6ef05132f1447913245828499b072bc77abed2db2c0dd1440bfdb6c7c812740d99c0d53796113d7be550236d1c3216f7e5ae1944b0fb09f3daf545f2cda37669385639663c182a6d8db1038651dafd91eb14e0b7a79d331edf859ac9f9185966007d3dd1af139c6e91a15df372b49bf26f9ffa88ff1f681d6e5d6b52aaceeddac947956c37a028e8c93f83f4e6cf38b49783ffd4fbf2559b4a643313d0a5dc444bff18f6d0916eecb1d162e0e3f7b6deb403521b5f9b109e23f7327ebe521283a8a68886e76f8c84a8d943eaa710d01f27fe8f5b17a02a167751cd61104a6c1cbb8dc2ceb092b561427cdc73e22d90c94d1729587daf7db971707df6073b2b8b25e5c7886adbb83d0016a930435fe1caa20e1a8ee625467b041916e0b6f144b266e5901dfb17e256173e13c0a2d3ee429fe78be9a113711ad834082ef421d34cd7aeb70a8d85a4e289eef789ee032a1d3246a4082007f6111c558347a445a710c00a215ef9eeabe953b813e46b03a142a0041aac63b817dd6783e755797ba70de9155dfef453d71107e92c75410452ffd2cb81080dc8fefd1a28939dc5b0fcd7acdaf17327b73011d3fa187ffbddff419847798e47c250b4885fcee9be01047b17940ce09a4374944ac86532d20556d3af9fad59090bdc3dd38039461e6ee64bcb0aee789f3134b43b9f2662725309a4f268da957e3d73ef1b1d67567c92bf700403892e90df173af06a5dfd10c5fe76448e7502575474dce0a8d13d59a499c0146a14b03f5154692dbef969eedad5ee5b3adb6be46dc047015b661d79dda68f319493cdd97eb51658effbaea1566db63098c836165f1e3153ba247b639632990e8478954d991a1a69449e1e4fd00c21ce92e54e6bca33b7e6097fdbf6df113a02753cb0bda034fd2d8bf0048790738cbb035a0efafe46b1064ddcf918b76e8a560c32bd2038368baf1eaee577c241e7eb8c9198115ad510976ec412985444ffbfd51929a1e430e156e652419e59f3741a121d0b000261e3f1b61b1001bfe0201a450ce4fa31f3a67c5675201656237dcfcbdee96bf5cd7e196eb3f6084f9855a30b5eaa26ec2a24c07efd4a4d33707373571fe9c9a07e3b3122e81b4f2349a61dcd145d72e4d91cb62492794d29c3c1bfa3c52c516968ccbafb2009b35bf7917b1e098cfd99ce02c4decf484a0aa6f4a65aed107d56382687d5e602e9cce1939cf8203311ce9c1e48fcea68da4461d4a829125ebb93141f3480255410948373075fafe1664e214bf5f9ca22aee521b0218e5fddc42fba0c3135bae5265bdc4a3b730de7939ee1d0a0fed6cafd43d4a0d0fa1552c4174952e13365532a1ed302f10deb8a87bc4328c8aa522f163997e404d9827ce2b9c198643e3bccbd4566dd8a7811115fd71469cc1d2b5c1453bfb3ec9b4d19adf82e0ece10f43bd1132ed057c03e05a09c07a07932eeaed30790309d1d99a66c76a1b3848f67bc4c52af88088037b92d3d35c8039755bb21a6f6f946ca261e684f22ac9df06bb0e733758fcbad1b655d861ea46ce05e925dbdffe9f956b388c97188ea202b344cdb0a7babf730887ef094912991e4d3f7c8e842262111fa788885ab7dc61a39430c7405753fbdd952b00ffc42de2de9142fe682deade3cb934e269623a65b1643ff55745245b55c385c794613fc2ce35b3b93110de304a92447b1d0348ac47939612fdce324499062ecdf31b2977f52b4233740a294d75c5655bb732a324885490e27739a59408a401d16b6ee245542c35d30d122e0e4860b0fa5891ab6a817441483dd15bf1e586e51e384de2c7cf56bfd13fa1a5de9594f5f76ac9f0f3d44860317065006b7463a8a9d57f799d7d1051540c6ca9a268b38bb8f21267f1fa7567b01c7113e52ae214f5cf59f03121082070bb1445aaa97875b2b0437131fd666e1f513a2f45800d975f49649681e7682804b7eef021619511e6ecfc24b7900231a128e5ff4366f6c5d61a262a25993876dd035c41805e92bbb19dcb73dfe379c6f2677fefdb76fc92d1c295a0176a4614ea6491aad32c6d98f94a0cde8e32fcd281d26ae050438baf3e3d01830752d547dc204850c37a74bf600fe6633bcd46248a6aa480143b8c3a577076823fc6a342e30d89528b81e4e6fd823e724df3a681f3a7b0d95eecc1aa9f0752a198d731488e924ae10d5701d859b35651192cf208ad115ec284874e10ca39e7549616d5bc09afb0b2a883428f44b35bc35d5a38e4b7c1d5042ab37ea10cff8ed44aa7cbca93ab5b3ac8c6c5b197e6ac3b0f74de19535dc080599b0382363cc7e6901cdaa6d7226b0bf8dfe6d5016a71ad9d0dac2d52fd4876f3ad0478f5437d359a13422ca110bd52a1a55d7bc800e3f520d0a7bbae25f0172346b47b1dabd48979c90945a6f0f7154b03f393ab607498636c27f6cc951414b36b0b66e20bd31b2bcdaf8b56b4448bf007dc0409e6097336ab839c882374342e689585bf243dc931c", 0x1000}, {&(0x7f0000002a80)="cb85582cccd707e93b9aaec43a3f6a89a3831e4b85f07ac7b6eb2014083a76fc30475e113f1213cc7a2500ef93c6d44465cc48f7a0375cfcb74ecde46347f357cb73a9c4859fca9d80ced0bdcfab7b823434544bb4c8513faa3a5a11789901bf1c9ffd34c9b747909aeaae965bef903f875074d105fabe3e9d5c9740a6634bf5905039f25fe910aecf02dbbbae88d0c174c32c6706c8880aa70e41f1abd6f0029bfa6fadfb738bd6b07ab6f301f8af2491224a27d83ca433b11f1252638f11866b27baac09bbc672b611d0676e02728a6d1204c9548ab42dd0006f67fcb942cbeab854576487cf253ee309aab2dff50a44cb387f2e6ddb22e30103f0c6f1260afe4750482b11457137a981dacab9412ac0c9820f9c95052413959c24689c8e10d2be3050115f800f6883d40344d5639422de4d634afa06f69c9355751ce7449648ead9809fec2d5dfb1d818ab9c58f9a011474ed7d484441a5e9f2cd2803daac5bc95d0d6903382a63925e394ce0b83b3a2a34ec00e3613806c4043c0a707779633560494223805974026d2910c6ee1c0a7c78826641f5b34d444b3d2809496bbd7fedb49c2fbcd4406443169539216c20eb3d1be5e6835bcf9ebf616fbda1ead944cfd6943355239e75d009a045244763742c535c42df293e347ad2351970e5b01ed291c8c1dacbd5ebd94042bf8e72a072278f27ac17235c113dabdfd5a9061519f553d406295b30235410fa41ac096900b985b373c21f2f80411d6b5f13b03a311d334fd6d0bb2b5d1bd2e7e808576213096601c8cda0cc993590de3c8bcfd86b9e4ee00a3aa55733c6c02d56b0c7ce8b2cbf0af74720a0d8b19d5bbd0e5b1f5a4041c5843180dc53ad2c0c928c7d2f7914e2fde3cbee1683a66674c3dce983993c74ff14afdb5d06b39702dfb4dc45ac2c01819e1f37a841e7d071031eb98fb341fd2130de75811e021be8a48c7d9f12cba27ded6f670e9a76bbb096f83e0b1e2006d22d761d467e351b51fffc293b4e15d4d15272f37f36b5766deb3ab4979d678b3c6cf0ae2b19f0295b06dae4a8dc86d85a51cc82d916dd841632c2296c0f1f2202b383c89e13053ea38ff93b285f41cd8f793ada7b4275b79f0cc8183024acc34079e5783100e8b01fdee980c23efb72bd0404a1bb9bc5188b29b4f30fb76b6eeed1ed0b84d644e870d346cf9a11eacdbbbb2d1ea65a248cb15460af0f1fd358d050697fca21b37c569ce7ce24a269ddd6caa84515787816c99aa35f3c60ca26427df33371ea87ea3cd857ffc8d1fc866e050b4c6eb37bd07f4776fdc71f2ccbedaffc1b5529cba096019d20ce04a1be456672845e74eb2b1fc251e746fc1f35a6b617d2f96dd4c29c68d23368400a21ea33657de24aba408bc878605e9b9857f851ace6f5ed60c53d5b0844310f1fcdcd32203ef377571932a47198649691220817260de61d2d73be389fe215a92b0508860f52675d7474fb457ad27ff836d601e59cd8504b4c15fdc4532b8c5c78090520a323adabd21dc98fc3999e94d0c43497d0d98c95db07d8199c54653746931b06f54a1dc18124bd1ada5ce99064bfd4e5165d41fa6b1fcd5d5dcaafc8a487cb936f99ff0c3e1edb6a4d210041d5b9b3a686d4a2314b5fffd2f2057346c7ccee0f1ebfcca77b6526c8a72f6b661fdc90a9aa63803473a9262f0f4488f3de37c335d09cf306c7275da55cbd7a0e45664277e64ed70ca0f8bdac4081615bdf1d1971a42e56a0d44885795155cca4b40a35990fc38395e2bd1f40a5be0c8a9d19f617895428ddbed1c95b1597f8720d41feaca8a25cf6933fbebe2111ab30380e0f777e34a75cd9dd0ab776aa0036b0fe327fa356d09d79c673f86eb52095cd072873d81c0e06c1b9013779eac8f4e8b576f6cfcf3d9dd42d23a4746b75256d2a150019aaf06a1af2399a430864855a49479ece945d220025b3b65503bc2b5ef4380ec091a0b7b20b2b96758dee5c8ce501b10ca199e7bc5efcc4ea1060fcb492beb747416f674ad789b3c502bddeb4b69edb1ba396118feb396d9742405634db97bdc751bea4c025fd87df1e645c4caf872cb49bbea6821dc34574805fe4ec1c31ebbcfcc750236a92610b7de22c81219b0ca41618dd8b1020dd791926c82a230f41e57d77ff666104953d6cdd39568ac9f233de7df37e54d2667be39c9a3052a7703007164721b2020fa6680dca65dec5274a78a27c1e7546dceadfeb0b589a3298fc85a08add048eec58cc51b8edc559d45acd096fcbfe15097caaf9e8c2b5e79634c34794b607d1953cd901074776413b0d00c71dddd82ad87c59b2908b62cf57f036f2d297fc6a2d89d4fbf20160d9d5e710dcecccb0cf7ec102ea66659105a4d4b94c6c0585eebf5d89a430c0e82a8e91d4d74b6e22f125082b390472cfbc9325396418354c0513c981d2a51508c1ae1b084c29c48e825a518ee708e31742f7c5b4a7fdc55d87116674c2349ea0c3b7c05f2e13af223c85677ec3a9f87031bacc71bd9342b2d8c70de48046a4bbccbaa465b2eaa98c9114dac660bc7019bf9a8f26e5441adcfa2e24f6f2e10073ca8ebf0713b73fdf5e439007c3ede87e506955a01876c4a4ef9731b683a0158d33415c801b8248fc4534ab6557eed2e4dce22982abc84095592aa1751d0729c0618f3890b9dbd474c5f3a6e8093a1657edc070b55ca0fbe78fa1837d8f628ebde273adc1d36b980af4d9e3aa6ac8fa29d3b1f1f6169ea6cde748688af6d21cdb88d47412572199292a632bd3ae125bd6e94438813ef13ea8bd352e6cb1934dba6e8b27835c643ee9035b1785ad31994e178140bcbffe34ef24f8e840eb73ede4c84f985f9c645cc1217221c77176c75c570bf930c679eb38d60187245d7860964b4d5d62824d7f7c1f700a4e3bb4213c79930b620a730fa71470323e23ac6bf84574354ecc6862de216eae83dadefe325f878b87573721d2416ac07234450e838af4806e7da387e58168b1577faec324cf19bed38081e44c9282a1889ead799cd610c1a675291d12fcd50d3d0f4d5ad13191974fd8db8dd6846b5bb4b26e19db7f383812317b1641c37a806f88e7fcc056dff84d4cb06f27f74da53462578d53fe2e7ffb65e29cbcd764f36273b8880372bc97bca70e296bbe663c2ddbf6889d11f744009e1cc96881398ee0fc3cf61d115fc11a56f360a8168c301378ae917224fe921da88cae046de6fad2a75105f3899d08e5cba2ea4a817ffcc6f8315ef1ebe8dfd07b359bdc5dde2dc028d0481d2a7186c17bb8998590e9f2dcf350bde2eb959b578cce01920265ff194706c4adef0b29dd4b91c6eaef88e370b8787ec1e91fe7b99b07595e58a8e8841c2cb5403e56663d02c05560ad8e4d319d23698fdf737f70be290e75606d4901440fc639366636a7eb9005174020cbff1f10c12460f199ab0618bbec1914731ea19bec6945d4d85089f61f06d8f531040f9d753002b25f14d094adb55ca2b2fd23353b6a3627b02ac3a577f6e678d910699c79e993ab4d51977b83ee5f654f4567f14d765d82ada0a19a03590a05b71e438bfad990be209585eefe5582fa369adb72d8652316f4a9bb4f5a964dd671f1a4c32d8dc7feb0600765cb14adac53abd853074836246a1ec1b9dd58118c4bde54768ab6a952f5e326b9a19de0a76f9f0e8c9fd4642b515b56c1be268aeaa6ea8d35eb8dfc886ac641a853e75d114f54e77fd5d6cce24fad3386402f5fdfcc46fc7cc3018d9bb8e98b813c75d1b7dc88e6bf60e322ead68ae4ced022e593ac6caeaf080cae6cb5030f4d6e2685efa4a6dd1d4220aceb79f1e228ebfc56da87a764b01f765ec54356f410dba16f8a4cb0b2d3c2444ac186df96b4e14037fd2b51ab9cd1127af7ce2653e0b874ccf3b6e95dc46eab7b2afa252c2452075aba1902b481ccccae9694df1bb8dbc7d48a743f053f4c50b8890b6d45f516f5a2282e99f269c5d793a211598b580b31fb4039e4aa2dc79f4a5fba576f30d08a7bead92ea161f1193f7a24093a8b225f92a06c481b4b939b166b6c4bd68762b82911bae74d9fffc3d2f648fae705c52c0d85bc4d3b9228752b056d36682bf2d56759d747864671c1bfacb2cbe3ce629e0e8da0f517459aee73145d34a12407cc5ec394d0d9a4a24b78be426358e561d288e5adf373735df718d7490095d5385eaf68605c1f5cdf2c4093a514f93c8643a43f5ea3d419f05dccc403451649718830bdbcead41c62a2b8c9314509a42942ad81ff6f6172d60879b19fb9b658f8f89498f3d5f91fe9ce9c15d6003ee7106c1cced9bb9da0ea12a187e71ed53bbeb4bc058e84dd7b704e03179edc01f3aa7298552552ce2dd4fbff43ccd5ff034ff2aad550a38123175a4a97b051d3f21f2fefca2f411fefd84f9bec1bc6a33ee52c6449beafd31524245a3700f13ad5dde4b260ab965a260423d9c79f0349419c13037f7761116820f073db66749b333fa082ba05b09b8d8ea7e529ca7484c027742a596bf46ba1fb434068f784ed43c2e874cd63a25d78780676c9199824160cecbc2ecf3a285f005a80839d8aa9e8bd956ffebc47dcf532ab0e8f41d89a396ce62271855b20981b7ef985ae8ec753bf423f0d45a2aa34ff858d8f531613d9c70fd559edad1f697f84742eb4ae07257f7de8383fd0f33c3f95ba1507b82929e36746a3753d6bbc1749d7e4dedb2fb1dd2d3e09b64157a0c0ba0f8af73490e333e26fc3a6d0efa0404ef3cd6a20b6b7771be560beae67efcf928545bddd7625fa79ea08cce4c2ecbb86e530cc367e7e06b9b7d889c4ef2066dcae66a446e650cb800ce1fa9dff1ffd98c5eb212b5c557397533c63218ed8086a4f2e33d5a56bbdba8a5be8a7128da7ce210a3205ffa720b91496a2873fff3d12aeacb4ce0c4ffbebf92fb5b1415c3c4bfdbfc3019eea431a71797c0bcd50d42b60edb906b69bbe25ef4746428e4db6f157c15a24a7fdd77a73c3669da0ba868e9256b94fb3cf201d06d3de1f474c807843cff2acfb74ac50f4824c60207d61975cbe2f498440832ee549955e2dd2687f295f2a00f4af6d88a6a4474a575c1ae30edb2af525a03a0eeafaf48a5db942798441cf00d9ba25e0636e320742c5a9b9ff92872078aeb00cb4d936b8cd50bd6ca85b46fbc587911647c3c46984adfe5d0ecc4ea1723c32c2bf455c673f5f6e6af44c42a63991c363d53133c9cbd31bfcdc92c1212fab471d6ca4e0e445a6335302007f07c7c49bad84ba9d0896eadc42bb3dd0d544e5d38403d346769c64249749af9eefa3e933ae4ca5c50fd7467f16139cc20d423afd4699e9db8d74ed414807c6625439f53c40dff4f7e2d01cf59c1b2236dfe5ce7101d4dfb7d23e9bfec6f789daa69375b794eb69763b98bf53f6415d6817c30860687ec4bd75c021d8e11bfa49d83241d5f32da29071535f7e760f6a38c439609590f92cff67e272da1369bc69f248e4e3791c309d9ebf5d3fcf08d757e3daa0cafa3a501c5270c1491ee7b4418f46f82b9844f3aa2af40de67782af146f25a8eed8babd002f269bf7d642eda87d53506a71cc7586b407001a7df4eb80d3896c7332267b0222690b220fca46b277d8a7c62d7e2b5248d41439b998c0ddf62cc23e86b6519e60f45271c27287744f534a9f8a5d8d9735960340d2fdedf5853f6e693f8f4642c52fd5df450235c81e62b6d15182fd0a6a667c5891763a9c07c0f7b0c69cc89b096f78eb17a64d273686058886987666f7d27caead73ab57e7f68f61b1c3a01bb8", 0x1000}, {&(0x7f0000003a80)="50b6045e06010622d2e2fb", 0xb}], 0x3, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000003b00)="3a73e51fbe0a51d538698fdfc111da095360c99f2268006c6a230c1dc26902e94dfa4fe4eb3fd5829ffb84535786f0bf7d87b13dd0d159a6dc17fdc5cfc92611e2d951d7fc5d8d10d7acb0081e9231947c0207588b417f05b16ce2cd1e8d5f556bc0ffe46d4a799ebfc4ec5a8eae4dd6a1598244e713c422a151662b2689b37b06b4e420999181e114debba27dbed986497aba230ef3af7f8ec129e68c860d5ed0baf4d695046d341e40932e1603d23e71c30f0d984ad1bbd7c356f7caaad43ef563e150", 0xc4, 0x2, &(0x7f0000003c00)={0x18, 0x1, 0x4c3}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003c40)='/dev/ttyCcfg\x00', 0x20000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$KDENABIO(r5, 0x20004b3c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000003c80)={0x1f, 0x2}, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000003cc0)='/dev/null\x00', 0xa0, 0x0) r7 = socket$inet(0x2, 0x3, 0x20) r8 = open(&(0x7f0000003d00)='./file\x00', 0x0, 0x181) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000003dc0)=@abs, &(0x7f0000003e00)=0x8) socketpair(0x2, 0x8000, 0x8, &(0x7f0000003e40)={0xffffffffffffffff}) r11 = openat(0xffffffffffffff9c, &(0x7f0000003e80)='./file0\x00', 0x800, 0x44) kevent(r6, &(0x7f0000003d40)=[{{r7}, 0xfffffffffffffff9, 0x88, 0x40000005, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffffa, 0xc56c4a291fc76fd6, 0xfffff, 0x5, 0x800000000000}], 0x564c, &(0x7f0000003ec0)=[{{r9}, 0xfffffffffffffff9, 0xba, 0x10, 0xfffffffffffffffd, 0x7}, {{r10}, 0xfffffffffffffff8, 0x2, 0xf0000002, 0x100000000, 0x81e}, {{r11}, 0xfffffffffffffffa, 0x84, 0x20, 0x40, 0x20}], 0x7, &(0x7f0000003f40)={0x9}) rename(&(0x7f0000003f80)='./file0\x00', &(0x7f0000003fc0)='./file0\x00') r12 = socket$inet6(0x18, 0x4, 0x0) dup2(r2, r12) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev\x06\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x115}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x1, 0xe, 0xdf, 0x6}, {0x6, 0x0, 0x6, 0x101}, {0x9, 0x1, 0x9}, {0x4, 0x2, 0x8, 0x75}, {0xa9, 0x77, 0x2, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0xffffffff, 0x0, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a4c71e901f0ffff7e3a", 0xfffffffffffffeac, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 11:46:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 11:46:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 11:46:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x13) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 11:46:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xe8, 0x0) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x281) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/147) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x1) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) setsockopt(r1, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:46:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x1be2648b3f2c0a45, &(0x7f00007bb000/0x4000)=nil) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r0) sendto$inet6(r2, &(0x7f0000000740)="ca1a6ff0b8e0524575a36623ef68897d42fb2d5b278af9b8cfa34ae139445559de3413c0fa75e79a0936a46a1db3365d88276c7ced5aaf8616e401a0f754a7d4299cec8159869891f1d9e39850b9fd258bd3d8958625421f9c28fd194575278e73370d6f6bb6d5030c6c6904d5e84c77244d65b7d4a7c5523014fcee2fb1452d289a5815d0dfbd807a5f0a1b6747bff4566ec2bbeb3eecc570ce5c336119dae01a966ae4e1c1e861a5313ce8f515034798aad02a6bfa54148f5bd5ca15f343f714f662184dd7ee12c42908df404f4ff21104a2508709f18e45a954f25ea38c63972026f7151972612e8b8c07a01b08bcde5f3ea011a5676e66bcef2ffcc1d8f7f57de5fd0f9262adb7b67af49e513100bb39067519265b417ab5b82e8a05a4d81fb2f201447c731f58145f9662eabd9212441d2301deea9c1addbe0a601af917aae9bb41e4d2fb9880403a1fc62c09251ebe00b6d1fb714f8532f66f5a51c62b10470616b59768264283863a35ac18ffe5fc9a6bf6d40e9d5611ea407eae01dda905d881319114e29f98f7f60b49286d480eada91ae219057babf542f46cd0b1fdaa2aececd108b5844a08aefa202979628f03b4b46bb01ec1c8ff3519e130a168476f5d4ff34eaf813bf1090c7f15bd9375c113", 0x1d4, 0x0, 0x0, 0x0) 11:46:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="f00001800000000000008a596756881a83f0cbec753ef7e19d4f98dcff832131323c8113992f08992b73"], 0x10) 11:46:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x58}, {0x2, 0xfd}, {0x4006, 0x0, 0xff, 0x2}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8, 0x8}, {{r3}, 0xfffffffffffffffa, 0xe2, 0x1, 0xfffffffffffffff9, 0xa0e7}, {{r4}, 0xfffffffffffffff9, 0x80, 0xc00fff1c, 0x3, 0x4}, {{r5}, 0xfffffffffffffffa, 0x1, 0x10, 0x4}], 0x3, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x60, 0x40, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x21, 0xffffffff, 0x9}, {{r6}, 0xfffffffffffffffd, 0x20, 0x4, 0xff, 0x6}], 0x6, &(0x7f00000002c0)={0x5, 0xcd58}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x7}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 11:46:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f00000001c0)={0x2, "493eef234abc6db385285911e91970d7e17f3f27ebc35504c74979fad09be4a49fe7e3b9886328c20bed1f4713a53435d5a1ca0ae7a4d07fc0edb5d9c2166acd13cf6ac4a149bf10dfe119009e42a50ed4012e00e256f5c6d5f3fb845fd847756dd270216c8bad5d179cc98d823a58a7cb63e2a63a550494450ff7876aa20823318b8b4712ed725826f3d160969478269c3c3be9bfe3cd94aaf4d1bcd785d2001e3dc51fe64f0184cfe1374515a8e79db8fb3f4b628e9a34"}, 0xc0, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x200, 0x44) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x100000000, 0xca2}) 11:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2eb, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 11:46:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x1}]}}) 11:46:23 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)=[{0x5c}, {0x87}, {0x4026}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") rmdir(&(0x7f0000000000)='./file0\x00') 11:46:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xffff) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 11:46:23 executing program 1: r0 = semget(0x3, 0x2, 0x50) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r4 = msgget$private(0x0, 0x188) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) r6 = getuid() r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r9]) fchown(r5, r6, r9) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x3, r6, 0x0, r2, r14, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r3, r3, 0x5, 0x2, 0x4, 0x8}) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r15) r16 = getuid() r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r19]) fchown(r15, r16, r19) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r20, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r20, 0x20004b3d) r21 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r23 = msgget$private(0x0, 0x188) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x100) dup(r24) r25 = getuid() r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) fchown(r24, r25, r28) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r29) r30 = getuid() r31 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r32 = dup(r31) ioctl$WSKBDIO_SETMODE(r32, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r33]) fchown(r29, r30, r33) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x3, r25, 0x0, r21, r33, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r22, r22, 0x5, 0x2, 0x4, 0x8}) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r34) r35 = getuid() r36 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r37 = dup(r36) ioctl$WSKBDIO_SETMODE(r37, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r38]) fchown(r34, r35, r38) getgroups(0x8, &(0x7f0000000040)=[r19, 0x0, r33, 0x0, 0xffffffffffffffff, 0x0, r38, 0xffffffffffffffff]) r40 = getuid() r41 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x20, r2, r39, r40, r41, 0xc9d3a6a3c2bf516e, 0x9}, 0x6, 0x100000000, 0x1}) r42 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 11:46:23 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000000340)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00\x00\b', &(0x7f0000000200)='\x82y\xc086*\x10\xb7{\x0f\xa1\xcb\x10\xfb\x15EY\xae:\x9a\x99_-0o\x05\xb2>RS\x9fN\x03xa\x9bz\xfb\x9a\xa1\x81\xe6\xfc\xa9H\xbf\x91oL\xa5\xc0a\xf9\xce\xba\\\x00m\b\xe4X\xed\xa0n\xb4\xa0\xd5\xa2\xd3\xee\x8d\x83,\xe0\x1d\x0f\xa0$|\xe8\xe0\xaeZ', &(0x7f0000000800)='\x82y\xc086*\x10EY\xae:\x9a\x99_-0o\x05\xb2>RS\x9fO\x03xa\x9bz\xfb\x9a\xa1\x81\xe6\xfc\xa9H\xbf\x91oL\xa5\xc0a\xf9\xce\xba\\\x00m\b\xe4X\xed\xa0n\xb4\xa0\xd5\xa2\xd3\xee\x8d\x83,\xe0\x1d\x0f\xa0$|\xe8\xe0\xaeZ\x00'/169], &(0x7f0000000d80)=[&(0x7f0000000180)=',(^)\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000dc0)=',\',\x00', &(0x7f00000005c0)='\'\x00', &(0x7f0000000a00)='\x82y\xc086*\x10\xb7{\x0f\xa1\xcb\x10\xfb\x15EY\xae:\x9a\x99_-0o\x05\xb2>RS\x9fN\x03xa\x9bz\xfb\x9a\xa1\x81\xe6\xfc\xa9H\xbf\x91oL\xa5\xc0a\xf9\xce\xba\\\x00m\b\xe4X\xed\xa0n\xb4\xa0\xd5\xa2\xd3\xee\x8d\x83,\xe0\x1d\x0f\xa0$|\xe8\xe0\xaeZ', &(0x7f0000000ac0)='.)\x00', &(0x7f0000000d00)=':$*\'\x00', &(0x7f0000000d40)=':$*\'\x00']) 11:46:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) mkdir(&(0x7f0000000100)='./bus/file0\x00', 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) lseek(r2, 0x0, 0x0, 0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000003c0)=0x5) openat(r3, &(0x7f0000000340)='./bus\x00', 0x80, 0x20) nanosleep(&(0x7f0000000480)={0x2, 0x4a77}, &(0x7f0000000500)) chmod(&(0x7f0000000440)='./bus/file0\x00', 0x160) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 11:46:23 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4, 0x9) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 11:46:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 11:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35, 0x0, 0xfd}, {0x14, 0x4}, {0x5, 0x8f, 0xcb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15, 0x0, 0x0, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) nanosleep(&(0x7f0000000140)={0x0, 0x5}, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 11:46:24 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0xa104, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x9) 11:46:24 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x8, './file0/file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) 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) 11:46:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) 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)) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/17, &(0x7f0000000140)=0x11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") msgget$private(0x0, 0x80) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/85, 0x55) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r4) r5 = socket(0x40000000011, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r3, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r2, @ANYRESDEC=r6], @ANYRESDEC=r5, @ANYRESOCT=r4], 0x5, 0x1, 0x1000) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") 11:46:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x9, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x3, 0x0, 0x0, 0x7, 0x80000000000000], [], [{}, {}, {}, {}, {}, {}, {0x1f}]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000000)=""/178) write(r2, &(0x7f0000335000), 0xfcb7) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x3, 0x0, 0x3}, 0x8) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shutdown(r1, 0x1) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000800)) 11:46:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$sock_int(r0, 0xffff, 0xab1c76f4551c8296, &(0x7f0000000040)=0x2, 0x4) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) 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) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1d4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x20, './file0\x00'}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 11:46:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x45) mkdir(&(0x7f0000000080)='./file1\x00', 0x64) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 11:46:24 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, "0acdbdca04000000da0000000000d183000000ac"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r3, 0xc}], 0x1, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r4], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r3, @ANYRES64], @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r5, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10010, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x7d) dup(r7) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0xa35bae75fa07e1b9, r6, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x188) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r17]) fchown(r13, r14, r17) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r14, 0x0, r9, r22, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r10, r10, 0x5, 0x2, 0x4, 0x8}) getgroups(0x1, &(0x7f0000000140)=[r11]) setgid(r23) 11:46:24 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r1) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x7ff, 0x3}) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x66, 0x0, 0x0, 0x0) 11:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x80000001, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xccf}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7de}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xcd}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x3}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 11:46:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x20, 0x1}, {0x8000, 0xe, 0x6, 0x4}, {0x45, 0xce, 0x1, 0x8}, {0x7, 0xa7, 0x67, 0x80000000}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x2d, 0x9, 0x1, 0x8}, {0x8, 0xc7, 0x4}, {0x100, 0xa2, 0x9, 0x4}, {0xff, 0x0, 0x3, 0x81}, {0x200, 0x1, 0x7, 0x5}, {0x40, 0x9, 0x1f, 0x3}, {0x1ff, 0xff, 0x7f, 0xfffffd28}, {0x1f, 0x6, 0xf0, 0xfff}, {0x4, 0x7, 0x40, 0xe0e}, {0x0, 0x7, 0x40, 0x7}]}) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xc6c6, 0x0, 0xc0, 0xfffff801}, {0x0, 0x34, 0x5b}, {0x8, 0x9, 0x6, 0x40005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") kqueue() r1 = geteuid() setuid(r1) getgid() 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000202, &(0x7f0000000000)=[{0x5, 0x1e, 0x6, 0x4}, {0x5, 0x8, 0x0, 0x213}, {0x9, 0x6, 0x7b, 0x101}, {0x9, 0xfb, 0x8, 0x7}, {0x4, 0x9, 0x7f, 0xb3}, {0x2, 0x93, 0xb7, 0x10001}, {0x5, 0x86, 0x2, 0x80}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000340)=0x50) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3ff, 0x7, 0xe6, 0x2}, {0x0, 0x8, 0x7, 0x4891}, {0x3, 0x3a, 0x1, 0x10000}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x101, 0x20, 0x81, 0xfffff000}, {0x9, 0x7, 0x7, 0x5}, {0x2, 0x0, 0x0, 0x10001}, {0xfad9, 0x9, 0x1, 0x6}]}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x5, 0x9c, 0x7, 0x4, "f639a7a0b73d98c57d3ccb2880151feed12b00f8", 0x8}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r8, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r12 = msgget$private(0x0, 0x188) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r17]) fchown(r13, r14, r17) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x3, r14, 0x0, r10, r22, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r11, r11, 0x5, 0x2, 0x4, 0x8}) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0xffffffffffffffff, r10, r27}, 0xc) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 11:46:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0xa3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0x1f) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) pwritev(r6, &(0x7f0000001500)=[{&(0x7f00000001c0)="87fc5887b31bfbb5defc6db0", 0xc}, {&(0x7f0000000280)="6794709ab6ca165afd6eb18c09dba890a6811a68c9a7bc0a6fc1d9c29888b81d197b4e68451b014cdf2a8a02b894d5c0fb1cf23739d6dfba602ea258bfeceeecb5b8af3cd37bb8a52fdd880dfb202097bab1af182fc2d4763f0b5e6c5b7ef691c77c5e122f6afcd2d6820ace8e96ed947b2192b05efb96206de63a9307e8de7c7fe0b88272267b05c5c19c9def50222696bba69d127f2959085947747848b1f042e7da6555b3ed", 0xa7}, {&(0x7f0000000340)}, {&(0x7f0000000500)="a415204c962e1b9dd279ebd8df0aa77a49f1c9aea8f79ebd19aeab8eb8e9a772cba139d9322a5266137ec0dc4105503abe3d924ef12b555c7f564e0a0686026e701442afd3db6c507991d06ff25d498fea558cd23ac5050927458ac40576bf799eee071cf4359ab7dadae7e2da71d7d1213093830b78d10d9eeb1a535b6d3191750a9a9089df36d039a6c4f3ba7c76c4071650996f361aa17b5eb46f83a9301b874646ff49f89c90e16862caea447742e3c83d635a50e2dd366980a10ef6aa275c5daef4ab86e8975a2e3addc8398c75929b7ce940fe365fb24afbacc75961f0ffbb2757874ee8ec2211ceda669f7aa6d7f7f8b5873e3cf076f83476588429f16be2e38430619b7c6228c2f78ba1ac47bb957ffc7103d203750f1712cae33f05d86b9cad19609896b1939ddb14c4a85c3de311c1bef85ddb3cdb39c32f43bfb75c7ccc9a5286a4c996be886a0ed8e7a1b0ad306c5b2bf1f7b7d6eaec8568871e3bcd6c01c0823d1118b96e6f37aa91f30c387cba701a082d866bc493be68f542cdaf98cbd3d77b57f3cdb34799b85179e8452967f53b7adf0bc66b857a1f89221c6022d896c7becebd7714936bf05a47692eaeda6fe4af66a73c65d17b764e52eb746ebf7dc319899940d9417ad18e33e07a762a4313cc0499a70d6567caf2204b529698dc78380d3f6caa294f20194edeec70e007c42163a5c741ac62739a9bc66fb2a9649f6efec4ec3840d5c5e0a8e7fda95fe24291057934ff4402592f43345010a08e2162ce99967dfe4d5dea27e454ea7c669bd2bf11b6595f78b2b3f87e647acd685b0bdc0596e3930ba4bb08684cbfb475b8db58b72c6c61b7a1388bb6d0f9c69b77c9c370a3afcaf72ce2d110057c14f95e4056c0c3482759de1c5c944611afe4c2801bab474705980fa3b4805ffe89f72833fbae41d7bacd9b26c28d2bf4fc43628cf470db365ee3c3af7477a8325d9d9cd0e513483b1a092b6af835704ba2100a9c89408e1e3f4252486f837ef879374fd0b874b49434afac63033d7a0aff0979e405aa5e9ac7e2dd8ffa379bec05cff61ab46bf3db2ed3803ba09525ebbad9a35503cb07922cf0dab67e6303d20cf9467ca467458d473680ec3c0596f255e6cbdaeb34b311c77e8ecfc1deb13a519fc481141894434457ae4eeae30cac72cb4e87f4d1e091bffef3588bf0771a010ca44b81d53a0c3c17359627ea4bd0ef1510343d807923f80264e9f42135cd6bca6e7a3fd388b579ad3632ba3dacb3957492f5f1ea5d9f5ceb013b5a40a607d0a8429ebdf6e50b774857c6ff304cfa510f9cf1cab936abe692b43cd66fbe975028345944cb5bc7bbc66be2eb41e3aaf2dfdaaee89f82b772c59a1f7731b22abbbc183722f50521dda83895161f1b4acb50b3a6c38528fb2dec01254c4866e2003b8459efcb16e415e76bffab5a597383cc8dc5d72b8087471e2ec7a4cf43ff5b9e8809fc3f31d90da33f2da1f2d1c350d013d016e540860718c5b3cdb67cc03569b2cf73924119799270af1a14754916c9d7d1c080c3be926470fd2dd653ecb336edb22cbc128df333998e1efaa2207ea07aa2106d0e7ae201f7dd7d2494abb331a716ad727fbe255131a71e4432d65b8c2d3c13d5508602d7975e160f28291930475107a844bc180f9ffab9bfba74702bb31ea353da78161c04602e4bf0006f09ebf4a9f626986388cb40f3a7698533c7f1f8cae77a25bee8a93cf2f1bdf8a35120316eace8aa1151e2f7b4bd43610f7e3d34e3693d0bbaed4bec15761da541f384ae55055ce2c9c913c3b3773d632562c878caca0274c7d897df77548db7111f9d73d91f669b90728827fd151ae50f663a124a8a5e701b60ebaeb020ea4bfa9fa0cc45ca797536b47cc8f148c17ccaaf4db87ad22d09fb57216ae6b6017b180de48b3db45cf192129f109252c20dc6568bf17d344e3e7dcee917f122cdaf1ac51d1f0a55fb55b162ee34e31416ea917e0b924a6184473cb421f386cf7e8375200e4155a81894deb126824122bb9af468b73b23e83904bb0b672aea31d9bc80147734f4dd6016904bb22b4b7a1cdf16803e2974231a1e9bc871bf622875d54fa24130cb529df3d3f51b64799ea4526c3647111ccb4c4496138c3d385ac5130a511cfb2bc874b45312b44b1d62706fb5dde54f678bb142747e06ea33720f8e8b5abb0c432692be3b32bb82215bfe8097ebcd86125cd7d8602b92ff58af3fd5a2289d5c074fac3c1953f602cecc6ab69cad4664516dc6a76237d9c811582ac1b84e093d8490b642f16657cdc5402a8448a6d2bbb6be3ba310c1da44e0d6511dab4f608830ae0d5ce1bcfb8b0ac3e51d7f2e9634044bdc036d7716bbeb60d54c53434e7f258c7bfed9ad643c08fc18954d4df2cec21867abf94eaf5358940f6fd0e21ae4f835752d37549a86248d52585cfbb788a20258421888292f50df25d010bd96ec9cf4e14070cd708f0494fed0617cde55061cd8a0cb6b533173a1c8be83b3884fba60876454350d46fcf2cf353fbd70c04e05418bd05872e2970d63df78a0d18e468e2414cb40bef9919df743567d5286f3bd4c51a6e46ead74de53a2d1b71d3b33fa07e82a422346bc9c114f53e05c80c6445b662964400c78eb71aba9215b9b6aae4f8f7075fb8d3f4fbb502380c7d40786057e1b8846ce2152f73ba4e619acdb1d59cc1698e8d759fabc6183e561ab128f1f28bdcd6bacabf50ee0bd20fadbfe7ec112b7e93f0704addc9ffba1fbc85153967655fb174af20a7831a231d930821e0afabe985f41a51aa1d6c55cd397184774f3fc216c8ba8f13c6d1e7a1ac2dd9e570aa506bd0c4466c9b64e1c50e14e203b1df591c1f75f831874f16fbe34fe1fb0b751f1ed94542f3bbc263befab37f4644270bb5ff877d6ae4f49b7f2659daf1cd2d68284bd5db3ed7a60b7ca46b260acbfdd3cff2022067246e597ae1ed891b11f46c148e84c1831c0d819c93907803f9dfbb67f5ba182b01ba070db87493bf9ae78ddb05e6ee85b26888f70c3271bf1c40d77602eff4fde47aadf8c0afb9a4441b0d70b672a1fd38e27716d2c08b2f5b9f8a898418799cf5e89214269fbbfcb387cb3cf397815abaa8d04854c48c525234991b251602e6e95ee05de7f58089687ddacc8dd8a1c8ec0d875ed8feebec21abb98dc3f17f7384d2526e4034625a456b0f7ac764e8e0fbc9bb4ae1f0dbaa2c581bcc2a96c1ab21dfa9c9b756ec91e15ca59cdcaf3771865c2e43e804c65caa90500444529649e0c9f401fe8e0ac229c970a418485c92f0b4b013f9567f6f2345bffb2d49d8284fd37f6a3663a93a11c8d4dcc04b421d7d4c3c4edb43ab1317c8a9af3bc8914d7b573606883998fe493d309fc7c4e70b7f0d911302a8c8ac6ca07ebc0476bd1c8d3c75a1eb6524b30bc04cc71f2ccf69234c4fd6580c847ebeb251f847f467dc1a54644ada027109b20fc1bef55dd98e8233fe5a209ae5626f59dbdc04825e9c055cbe9a0effa98559699451ff2a11b7e9115b5d9e6065e86b110237be930825833a6f122c8ac488bd8b3a370363ad358bc3386d1f793664e61231ba3586c5d6ecddd9690ad9ecfcc59afc1c4c65649b9aebef665edc8043f7410e2a3c0d46ba9bb979b14c19e575f88426542ea60ca3a646972d8372f559f1ebe0396ea76c2364d8566c31d33bf00983b190cf73a6639d21a88d8f18776b196ae4e442b87cd95c94482f8ebd3eb68826e772e48ecc5d1fdf0630b9f78fed2554f33017453fdbf01a7cc76ced9a85d9d4d8ca81dfb584c288a91a0d017fe0b0df904ec93f93f3d78cc721b3e117a6732ac6e08d198783d99be0f7db42066ad97d67c7790d78db489931a6dec44a7059fd34d1b2e30800f49e43cadc70bec5d620ef9741f417f632970a1c0d4804a9f37891c8ba50903117fa4141e2b7ba20183814be4f7cf0a32e2dd75f0ccb65f9fcb15f3551c6d1807fcd162e3d872c4f216eb611324f5c4dea8b39d76bdf55e8c1d20d9c02edc632c8130852a038060711a211fa55ae29818608a4d761f5cd3ab4f156a7ae578867fd2023486d1d8d5848254fdc27911ed84336fb5fe47bba58c7bef7c1838a3a03357ad830245509e956e83b2bd57ac8ad2703e0f4bec4c9a9a695f90b7873d82090b02e761dec4cbddb89dff6045a07f56831f2ef7db63b91b985ac508a1b4d113013cb92756f042f7f1cca02b92e5702db1fa2693174305fa80a0d3f8c6008e7e8d9ac344f9770b710c8a94958700f954d7a302f2ff133ba8612e7feb4016d4b42826d622891c6c36c4570d9cd123caa857c351b4453b17c2fe9f70a1c18fb72d71c7807e9e22dd543c88d53b7b052d6ed3e57152de71c75a8c5c0b53b4407456f45d8d837c1b7c109d409cc3f0b03596d373524ed74b0b3925bd9155df2d3a544be75c450985ab35cf6bb9c3e742e7535c6992e124a0a52f334319c419c3cb9b4229d4a2c74cfb1a9d5e933ceda34c5bcaf3c244a19cb027d7d4c59d1d22e7ef3be317467b41ecb8586df67a2e4974d08e71c505949dc56318d1aaf79bacd952710cf8207e52144fc9e79ef0906f4a9a588334a5fa4158c56569fae81757b76d1d1405c60b15155a49b3a2474bc3c090255911911ea2d4a9be9833b290e04c22df6843d30afe1f48a1661b12e47f534c809b42143403839ee2335fde3549606466664106d5ace8af997a1600784f4340c18c356cc345287c288aa4046cfc1577530f93395dcace2a6886d02a9534a49dc7961e6204c7bbb39ab9cb41ccf3c2b43be7917dca7a4d8eba71a28924ea601c32c0d728fb6825764bc3c1d530ff49e325be4c6b53e893bb1a94573db9dea2734fe09f929826d9183a761ec11950d0ce8b501ec5c4020eca48f7791f7fb63a477a895a36a34fed3ccec3e8dbf3b4c846d2c3f797dd6a2147b81694240888300cc2260a3fdb24de903f4500d69430a2a248db8679f699d7c74918275295a22a28ac2c60f213a5b07fbada6b2985cecccb920dbbef56e9808d47bef978520f37d0420d601f36c319b7a3676ebdc7b593558839c2980477fa756b825ef1c4a576125f8df9594adaa7694f6c73dc0107cdd1db85d12fe3cfb73407bc202b056650ec1a5502924c98733059e772104069e8ccc49db8a77f70fd800aa7559d64979b19788d9cd7b8e13d4b2e2b126419dc17d2e4b33f754bd9bd61ff21fe3cdb5e6d1dc996112adc1b43201825e80b7e2e3596d1dc631cae14367659d7390e724ee6a342de9ef510d03b3388da4c594dba0a862ed6ce63bc4f84bca78786cf1dda0825b065a41b378299558bd1daaee7d324733696c9d18cd63e7beed382ed7ae08b6d960a202716a6c0af9b0eb544757c91660bc373db34ff5d08ecb0559973f99e5b3c5813508c1b4d985ff1b595252b61a8dd3a2dde714a13e39f4257ff2c1250ecd9bddfbdda5d3c5fdf656b76497b1393266554046e6035f11cf2b3bfa0c198f32bec17efd1b87876cd3a6eb00c52882f545e290d906be1149674fa579094b5696706b1ecaa020fe0b36a868ae6c5fc027fb9937183a191d6c5452c8bb35d1dd95e191f03bb7455e5eca3266b38f1d5c02c5ccf6ef5aa45aba6e8507d4022cbfc2cef3f68e369c8d12f251805023402218bd45c68705d5ff6a42b647143aed73d4606ffcacce1c5d07f685db7cf67be2de4fcd1f804cb3eb4eae20f948c89477354d52961f765ee79f20c949b3d4baf17bdb4cfe529247109a6152e34faafc40bef65f9172a213c2bccd58b494e3c", 0x1000}, {&(0x7f00000003c0)="33eff0baad6306aef315be1e563823cfe77a09034fdb53299f19eb2fceb5", 0x1e}, {&(0x7f0000000400)="36d556b124857706b8001873a3bfc0865767aa1fdff0cb881c388d6d8c2a01e6db6dd95145c034c7b3c0c04323ca3db57d5fd0aa23847c0532c20d24e93ea32a9fb664a5787a63125c4b305cd75b907912de4c2b0ae04339212d93812ef85e", 0x5f}], 0x6, 0x0, 0x0) kevent(r5, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r8, &(0x7f0000000140), 0x7, 0x0, 0x6705, 0x0) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) flock(r2, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x200, 0x6, 0xf9, 0x6}, {0x1, 0x8, 0x6, 0x8001}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000000000032f, &(0x7f0000000000)=[{0xb1, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xff}, {0x100, 0x0, 0x0, 0x4000}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x0, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f00000001c0)=""/228, 0xe4, 0x801, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8", 0x0, 0x800000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) msgget$private(0x0, 0x7262f03bacccc4d1) 11:46:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCPROMISC(r2, 0x20004269) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) recvfrom$inet(r3, &(0x7f00000000c0)=""/174, 0xae, 0x881, &(0x7f00000001c0)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 11:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x8}, {0x26}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) linkat(r2, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'t\xff\x03', 0x0}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = getuid() r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r4]) fchown(r0, r1, r4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000100)=[r4, r6]) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10002, 0x0) ioctl$TIOCSETA(r7, 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) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, 0x0, 0x0) 11:46:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') rename(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 11:46:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r3 = msgget$private(0x0, 0x188) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r4) r5 = getuid() r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r8]) fchown(r4, r5, r8) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r9) r10 = getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r13]) fchown(r9, r10, r13) msgctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x3, r5, 0x0, r1, r13, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r2, r2, 0x5, 0x2, 0x4, 0x8}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000240)='./bus\x00', 0x282, 0x80) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r15, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r16, r16, 0x5, 0x2, 0x4, 0x8}) r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r28) r29 = getuid() r30 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r31 = dup(r30) ioctl$WSKBDIO_SETMODE(r31, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r32]) fchown(r28, r29, r32) getgroups(0x7, &(0x7f00000001c0)=[r13, 0x0, r27, r32, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f00000004c0)=[0x0, r33, 0x0, 0x0, 0x0, 0x0, 0x0]) r35 = socket$inet6(0x18, 0x5, 0x20) fchmod(r35, 0x8) r36 = socket(0x18, 0x3, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r36, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r36, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt(r36, 0x5, 0x10000, &(0x7f0000000080)=""/140, &(0x7f0000000140)=0x8c) setegid(r34) socket(0x20, 0x4000, 0x5) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r37 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x144) ioctl$WSKBDIO_SETMODE(r37, 0x80045713, &(0x7f0000000040)) 11:46:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000004400)=[{&(0x7f0000000300)="b358354eaafd62bbd1b4da1b0ce446ae24c64410cfe6e23e1c840a830bb2201c5f012bd5ddd4d9d4569c81451b7b30c8350aa4b28227f0167ac1032372ba508d64c46ee811032168212ef2af454c949681efa2ef8ba6832eee3968492f4738c745ff317f50a96b9cb068d872c5e9e1e36e7eb0d5aec77526c0f2a86cded55ccfe367d2e1a51c360de5b656cad683858c4df61236bcb59153db92e1ba4884218ef123b800383021858709a22d2b93e90096fb8a5bcbf023b46fb2428752245327c014e795159ac53942ab2db5fa334fae8fcb389938d19ec51d2e41e883a3a9c3721d44f6fd974ea0b6e61046f41f0bd400b83db72d5e83cc690699daa0d4d63d64edb24db05066176bd41eaf445038eba724e022a1970202eeac93bf32b6ba3dd6436757f705a98c8ca581df5027c79c44212f5dce0abeb3bafba69e70822fa6a207e0fe81e8a6051dc9a35065d909eb67782d04368fa27d3ee015528dd5e089967fff8a12ce6ee20202959d2d5f1c8545e3c5a208a94f96141e4b59642b927018cc6b9903fa888d4683c42494b15fe3878b88e82d213fd4587563beadef22854aebaffb8bdaa4379bc20057ca0e3dd34e1767b200ea59353bdcea00632ed058d7c2c5dadf9aa82906ccfb47d2a11d93eedb313982de24d456c3ae6feff4d62d026f498a6fde20226410906c0f15041579265b43d18ea6d5a6f2508c7246c01b464a1216c18d5962ce5e239613c45528a04d674ea230575bf3d5e28a1d24c472fcb65fb02b14e0528de66a3e8c175d93d0194b7ad4fa161ea5a5e3f08260008e0c5689a0a6c13d103e47f6f87a21174a2ec6b4588f9d92a35391be3e71e938bd439cc7d701984b743118fb2137d4840450db90cf70f40c8b670d85a1504d7b7b8671b9a276e27ea532956366d494f3c87bbd7feec0f410024f49a736dee53fc3a7f6749aeb4f8a60024b25a90b4186a375ecdb3aa20e089271040c309e03d683d37f96b85c6b87099e134eb0e944113fd7879873a155c1681bae39da1d2f7000fac0bcd755b8ec098bac8d84f27481242414a605400131fbb446cbd8f131a3f63931279474f3142ddf481f7c205b475716d1a6de06e541c81410e676bb67eb163c87e27de968699a06218bdcbd6dd2543e354f9781cadafd80cecfeee135dacfb1150f4811239bcc04b5ebd80f8d350146490eb6fe298da616d82197cd505e7b38e11465a9f6b4fe787140028ea9d4dfe124bf696f049b3a21c5d82ed7f1125a47b83388d41a819830e8ecd6c917e9c09cb6cf88ac349539a0d933d4e9033a96cf5cbb00d667f92ecbf2990c0fe8d0a63cd5fbab298eccc840179eb37eebcb1c237577ed0811f10b9506a1398fbb881c6799229f61ab029b28ea6cb3db7cb52a0c42209b6e29e207ecdfd3cd8c7d12f88c83a8eaf8958d457fef6a3b7414facb0fd31031dfe538ccbeb59d95e72e05f20da1e4277fcd28500aca4883aaf0b41e1adbab8578af0e48941058b818d9fad9f16ec0655c0d3cc05db4907ad1949bd4c487bfbf76a2ec3e0e113adf03e54b53f50c59e1d7b8f841bf55425e1ed0a87c4b5960cf43578c5b043a6e355b2379fec9a02fb6950151a8d45bfb5e27531cd09541d5eb7e4f5628208b0365453485e37392320882eb38263e14d86f36caa5f61725577549e945d48097d2adf5004e695c84b54b9d690b4dbf8a310bf547a5144303acfc437502fde13c39d58703ef1bf8b344e8e2149c58181aa8f1870b370f8d203b9981e05034318b504047cf4431e78b30e18f7f2c32519316b2b2cb41b9ee011d943983f68f90a498757cfab86fb8ea0db240e878a9d1cbe63b98bdb2d872a459409306d7c763597a32c8bc308ba6b24f4dda3a182af7cdea75e788d9f59aae45161e4817c86ceb3983ee53b9bfe96a8d00c0a79ea184d9e92b10a7dc85851ca1cdd4ece6d88aded162ba6627bf4df13766b58520a06cebb02a9c4739b686ab1d191eff9c58c95f38b9cbf9a75a05e4d957b6584dd7f6ef7ae49b1f0436f882db442b1eb73ddc2aece8fc6bcbeb3f25dc559fd7905baca22e9ffe547c864b70e95e41526783be008dc0b5ca278738036c1c01deaf24c3ba6a10c79a5d36d42b3b190264adcc4005f0710871cbd4c65da8e8cd1719f10d655f3a448266148da28b074989adf825eb9f259a83727d8fe9ac4722054c37a72e5717614817dbe42fd816c332f30db0720575f721da19729443bbeb95a2ffb1d00c56af7de63ccec64dbd77bd41040aca9b77f3fa81667843983eacab8e96b7d727ad98e81fc993fa9b6de5f9745c57226fd15a169ae9276944209bfd3cf0a2d3627c536f84419af877b016c3ceb4b1c4a3c80396212a25471179265bbff90c5ad9094e66ce6ce2c5a44ff9a2975ce831ce7ecae773fa435164b2fd246077921e880bb8a5e81744a0f520ad2b3295951bd78ac3785345267b277e6093fa3bdeba5eb413d19abdc80defea6c5707d0afc71faf454c7dd1c90734be043a8bebe01974273bae67e3fa1dd3f1d212ec9a89df13553a92ecc29843ed297054d66d8256f6956d3f97b5813be6f0bc25032d73e004df1a50640f8e2917bb2a5f8a0c2758648c812e31673aae2dc59b3cc9d38b01115426f3afcdc7fea8dd3ca3f09298207c4e4234b4706796d8d2c1a23b1e3a504da4a75058d7b3a1acdc555da245273d5e078f0def0c8e80a9d72772c4a04a1c052a3883fa2af4ea4552ea2eedc5829c3a8b51dc8cbbd96a5e2fc23d232ce546ddc75d0726b8d66fc564f797441c35d25ddf25a76cf817e51e389ee3fcea5563814371df6435087c06aaa6cecc9f80464573d1fc2ed9f14494457efcecc49b16742aaebb2ca0a2a165a543b92efdbf2aabbacf49837654a44b5fdcbc786716cd017193069aa708d67372c9626e993db77f11a9b719373381a22f7cd7d7946d1016ac5f95c7d0b9ee58e8cf6b49c6e7def1cb797887383bca421a1fd72ccb1118c96dfe4d02f8c5e296fbddb52ed739eb3c55d68c083d705305f166e99c157d374617d1b4b2435a14ddfad70ddae34d9268aeecbe2b3d078cb7700e496b52b82cb35529692761a0d23c946dc97275705773b4a81fbfc9f142a7bc102c33f8901d132d85d34204ff71a90bdb50d4db030df376b07cd1b9b372dcab5d6bf49c3ea5a3b8f5bf9094615b05b935dbd49ebdb8e0d4b2f621ff2e802d1d6e74827d63240f480af227532102bebba13ef6f81e7420c2917d270e6546f05e48da15172f8ea876a14343c7c7b85749833c330b869fd8b9167b1dde47fef7219efbf804b41442428afcfc3fb25a0002c37713b64fccc42a7dfa528fdea9d9c43fd63bf98d078d3618f749513f6f884655aac30de5853f051b6530fc1598d4690ec950b7b74c4176e8c24fa0805d7d75463c571f6c74cdb457696a347f40049a20db3b4dc4517183ff50ceba661f47e1d0995593ab1cb934845ad1610fce97d7d1379dfe7782ab99a857ed87c7991fe36000becb180d6c55613943aa9bd7436bad176f0e2c51b19bc60854845b604e320900b11bda9cac32c5e4cc1f140b332d2cf97b1fbbc3e21858ad2016e974d2174c5c3a05199daf612596ae00be7f3280f8c56adc3ffc3c7dcab836fd7d2babe7f68df64be98c6ece1d0e3c5bace6f0f62c8027896f07e24a997bb0265b4ea89def6a9b784bf988133fb8d6ee8447a07effaf3baeccc3f673e5a99af431434e1d7d6ed4fb2339c15d7f9c6d9df68bce6502cd11dadbe6f6d30bb50d38d3890a9dcc7d628d6e365eea2e01fa8222228cf94d1ed1c42f82202c491e392322d728d3066aa1232bb51debfb87880985a93967b9fd6566ab7489b78186529643a6ca758dff0ed7eab3d78126b0955ddacd8b85cdfc153c035e243e09137d9dbe79d11b7988fabda095009d5af2455b1112d05d7b74536a488df2d69bec466df150a0a0f79f6eeb762f778b38177611589131e2437f54ca222cca3534679bad72678a0ed1cca06ee93272edfa9b71e96f5ad70953ea2935f08c45648daea29eb6b2a026d1011ee4414fdb9540bb7adfa6886c161272e7fe9c5a429306670cf7f1420241bdf5a85a23ed8687f00cb8003b22a196f79386038accb062a1c36335564dd452a235d89879b49f0d4e29945536cbaba999c48116a2b179e8e72a41addd22254f7061d42090f4ad9e269cae17ccfc9b68a941632f2ab9eb36e345d8c8790df08f117d0b4aeceb79a51db183682e180fd83eddb6c6232b2ac043755115ba5743d2c2241b82b0d0137ba77348fcdec313f2f6b5d5be0f1218ffee28adac7a59f3a1f6d007fe8602c276316d4e553b892871d8959ee56d21c820e3259e3eab787591e2024b6cd88f822c6f77123684b6d3382540dbcdbf9ace39f54e20cd49be8ce009050603d29dbf0b495acdb6a9eadfcd1f4d20daa72467334261d1645379a0b8724d77019c4cbb672ab468ca7723c2fb0627d1e757606b503f270a352ce6099824eedf6f90f99ace70dd1e101b464401d2c9bf489f5bfe3988ff4fefa4df699a13343dcc102bc4b9a1be18c5f47da124feac10a1e487679247c191df5a1b1919d77d3d8769ec176bd250e3ce534873f25c2357e630e3bf855a2bea57f239b6dc56a16a25fd821658c13ef77338475191f093e94b05d0fc5d9ae0976bd30796195c98d801732cfd148676323255b4c0ad9e5c37b37210b944fd840392fb06feb670e76c889945a2eed17882790c37fd428ef83e4ecbfccd8c40ec15d1b056d14cc020fe7c62c038282c3baa32df191b08555c6f4f91c5735bf78fc7bf07498bd76d8e3996091fafa04bb9732af5845be338c6179a2e6781efcfc661db32023294c8a796bb19ca4d65ecb110799003ef5d824d24d0fbd55d287d127cd5c2bc6d1602f1ae00977af13ff403def67810f67b0dfb33d92752becb21adb60a07f7bf5e19a606338e6a0f589f00c2cc02fcb211ad5d81c7531a4eb82f35853a1b279a152835bbd09ad0f00daeee8021229de24fa0d7b80dd6766afd8302ebd5965d96c1f2c4b47a3fb26e23f949f764676e70405bc0c803bb5f62e05a5e3eab404543d22ba9a6239fecb5d7f581ec32aa0bdf3d9327ad8fb3c306e664238e3dd04f09c067aa7aef1fde7874ff88e8f394c348c80196de0d8e7abf2651d9e7258bd3bb12d85d5af651533ca5c846e4024830bb636c0b74a6b7d23f92c5eaf81ea26b163ee68333ef29b094f067e1fce691053b58d4a3755655e80343b30d7e59381de4f9628951f66ebbe0a6824bc925bfa2898c6323cb5524ffae34a0c567316f18c869c884fccf25e2b9e97f89772e2ecaf2c686eb8e5d94f9ba4f7fa935eeb20c94d6008ccd11c0ede8be964d45a18060286ddee77d5b2c9909780cfede24018c38f684dda4c8389b300bbc9cc8df523881956d02669801a744b6e58a29527f818847be984831efd2ca35313e2c92f4b338a0f68290d7065e721002e0d9de6c60e835defe4daa11c91cc7245c97c68421e0f95451f57fbf1c3c135497f3bbfa2adda560da98523a8c8f469c830c3dd94c80596e0f11cd060b983929cbd8e00846e62c4ad8930dec5ac1110b48630456a0ada43725d2ffecf73cd4dd7cb2ac3c6352fc78d320d7168d102f7e5e3f5e7353253a55d1d8e2bce216d835490ad16f4a79f61b9cbad575d49ff9ee13ef5db6cbfc0130e01f2a37a7d288afe164aa31605eba6e1ca7a827e25fa7018f23c6f2a2691723245dc8e71e1665d11322085dee772b5e8ce814d51ed9fe7cebf456", 0x1000}, {&(0x7f0000001300)="45f1b7b7cc1bf76651b972a6cfd612969b3c7436f50210ffe4b6a7562b4e329235a53f609c4c3e8bf96ab77848b98ec861d6b2532aa7f66c20fe8302fc7c4eb0880d960b23217cc79fca0f312d231be3d2be08cb35312e3f355c4cfc5b2a6a6a386629de53b19c6ce9a5db2f4c831d1eab031533b0babce38dbb15fe82ece8837953f86847d1f2412534998533546060154fb114f2de656b3c5dc56f4670852b549356e0ae52d6b462096683cb312e66fe97b0c82a36f887de1e1a4c52012aaee5018f4372a7b46664e4e63292c8cc09e28563d049dbcb973a6aacc7f5b06cb8335ee372fd902b2513b580e95be3d79bcba0751bcb84c8c498b19a39e2aae67adb4f2ae20d14845279c4e41d646efd61d0caed87dcafd5e0e5da30a0d499c9d91d87cad2caefbd5f7f8dec960937e30892c27251218a34fd2247b058f9a9e2fca749530d80c4b16f791fdda70388b4453466b15f44be5288843b92ef8465a4b150d525a1ccdc76e524c0859e7bdcb3b229d1ae5ace257cd29d27d26d23ffbbbd152e93ec390f2ccde56e94f46ae3d41d6278a0a37a10edba6581cb5f0955355ab4664531d30e1a78c0d451816a714d2b8c2f2ba81a3ae21c50e515a45d17b188d50ea97ece35ce32b0aaf6fb5599e756f9be959d30cc69c672ad47eb8932767141075863bd4017a074b61c590359026930067ebb888aa05ba471f4de5caf0912f09d7957d7ad9aa0fae1bb6ca82d24dd967809ff57e1b37e408db341d32f6aff91b1e918bf83815e8fc73fdbd134f78447392e72faac4e65600fb1b389aba0fa2cb71f3b3940a09ace356ab8b6e7200e5b333168e39e9dafeb641433dcfa90f936ec1e7d7b3b25a341f6e262c696fc40edc50b1aa4dddc5a9ccc17b0edae6fe85869324aa60cb0763c559f1b27b2c81c94c781be94307b4dcb68709070b9935d2af884c4c5f6d88d8475b2f98225380819bd327a63024d4fd40dd0acacd4dc8591b50d7e5ab7a7cbc22c1562277a365d8bea415a398b185cedc5a879e83d1d61aaf126dc6f230e8efa0b327b3fe9938cc0f31b4a4122ac54fd3a2663c9898457fd87e62d0d5f3e02650af4bf0f8b1607aaa165a38dcf3478bf142d0e6dd3db0ade26bb7ba70c48186227c0460aa0394d84f58233f38a1bbcc83b8e358b3eed2ae32bac2b0225d1611ae0f80c9660466c9ba1d2eabf0104384b696e4c639d62fb5d85163f7c67f11773d08278a1da5b60c32474fb2c501b0a7e7296b6fb906f19c7b897d50a623c5ce8896220e8d0b602aacbba53d5db09d3bdedad98c409ae6f66e7d5028246a0f46ca910731825fec8c4dc58c883177f5cc91765365e27d689dd3e5ffe57dae772105aab4b895f8705574010dca4d78945f3949a3962e2384b8c1fd77b696658feca82ba135cbc5a7fd94b94a0ec5ddd7310c66a3cd0754348f30524ef585b9a6d284ebb90d416b4118628300067ef7b8fe87aae51d7c114eb15532034d95c01e423b61082a7552ad4c873c4ec4810d2bac5a9124a7881127b54dc5840740b2a9072e594928e8da71e3061e635b6a38075d30fbe55bc9f73370a14f9aa9859a2ff1907d5177a877af87367856d2030e631a5271156a80cd9ed12ad3c337faeafabd1bd4d68ebf314b753f62b918159c79d6b993cebcc89cae3b9ca06f3937576d80828a5647fe5180aa39850b8a120f68c5981dced6ea91e35b5e259d304a8bac153ab792ccd5b67c44fe85903db3335843e270b98f9f947df6e898bb7e9554dc69a93afc1ec2affcc130dde6bace5b324673b132bccf01a84785e0f5997c5ea62e9c2bfec62097d5c05258088f2a6ab6f7af8fb6865b09c46c694a78bb80fbb3ebcfeddd5cc0d1f9fd657ad59c0f2b8efaacb30f8bfc5b6d4c6ef4f330f569fcdc5f82452330b0dd36e70269962205f28cb99495e1b13e5a5a5178ff494f5a6e580c8cfcee1d2a71dd970b78779ccd26114461543eb5592591e2fe32d7a68484958656e1cf6e2595ee295e130be9a6a78e660f3d9a6d81ef7e200212eb753bbe27e64a6d24c12f565848cb5c6f598adc14277750901e1e07690b9d7cd2092376a5cdbfa7dc7ca0ae25929de862320b33934ea6175bc3c752f7ce6be6366188f1d0da148f369b0fbf2aa29dc6092f3280bb3482c74cb9a9965b4e81061b14cda20cd77af2c50cbb8de60d02792711722b47a4ff91e1438935b9b6524d763da18bbc9254485c7edb6f386d6704b624154afd256383fb80559abbfadd317bf19f0837165df8cb51945901f5b903c91edcaaf942f35f5c7775301d993607ff4fd8d8876872a1d75d0246bcdd618f7e410858f602f19a690f5bebd70f9a491e37ab1f51724c9bd98152a5bcce21c2c3d4d230ef26bb0e69d095dae3b3bd5553ce92bdd5d7bf281674ef64f59c835d8d137c98ef13dba6372bf4a00797d364d209797c7c9178eef917bda54dd1527f7fe06c4dc926e31a289a1b81c90965d5d35d2cb84f681524c68d1f3c925a7783fbd2db5fbb7498d147c3393b5bcb11d70d509cb313358acac59e3a53dfd05a0b181a7d833a2aa651ed56f006dc1baa32b3a2bd8755ff47bc77a7cfce243f469ff0a985e57e3d4be3e7e0fcc247d118d5aa0af07ee428218246ab8d16cb99d187ffc733e58bf8590ac7dcf9ebdee2fb527027c50b472541c97ff45d45926591b5225a06c088072ef90ce1116eaff7461d0069f4e428e3e05e6b4af9594141e5365839b6a5bc1481d88824eeaf04a1c162c82dd1be80617bde4f2abdccb1e62d437769c11f677a7d90e954cf39c66e9bdc9ce781d4a56c00b9b3519dd23703104b01af3f8ac0dde5a794423d4f884c043a160464f1d42008a2885e3009ab271c71cf8a04ab2e5ea5bf92587c9d6c947d52f93780f345f5e1cd927729918427278120982ca0da8a862ad8e3a5a35f6d4d3c144b912350f9c282de9df515a979f40c74bed650c5fc0693803efab78c90158cf189ab66bf82bc828ee7a01774d5a71204dc8baba376ff6e4bf031d8654c9fecacbd6940ccf6eb1e17736aefe8d16c1263e2430ca036b7231cf93a06fbf4b307f2c3e5b352ec4f7b67d84059cc170c0c3125a4f2199c67dbdeb0d5a5441e735137e741fdbc0a0d5d2a2c7df094bda59a7194d8caf183b0d855b46acb55f7ee1c9340324887da1c54edfb9b7c1737ee0a1da53087e7970679b91f4d74d1d15c2e72bcbe810d0d79cf38f6e7fa1dba0ed81ef83554288f3e62831e3913bd587c60305237ea82dd86bc2471bd6239efe20a7675d0701711ac18f997273139578bf98a9a14993253797f329688e374b1eccd1c80895a4a3403eb2cea1fce2f0f5fc769a16725c8eb20dd209f7b8d120414115fcce956eb58540455c822fbe296bca472919f9ee13e31b4fc864401b8bf47b8072a40a36b6348d865078a370b93141fb52179a8fbe7f32edadcc76e364284a3b178b953f0aec0275c64aa982ae4fcb6073194992a3b1eae875bd7913f25a663287bdccde61514d52a14185ce3800025c236901fe0335d30dca30a0d30f7bd10769a10ba4fa6d329360f5a4b736d44fe641289597bd7f571b4a2688eb6b717a46839527aa58ed601e42795ec9bef2cc6f5e0a6b5b5a46d7d9d30dafaf9daabf3ca0171af55007e7000e3bb83c0c5bc8ee2085a75dc17db5f7a97696e3459a28d98ba24d577280b1dc16fe6112f88ec02c181726d8a42e69c495cf3cae53b711f416e5c95746e9ab3259d3ce8118f671d58e0c02f5ccd25f68b8f59a7130a17dd4c9f426a2967591a989229937f05fb6c03984d919d2de617666a2d23b0ffaf88ce9b723f95028b736dc584540e5bdf763d6cef78e6bd314f1efc7c2f6dc1f7018292dd480019a95a9eb9343cdddf12432091cc99c4d1232c488503f12e4fa2741815334056a7666a2a06ba05f1e40fafe45c5d73969f224af1866926528f698614090492e5e3b3d4228a57bcad3a184f9baa371e74b2dbf03e62183aaa41899e5bdeab9849768cc332080c30e2e7f73f440c49f98971555c6bac6fd2bbbecfda242290321ce291847eb80c4b4f9088253a574b31e2f0e73404a95a03db3e50fafaf6d5aafcb8b569aa7260a12361abb1718948ef630b2abf34e30f66d80399dd832950d730f8d61f9db2b0930eaf039277613884cd92e68bb12185ae456bc307ec9ce287d5a119030176285c2300c7092a35b13b1ab5dfbc12e9529658127d2f4316c3cad14ab1870731f86eb62a7669931231be8631de95e0e2cafcfc2587197d713537fd1da99833c2cc0f94425f679581be3f3859d63146f174f0487697b1189db04e2266c68eafac1e940b5f3560b7b8a22ede04823b200a2b86e243ad30cb68781d239988061446cefbcaba774bd4fbfe9bdba6a759663c054d2890086dc954c699a05c9a9b5bb5e7d33000bd33ecbd7c0c0a02544636e746c3025744e06e9cc1f0c0b8f2db5baa95f5f2f7f556eb91bc9b5f5a2642aa756d6a8bcf5565b2e328adefd17b3b92e076d02c84927be5ddaf3cff0c5840b70710f4eca13cac5cac36bfbcc8b0a7fb9742b527316e94896efa7ccabc3d625005411d87a410186776db3599b578f5594fc17425bf2fc61003361087f7314d0660e91b78cdf7c308e58c5b25ef5c77380a7649f2e7818aa1bb12d255e3350ff260f67d0f33cb2df307b15331b3dd3406cb45734c17fcd52e081696fb53b5e58b1bcb8c660250c80384f0a248776f20f46446f965f496ddc287f23cfe46c5d08b2847fd4b6d2e8f51183c55334200d16020320731283fecca26d86d38d2979c11b4ec4a629986c14ce15061efcdd686d09e93e3fd1aa6d09a95ab46a3acb9214d73d530477c965125873a0601dc1d584aa6b64052730ea9720cecb21f353dd6d802b3228efc6ec69e761fcc1f9090c708b342508574d676f397ee29b0940cb54155ab1de3883c698b5f09e7357015e7d4c0b6647f236591a1b0563e30b464ade858b69977bf9cb2ff60ea77195e16deffc703e7ca7c607f24416a59fe0c7b0d98cda8cba5c5ef6e179442e8837ee636862abd198dc63ce563b442dc19016fe02d59619d95b9473febe1c2e7e1bceacd17838a71a6ec7bf3ea354386e4171d4013bf51332eed0e144f07bfff4a97ef09a35727dc3f9ad4b4011f4764af097347c2d5107a8dc8e9588a7a64fad3ff5137382058e799a80a3e89ef102e7671f90680fc158637aa4b624902b2cee03ba2dd780c6faffabec86b4d241305acb92583945fe3dee05ae0d80e38a69d0eb9c0999ccfd5f3334c204b741a7229de73d6d7be4f7644b7ca553503c588aed2a37f686fe75b9e05d8df17fb47fa59415bc2b06d422b3223d4992874da5e361fbbe0079e5f28e32e0a3b7280aeade97361aecdd610bbf098f718bd1b6b012712bea466a4db72d00d145a78cd12011da4c0d1464bd73844cdadeea46c3ef9dc918206c93ffecd975cc58f573322024adf2309f13e009ef33f9eaf74d976906966308e455a8a09542aa077bfdf51ea15e27fa7d16a99d4270ffac8c7cbc26289287c4d8a1308585c927a9e0750a111504e99e4ec52f3acbef9fa700dc38a8168a5d5a2ed7ac7f57b7ade780dea4b3fa105a60c3df5bff9bb1d194e298389795647bd9a95a3c65714f71047aafed6a5df6f9645d25e790a488cca0d6d3cd48c61e7b4fab7665233735f5eaaffdaaf0c3c5b9bd4bcdc4527a31aac3a04af355dfc356eb40d6713828db5228e0b25518c6d7b5d82c80a5181b7df8cd0c9e8906abd7a1438a7712861316", 0x1000}, {&(0x7f0000002300)="c54f984b1bb2f63f5cc5ff95658397de5d7d709369dcaa8b616f23bb768233f8054b27d3a90f62fff11e6984556e9787ec82d991ba8f5f1f9b831e8596fa01dd3c643c09e75d14e2712f355bf1a1a1e9f44123a6d84c8b63e0c27b351fd4ce03c8c0e9e7b9a985c6ad384a5ee15d9aa89f92388f31d3956fc6fdd75539b65ee5a431701657fb325b6accc0b146888e2b715aa4a8a48e4afaf952d8c2945e1dd4f38dafe185fcaf56d6ab440d4edd078d21553d179dec0cd7e02a760a3e09708874c5d02f2d3d0bb8ba38bd86b2daab0e3f28d7dec680e794cc94be51261e3177728c24afab56af2586d5ae272e8960a8c43dbfe8b173be71f87e044b4f40fd854e46aba392150ebf6e6f76d18fbca9471d1eda867652a87d3dd27ee0f3f3751792dc2304a92507b15f832246f8c014bb45aa2f89ce6710dbe4e4ac9b65f825bf91d66170c8d47b3c80a64327150885d293ed76ae34d1a47f2f285d362d36482dbb1553fdf3e661ef205346c70ffdbe14c7b75eb200da1519c69a11bf2a39530edabfb7e6816172a950d0ed0a4f23adab7c0e38067a5fe087040a61025b4e038b208ffb02cf9f0c61a3969449c141eb9a911ab542684ad451875b310e35f8be7d97336b41003b3bd2071bf565a9e50a4dc01ddb5a8c876be3653a907434995b8ab2f323e7392743c7efcb2f6f22ba00c9b00a21892a84ff0a62eb47fe9932040f962f9bb5e216d1e35988238d18f017d052960cc91ee2c0842491a7acc7796ba6f20de19f40339e75418f4cb08ab693bf0be8bce65a9566de2298acfe9920a1c7115e71063ea7949180fc002a943205c449988238120c5ef24f07ba597e0ce84a222c3892602b1001442fbec2b9c514a6aa2ba9bcd99e71c25e440fbd4a43f6c35fee8b07c262d907382f1e672ec2c13f90b3517175e1800d2d6e5583045001ea10b9171f648f4251b7396653a4fc38f8cd4436d44f5b03ec241fcbb41d9044b35a7a016eebee108289d1ba126ccfa15e0fd0c39c1596ab01d0de702e1b07cbaf7e31343256bee2d5af26ebd7fdc3c5cce4569bc87684213d19c88ec4ce408ff45660eba685dadad6b5a7f996dca0c02664d34639a2efeeb20dcf93619688798c9622c539072a9b7bbde11859877288abcfc9eca81f27c86a09ffe073cebb2e064b2f97673c0abbecb3d1bfda88f9c96504d046237afc198c1085484f6b91b7530af53b144e20cbcd62c5d9491628540669fcb2afe509a84dd3c30fb2b52fdca782cd2f53e1e14fd146818a077d5ffe3c6e8f78596fd33ebdebe5ca836054825316f2241a46f01e01b370966b8b8a2394d786674cf0090e717a146f9389ec2af30d204229bbb04b24406ae6dbb1dba40c6bb92d01480107d71c9b91e54cbfde7b1ec6b645fd8740fcd2bde9bf52c9b348bdb638ae923646e6e011284725014ee65be0596b6883e5c5d3ad114f05b9da200e0ca254f05a2b6231e7b52e8f9a1e5859cf154774ddc1f5cd02353c47a1d53aa9717d51c0730d00b54d564df3e2fd3b9ef3b126cf63eeb836396f032dce84df106db8c2ec3b141dd8fbcf580d8c085f95a08528394cdf721533126040826209ea16bf5af70ea5ef5f0972a0c381cf47134a9bf3e3837eeadc2073996849eee88f3fb48ae948c07269f28023281f270f9ae095b6010365bfbaec0f5fb56518cbeb982a3627a5e36d086eca157874d545c11019c878010a52a139d729589d93d51eb6dd1cc72d73aa684f28311fa89f04faf6c0f064210840063a03c0a70eff6f2f6f382c267e946d6b2841ee0f53b3c301d5d69c3dd488fd204765cc445ef91c2a91b4a8c66b7009e49f612fdf4a6c359b107a8e4201dcb533ecfa21fe30f92e281c6c2ade20df91d33e3150441350536bdda4d410a348bd26a1245310b8aee19239bc28aaf1a00880c4fd3d43bdc2db3ffc133e9cc711cac4d291abf9cdb26c33dbd9281727feed42a895a9e8b90ef92caf4fc684928a62d07762f9134c2c9e1000f3bb1aabee88e9bd93425497503a1726a7f094a435744328cd081cf2852cdfe00310b31a907545033b7af16db922c027ad7857f2724633e2b8e03dcc7a3e4274bffed1204ede16b0eb8d58354516a34e09bffd17feb92bf257a6911de40e9373502fc4a3dff425d1be631429611561538a7f1c448048dd0293cd7832e88b4a6922c7a64b46031290daeeb96e51063d6cbb6f58118fb174cb7b130b8456d8eec812c38f4ad8f951c5d147e1dcab17f4df616ab11e1cb14ebdfd831af85b0d0aa38c370b568a29cf4fe84a545f9e0ac1eba424ab8fb673b5921402f61dddd1e7e1500499c82943b17a00204617260b3c49234e05d91dccf077e5dd4abef3b86aaa011039929240b027c555dc1087cb92c227c31e096324c159c0c111d97661a7d0e9942ba9c10d6f1381da9425511acc65093d5c928ca5a957647bfd5477a3388081a487fde2d14fa6827b620c138e89de67a282500a2bff8a4954d7471dd45557d9f207be8a67acac1680c5b82d7eee2829523329639ae0343073c82cf44dad8b8ab12400b289b6a7170b424d78a99b63329ac8b19ee73ce9ba338c4c4470bc1a88839ccbbbf8009cfd9abcab8851cfaeb976e5988adf3454857855e04bda872d0b88e9468b88d990ab0dd6cebc5de3e140c90b9354ab70341c2da84d7bc99c76936b901c999b1317c1f44d635378e1626f9306767e5d2fab9bff503f454f28a973016fe56af10a21c82af09a115e960f7e12b3824fb9e1d47ad50e8bf219054eead1b4bf11e4e8bf96037ed4b5b65dbb0e855c3d7386df00bf7ba8469285f6a58d21655b80cf4e3e014d350b4da353884606361260b349b29f95c88fab248f7c99824e70d9f4e893cc9eeb278235fbfc476e973c32cd9079b433724ae40c5ff239dc6cc39fa89e1caf22e1824fb5745a04e2a49646e56b6e8854d7bc8bba1d5b6203bb1790b59727771369d162e7bfc6d9869a9a85e7eb58438eb7a0b91bc420de7d1ac58db0b0f2b899a2b7f5ac2e11ac28cd698f698a6c5d2340bf5906c705a8e6155297663b4b22d59cfa54b93557e6eb7d1fcd0d678e2bcc78a43c4141f325ffdddf6fcf2201f37cdbfc573a2e8a1325208b96b9ae07a4e3224ca81c02224689683eac1e08ca1fcf34ac95b404aa7296616b33c777fcc28d215ca59c98aec0a84e85812401e0210693ce52cfce19f393fb82277047341c4b0b28c4b84e54988098c95210da0e087ca54f5a3de7b740b88bb2959b4da954dd7762892905e4907317594aa1e111534858c465b0726930956ff86948ff0398ac7658268735f6fe8cdf8667968bedeaea61eb4b159884fde454c5428f3fe17c4e5a87a6b83e99b9e1442402329401d80946e41fa844ee7212a77d5f6de4e16681c69705a238b8c2d0297ff24511a1789f71b868f56afa9f7098b43ad350f67faf22e06b10d3beda82b73918cdaa6428e77700f50bf0fb690a9768bea324a87a485d27d7de683a12fc6bac13704959157bb1deaa8bfd43eb521dbce91c5325f7c71db075312a971502b2fb0746df38f10ff175d486ff0841c71ecce3b0d09ddf7246d81d7b78421b627965733291105e0ce61d875ac7cd674c02e78334e555e3160797685f8bd288f4779d967e5ae4add3b12d19e7e5146aecb18adf2aa2a08cfc8feb495b56ff8b95f1efc8b8870050cdb8c4fc79107cfc359e3f3ab0492b83b2790c10db9132074b552dba2b230b7f6876dcbca2b58607501d77f292ab48344a542af17f9b7dcaded64725fe8a94034703154d79fc3d9a676770655db499f6505cfd738650ccfe5a872869d1fbc709e88185c72ad7ad45751d3d210326eef2e088311cba2ccf7984cf24186f96dd421c0052d305ef1463e065fa159edda77d553a0be57291a52a01a4b423256875fa94c17169ab89108393227f096ed40b0569b32db7167924071fa68e9c06b2c319ba6e9d134c058b673cee0f1f213a36f381598e3a897c0e56cf8bae068bff042418c39c4c6d09fe69ea60aa650e7b1c71cf2f56cab195a5bcb87232afe00ac3a71fcae2ba17754a93861818600feda34c5cf57c7c4acea8fc95fff15014bf51a72802d349f792d1ea92feeac808d477e9f7caff06c28746fa1fa96818d4a4ff918d0eb9db63e9cb133ad73f9025012240799f299d8270fbc97aedce06f04b9f83573ba8120b0b4eb15220cab8a9b378156470273d06c3908e8a9a1f6fb504fef739c5a8da60a89ee120012f92fd50fc5e08b305f40cbdb2e58c5f5840263f5546ee0ea3014f6c3116c2b5de88731be7251d742d823d6a63933bcc3a4db3d2fdf27d6aa939a712e32e9f886531c1ae2c0c77e1457b7c861888d3e80280697b4fb2a55f041a38cc6860748c74cb59b0f7cc41c839ce76051f001be567f144476c2c634404dcc9b9d76cda8556e3807de936edf8e75d325991ad0cec8c4bf11f4bb032797cd6441735f5ff7d8226366aa268afc06b33d4ca1bc66230956922ec824b9a24e3e6ebd6f133abaa8992ba7431fb2079571431637461042a9ff8172552eff93d9ba3adff6d3168ba287f501cce51fc634c83a43d129a0680dbf6dbb532e08b412ccaf38dcbe1ac018db21bfd39484b63b62775de727db768262e1c915343621d007ff14958194cfcc4b6f5c035a5a2ec822a521c6a8c9eea1fb0843a25d0a6a33c5759eaafd9b178ee3e73a2c5dd7bae866365778b67fec3a1d5c79ef1480cc9b54b6a91e9f8edcefda15d10f8a5edb14476acddf6690429b09a34cfab8b8eb231e4578788b2239beed5c64f4cd5e091fb1b55edc1f61368225c954497a4a48a0c3362bec1cd9c1c0bae852812cc0ac1b40652526e0580ae840e263b8fba2c4c0cd83cd33305260d95a3e43f5e517bf1ee957b9192aaa5dd596a9c7e1b51c602336f8a7cf6fa791d8aaee5bb72aee575bae67255fb0330590a3d3fa2c4f754d0ac44167628a598f148e3cb529e29ab8b47ee513987ea8a141961561b8ec757043f191141f1ad54f7f84b2f3fd2cde38cba83efed12d2071b03b50194448ce14aff8d35a1cebdac68a2c863fc508940cee1421bea783973d1e8a3437299fea22389e70b0458ac682d559f25c4fdf9fc12bec1091d767658460e24e0b356e7b490b294e3ddf4b91ee3b123b51cf4c9ffbb346e4fbb1bc37f5ee9a2a8c342ca3f89caa32d381c607f799ae30bc1500e86ea0688ba7a4694b59f9c7529d4dab82c0edcecd3bbb2e291f47addbf1d07d083651a83dd5cd34fea8efedaea506bc1957fceb74e52fd6d30fcc1dae786b5094aae5f66c91b2903e606687cce316ca428624cfefea74bfb80b28041a7e10b73b8bf03810e313d8ad52d5a6bd04d9e394e8e7133c4436c329513a6d4d68817af40af19717d85a2f6d7f4ef1071822fcb0a7f2f68825d1e7a8c2f9b54d2d0e641ef2ecea3cb483bd53d885e7d7d96dcdccb6d98d4cfe7cb253a018304a17cbbe562584bfec67e8110148f5b723179075f17fc91b00a6136c3721dfc04e51559f9d336bb05b04e6992a33e94365edbec9b6d3c138e59fe94cc3c6d9c5d446da0bd79c6ec301ab8a01a23204e6282fc0a5dd83c35711aa3733462b240fa86217ac769708588cac924b70c428eaead6aa89683b54a720b660ef7ead864c42937264b53919b24a5104911d65258561e7f2b599356e1c2248be8c520f2b4eda4e0fe7766dc699f506daccba904c0a67c369c37bfc4974054413763976bd13fab2e9e192b3c24edc457ee1210ef7d4353f2d9ddb2741fa3ed", 0x1000}, {&(0x7f0000000100)="1361a3d5cce3311541c566a1bd7e604ed4976cdaf696c73a119c72e4", 0x1c}, {&(0x7f0000003300)="d4c6866b29d01cc08868125be90d57d255395462da1f304412eaa1725c3fb82bd6080cda8bb20346ebebd280819d1d343ddf76d3fe9829a23b44d2c3f1a67e0b16fa4607f833af652d694e7e2f78d138089d2510dfcfde6c42e102aef8357364084879bf73267ff6066f96fd3e8e9019cb7a71d720addd082e581c046865be83439bbd6544caa134a851b8249a2d262a8e55d37a0c876c0166d51d34c85dc270c88a703664186f8eb2449adf9c3d6a1f9d64bc68ddc27f992a8542c93c5a034f3ec023e27fc384071f9dda48759c289022f29645bb8f17f03499f9f47340c2c51e0ed2c965ca08fb238b11dae8", 0xed}, {&(0x7f0000000240)="67227cde7106388859778dc36449097ae00154d913bc01097ffa151d801657a900000000000000560e16d946202d79896769e029396237df85c10313efe2e2ae02caf71c4c0de1cf516a1b3a02debb97c06c7bcaa5ce7f6a916912768f39e153489e59c4858e108c309a01234e1643f673092029b25c8a", 0x77}, {&(0x7f0000003400)="2d017476b6847897a4ecf0ed2ede0e03014608a0c4548ce97775bc3606d6dc641421b5b7cf5026812ff4c420b73da1e464467d98c2f266fbf230bf7a282a7a2cc24e4f81fddc94e9d8d3b86123cc66ee7a0bf940b09f8150a5b7eeff3d46029b0bca93067ebb5c804fd28fea6c1a8bd4e84c53dbab1f7bfa565a6ff3b66243c5341d9a8389d39b716728e7e5f5628f7a6dd4fe74a7dc9759d66a825204afee36e02d14d1f6d523e5c1fb554a5839c844915672c24ebb162ed3619d6a1588814a3bc70a781b8b9a56e7247d2b3b1591f9e1a7006462fec2646ecde82f3ef71116d0bcf8813f0a6c58d855c13b95ba7b2edcf7908426b61acf098395a14e98f443f6eb30a5e89930c86cfa48e2a19cad710e8a402ca28d8c85722f9ef43319c9e08382e425d4013303bc750ee5d8421aaf2805c734c2e54b6d8827277485e4a6f06394bf4fd1ca8f8b0cd1009de76b0b7ddaba83c2e505250da84cfa37582a3cfdebb9998a5a7c19f328c564cb086b9f1ea074305189c1561ae6949c311f156c43f8827a790539754e7562e2dbf41c3861fafc7a5cf3525d0ca7cb415673a7a6295a0a116993444154c2b32d01eb2f3530ff1d871821359547c741beda5178d7a38d06f29a5270adac748ff1b45a4a227b3fae07cc3d3a9a6c1f4dee85275fa1a3d3c96517dbc9203e42dfd321b8986e9eda350601fb200bc131ec12c34415b4914b5c0ee702eab83cc145fa04f85cafce891718aa2f4f0311f1a65c80c2265eb184fe6c22daa45884a1be3d80c38584e41b86619fbd956eafce61438d4f6aab2d25b83ea8880b84a5320eb63800b67ea713b2aa034644d4b0b4be2d8a60b606397e4f313a465e9dc9fa99392815662d3d44f4595ddfe7669068e4fc6ba2e4cfb33f552bffa2b043860eabb4536ec0f9d18a761b3c6c6b35677f34dd0a066f49faaf497d7739873b36df5f2d6423da952134544ac2081595e60bb0b26a48eeca41fb922306d37db5e51a572c2bf4dc4dbff0e0e19ebacd6b0307e482a7179e105698d931919fd8ab01950732e4e8b7d90e78d23d0df37323f6a8c531d8d1a7cf4fccee07fcd61f05cdbc87366afc0d5a45e7bd1f5ca219198c9e5eaf0f8d79a7ea95948f3436caa5eb356ed19895541f3f588462cf219c09c65189ee7c77d59c55a11408a0aa2aee47048f9cd948cb988724b53c655ea3da8e28c7af04d0f4f974934457929d760c41abfda1cf270e2714c3be7bd3c7d2e310f8998d6d42df47b1bf281a2e5f13ea220677cad4adbd93f8b8068aede5ee1dccae361f3a3814b15d654ac5ec07fbf741397fd1c47512ec24b5320c637d5e95e483d997858e5fd881dacedfa43f2208bdab707cbbd5e80c6ab52ce4adc72a979c7ab6884b40602046426a5ae6d8301ce066e9bf77c34fff0a53133524e4fde453ccd75ea68c8fe033198a3bd15134c8e5aad5c61c0706d7ce6d530628316c67cd0e7a6188e3d3b0e74cda5871cd4fc58d1b8f130a5aaff4e6989d60cc6fd037c53824f4f9f736f8f309bd9c3e9941db4ca524aba714e674768aa71604c0b6eb1f331652e1effc5de4e4339d3f4f17e09bd322cca8617fc2838bacee87e2a187fee7077d63f586bfab1330e15678205785ce361951f3c6c4633820c8d8c3cdc2b98449041a3f59eab9b0f7af12f9699350da646e1ff1b6bcc40f0f4d0b31dcabac00670a327a7c4b6b73e66d52c21b278f7dbc01adecbc9c1c76332bbe8ba6b371a2a8dc1e9fa59b4cc0e02b865d0bb1a6482f0af70c3a31abbc5da7c6520e979c1543f4c5e70d4aae54d08b6eac2034c4b2fa3b818122b01588634d44e6e71bd3965d400f0ad248d3619059daa6e75281243ba656653093a0c72e79133f3853cc719e362aa86a068dc0c92f00a51bd1cdcc6b09dcb0d04570c547ca8fb1bc388411d7fd7c4ee336406591a3ec23c583a7a76a814fef494244a2038f3f5868a37efa83325a21086958181be12451888cbd6cb9a013b815c5173075ff02f382e7a80fbdb291268f1b657741c17202b214c74921234de6d8e10f6eed5c0eb6d3f8bc178a693e14ea2b500867a2eb823e1e56aaa1363141a1910f2aefba3425a62b20280b2a448c336e5c4490628bd276c8b9e86d7d8adb339e54524bce11747bd85fdc6769420cbd9796f5814aafc24a4fd01ce70769d8d431ffe1603408cd4104b79d497fcae059a48ae367078c67efa5c744121815f7173dfdff453e21043e84cc38ad86e6b68676d50b221551435c18b9b63115fa7aa77559a0f5ed13fe8a6e9ea42a11956b91045efb01191cc479a2e359d8f4058326b2a3936cbad5598a93922209f36422a0308f1efa755c8f1ef6bf0d0d8d8c0a16ef01f579e850f5894dc4e261b29749b008cfd5ccb39944cece8dcdba64c7789a05a60d8d458128edd248de9c02124943bcc6420c2cac25966fcbdfe432cabed76eb6fcf7ee858c0a3c055e28052bb7004da43f0b4533557c2bfa57425c1d0a5096a77c0c692558942f4d03ed88bce3c6ec4e4b025dc77b08cbb2c44b875af9c982a7a6428d7b8c6ef65037261a82e6233fa4e64eb3f624f4d181749ff66b877d761abe0f2593321a60486f2031b8bb9363fede2bcc9b2db5e4ccfb42a59221e8313333b3e8685fdaf92dfcaaf7fc07c456c92a2b649a33324e2098e0ac93b71ba78cc148450004df4d384099e7ffd7cbf91434ed4661bcab0bb7cdc85f5895b641f7bd980db595e2eb675d443835f710a4afcb247a8d6bc656192feb3d63688e21ce17a05c65557c52df64ca36b2abaedb6b38b17a6847ac9579b25febf15b8c875fc9d24c8514c9146a4e113f54d3282f86d2dd1b400d18c7a9bfff3bbd407d187d1a3f0e39b53c253bb809d483ac26b60ee83e7f6bd86d5b786e263a6e95c4d55b3ba710149b73c4e23d2e8a9c4524198a0e492e0fbaaac5a0f26d585b2377326994a083d99d4f15fa8d9ee3839ff5d9baab209af809fbd449b6ecaa0deb59e7b649ac3d41160515c1346585b150b87f26b57e62abb2afab15150414cfd038c4382a5e3431db37eaec6a18aa8cec5ca68af4c9d5adefaaa6914b59afdf1615c8f95a730e4b9f4078436554af16df0c8b4c1ad2e95112ad9ca199733fb2dd6c6944a4b9387818d964fa444180a9f46dec1ccf30bd20def75facb858cfb9d95d526ed7f286d4f3da3eb782a5c40e928b1ba65a3f2fdba30b882278dc9e496bc22a24ffba2e10c95adda90a7297846e494ded4acdd8530883c9f2f51cd04c1eb2ccc49b2dbfa759aab53914713984b2528a1767685436aa0b3fa3c770f94873b4db1681fcceba19f6b024c9f899105b701b7275d9d3d956c94a6c3ce9bbeed4369c56c71446f38c3948d8363ea98dd3d8a832b9a774b849e1b8da0cbbc07e7ad260266942faee19a900e33c2f86faf310ddaa87de555826adb95e8b6184320a6277649a1a5c07c850f216b27c126b727a13a624260e3c01840d74860ae6d0fe103fbfff023a492b0bdb994c907046773435947009536bab66fafddbf0d438c49bfaae641530c1002c30a0469f57a784d271875c1d54437fff920c80e1fe59c4d383d83e67f5c4be8f72e666b01195590f71f549794899d71f730d9447d5ff138f17648ea6332ecf5a632ebd2ccf7bfbf91d047515960753ee2368990062941039b154eab3ed6800bf758db506c5cc70a23badf49d3ddbd2e19f702304b5da8e74ee35b2841388167b040276116d68148b44859446801e60e8b2b7ff71ac3e52a933e4dacabb0f2c0ec4f508965806a3945c6e6f9752b499de4af251958aaa712679714b0bb7f3a83ca746fc6fe52328e31d2284351266039c99a8025c8afdc559315c5362682441164641d90cbb37897e37f43d62adedf9d720f09d605f417f3c6d60f3a53a2fa395526515867dc1956b26ee7739c2206ca7bd7bfaf67f6ebc4dcccbfa6b69f484f843f7602ff7dd65501f9dab28b907715b300b5aa663ef02c35416ae81f260733c1ab84f15f1ca6d00abe6954bc712262f071b868de5a8d94d68f5f7fce98ae192a6a60d5e0ef4202ce00b94198f917388e1ed69544f308e9ac73b6822ae0636b08aa9e2ba892323dc6138038bd71b0cdf6efa1f475d8c1ae14fdfb254eed9c81622c72838f55e90ddc19b4c2e00651a6bb28c6501dfcbba7eaade6b3e526caa490213eaeaa5e61a8d99ef4b1fe40ebcf2a9e430b85db959c539e437cb289f9f4c75d0e7abea5ed66e8cea04c71ab206f9f152fd998a3609e9a4a1373750c796f9ba5d20235a53515de6f43e48fd61dc5df3dec699b887240ccfc108d4418a705ebd6ff80c61f1e8d0f4f0f209a76a78916cca0146fff6eea50f1fa0e672e4124df47d9ccaecdb243858c41f01ed9ec66d39f6a8244eb66567ae0ffbc60dc73e57d04dbade356a7b4bd5c4124b3f6989739e26880cb8d2c8a4051f7389dd4e20e66f489e7beaa940ff8f10b5b0bc8526aabd1ff1b7ba9cb33a40f0de36baa7766f0e2c26eec3588538e5c5f5495b41c7ec7ebcc78bcd06984232ab4f3997002490f967922ace4f6df62c9e7ba819244d4ab92617a0c4345a09c34b735fa8fa8ac1f51ff59e2071459d4ace2bb7e988875203754193ea3d07095267b4bfd647c0cbeef9e955a02dcb6658143989ebeaa5e0ec0bf2aacecc79cbcf32fff63ca69d84a4f04dabbde06b422e54f61b3b45270a07c0cc820a274b192d47535b2ee881bfd245d6bd7e887425994c814ed46bbc333e91ddfc0c6c1791984b695a31913319d24f7c26e5e3218c562649bee6796ffcd2cb443a4df1b84717d0307c3fc462cd6afe5680e91e22e742b0482c914fa951f2c9ee026bec6d94153e92a7102fc141620c35e281279c5e21d63ba649e1d67d8a95b90c979ca6ee2dddc1dfd33dd46d928c1ad580ee32794dc6c4decb0b89067e63bbe25b5cea343194c12aaf50d5d8f49ce0a0c4e710bc41c7d74a7ab4daf8bb1467532a3b52947dfd221990b29eaa192cad37f27b1ac9a59f96b425f1b2735754fbc9205bac7544c4528bf59634a8f3d7f69890e95912ba1b52e404f8994769d5a8aa6516a5a52766201ebadb919cdbee6cb6e0e195d804310f6d0d34e27212d0df60f4877219c6d084d2156a6576905eb5384f5ecafe86d69467bb0def27f899e935ad0af0f14d5ffa8a4857d82d6ccbd8a62b36c2ac380ad9d7e6b855ce976c455576d8c33207e297ba11a49c9dce8e94dbde8f24c55835408046d79dfb370b308499e78f4a6e1d9c496e8738a7cb4574ee7713e87bb3402801495db072941b98d2a848923799c150a12debf2f94e1cdea58c9b5c7a45e6447dafd6fa92f7e5539b3c772251ac20fe92f1f024e825e1022aabb073385972467e5b589e1d66e0b77b3d8bbd4d74f4d92db54a81abdaea7fc9188e51d914c06d6cb042e0edce0b78baccebf21d5e2e7afade8eb98e665e73c91caab4f073521d09a7422d95111c8256f3e8ebe83fb8f1e6b5ce00d06cfb25808ebfedca2dff5a6fbcbb4b528283098305c829993186ccd00e599294184545a615194c1f46437a36cf6f62dfed384de3cd7750eff38b6507bf677728146d29c3deebfd5c7e88316b26cdd8db2fac8ba048f521bc11c28f71117af1704bb4311667ba73e671b8db83c2dd830a720f7fc1e02f5aff4be3bc68c5ab2a1b70ea9b82f0cb2fd4e8e1eee2f1d63ce4c23d1f4a92f92f71b8d78e55ac71175c9f2dc8d5c3d9d64327e8c64773c86eae7ddeee9ac7519ea1151b521abb2fc631a980b637696f050b1439", 0x1000}], 0x7, &(0x7f0000004480)=[{0x18, 0x1, 0x6, "c2836d"}, {0x1010, 0x10001, 0xff, "78f4afb98774a2ceb19e046f3f31ed966caebb45ec46c1bf5375d20eb19087d66d16d76741572568c445db3b35328f7f8b4f06f0643e2a781b9a6c5fdae4b4836ad1c9a7a0fb69c0f0aabdbbbe738566623411610c3dce5aef2ec4634f542103f9733ca1d989f8f4ce1d4a5105c42d035b47d68c44683ae5e5dafe12f4a793a5294b7f01a1e90934e9df2158abc1456b4224da9b0befd64bb5abf7a2db930a25baa3211a7ac287b640125ab3fd37b77f9cff868d740a735719fdd9b6bf88a7f857d42c496d4f67d0b162bc53244560c43134ceab6f39f4f1cd65adafcd51e13e1c9b776ca25a4c41535f7ffca69ecd65db008f2b389f1ced3c5976827d086ab2529af2b61812badd4be8b4c42e5455e2c76ae5d3a1ac56a5f85d4e78a798a43415c7065a635227783b91018f5c25846104226059131b42a531ddd42c144af3fceb3b92e6de334aa232e8855f7c38122f7d495f8236075add8a0c5571ab32c6a27009763ef61e5a50b0e316af4c8f0c12e9ae413c7246851d745ddd381c32c48773170321dec6ec4469eaa328ac252d607538a41195ba2e4fdbfef86d77f205c0a112933d7bf928242e83224792cf1f6f2c7a0a99438e2fb1791ffe57107cbfe9ebc2cd5e69a4b7fef761f3fa73d04b366a694e1dbab80398e7191c303995fd3c47f41252b6e24973b3ae9508af19349da7e147a2871245e7c3442aafd08f80bb47ccd7cc10fbdd3c38ce53a6f436e0f907ff0c0a12b83f83b30ec28b08563c1c293a3353821f8b4540c0afed19bdb3f64ed0f7cc8b0cd3ddb0a400069b705f58053d62b15822b20f8058e197af821fde18a7c0adba68e2f5dfd5c52d93606e8b242d03e7f7d9d50b7c8e7c94a399c832512c4f6385b8ddaec682f2c83fd4667928c016829498ae4a634f98136babb24fd779086760093e07ded6497d0c61a898313edf450cff7b1ff999bab6e1fc5867f4b373a07a49531752f2e7729cb3d219e2681ce4233b82fecfc470031c3e7f1b30c14e11c7a4899cd9f674e7a207767581e96bf006c3edec780871c8f17e014060228f1d428c2eff1faa50719cba3eef40c8fbc1640fc885fa1ef828e6880e1cbace5a4bd78352f63a1185122f9b2f37cd334979597a88f1e56f61e6d0681b6d50f8e6a38d771158abee707c3efafbcf92c63d9927d84d273c2fa1a7a568d53a5895699a517510ee68f7da5e9f193472780b5ed8bf75462ede9499f381e94336f60901a5934e7fce69ca07242c47cddefa5786b2b5ac31193fc7124eeec4356a9c89192a9ed63de028387bad5d5ea79e8a695fe69aaaab71f06435c5b61e9026e290c1164c66dc052c4f0b65e8a79fc9706bf26abed59a04fb69a13302a8c5bbc724a48f2aa959f65bacfc8c36e0c6f23233e32dd7b4e8f3867c1e200cd067ecad26fb00aa3512c8eb7076e8baf73fa352f3600a166ab05c8241f2e341bb296b694b623f5094c042a5f87508a5a671fadf882dc3ef8e824a582d0cf8e37ad199a11c5103315c13700a01a09b7bcea56262634a9c86d7eac40641f61f967398a3b1da68c4ac6dc0116b67de713626241c072f6179952eb148bcbb9ece947f123c7184157090fff8f93ca01fa24abd056c71295d84c41f94bf8e18b820e1e03e1caff22412be8989e1bd40cdaebe4d1c3aa8ff3b724d51e5be3809cf2b307d3cc0454b161a4f7da08b46b592c92624aab453e578b9ef22725994a8e3aefeb1daf0f5c0cf77239c836086ed31e1076822ee7cdea73927d8f3bd46f4bf6837e82f9d6b3a9a433616bcc6c9d0fa2b82b569982a8c6b08ff25550c62a52757e5135e3456c594da546982034e6ab48e9613d40cd3852f867ad3928f0615fb924725c1a1bb2d99f467792a5b40cc15afff5aef53830d0d58c71f498b797cca921a7d0e0585f1808c28b4d6096f57b292dad462d96cad9ccdd475f3ba2f6390c5fa4542dfea617b38fde825eb5a41cecd69c4b7e06fbbfe6fea19f0dd699e87f00b652b556557ccebfbd6783fadfe94f61bddb0d1e2ec8b4ceb0bb1c6105fe77317938875d011998de85d3f4db512686e4564efb5cba423d68f95ab7e1fe0a913b2695ba0be558a0c076ff1db239bcc10f6cc8fd4487c72852354b5c327993b1fa53cd3bf789609460f65b81cf5c1a21dc6de86ba07cb2134ede287ac2aff96b04a12db4b29eca3b86fdc2b815b6d0a10ff84ddcf9f483052b0ee6d7d6df09db7375ccf9c3078155a2fd4caee3c03a232720d18f4d59f5b71a84f6cb1d85fed227f66469c797e0db88edae834fcef658589592060f9e5fc97f7d910594b613bf34e0340cb25ceecec6194b798b2a56c356b6b3f216717256ac67f327e19673ab2483b5d59fdc1be30ccfe8afbdf093903beb0c88db9aff352c2e59a7f80a41e2b6ab48061ac4bb038b9ab1d1c2defd01e993bb08fa5318b2fbc9aa6fc0853e0fced58a0613ae114b4d5878fe81f3f82f3d1b7d6ccc91bd94f2b9c2e7ff4dcbcadf035e83ec66c8f300ead357303f547f96dc2777bbeb4085697f423f025c4edd29a039ecc051ee570b28d6ecd61bcc8bcd5f4c72f31a1a593dae135bf293f1b09c2d975d28f6ec053ef334ff46b9fd1a41f594a4c7bd7b13d32239110e3fc6bd91ba2ab842e6fe2928764163582d28a6fd7e9ff7129e5870ddee3e74ad923474a99e78d76268dc051017adc5ec300f0d10722101351555466bff324bdadae37b35a2d0dfb4f000c8de3f1db724a2e163a0c388ee1660b19864f15890378a99b5380ccb54d7f3a3c1c0698ef09d63336f800cc8eec0e481885adac654c7fbdb4cb64db1a9af120698817e186013dd7214ac1a538101c3850ffcec664f987a62f8d59fd0d3b239607d425a3dcdc7e89d2d88ba106ca2b52b87a3cbf7446d2eb685e8cf537478d5841f1b4d642d9038d33323789b96a7029f474065d0c8eae0bd07b2630958684bcadad02cbbd595bf54f11d551aebd4f01f3e4a7a4f6768ea6bf76e1f319c3e2841ec1a2eb3f87d2851932b8a15db24f50a4d0750e1141341883d482b335285dcd9df6ea096443b7e43346ce76b62cbf56e0703f6ff84a4f60b7272ed6bf408c66af843b8ae260c14fe0aac17221e29aaa71b5dd50a3b3d2385196a152d5076074c3a760374985f2dd2f25ada02cae337cd134f516f13b6b122685fc4098b3bbfb357919654417f2ecf32036a4fd81b2168a30084a5f9f6878896a851efe36d1db681dfd58c24402c1a9ee3d218ac6eb17e8c9babf225d809db43c8c0b03b315dc8b71255adca235a30a01993d85dc791888fd8b5ad34b2de48a218bd8ebf34b85ddcafc95462bcd30ffa233fdfd5ea25e0bd849314bb23518a34047bd907529df320291dd18fa6bd69f2c38596ed777ebdab5b6c6dc654bbf58b335576e62d135c0575ee3dc73fefdd558c94ae266ca036078d820c98d82d2eef5204349459b7fa9cfa48e6463e92005d68179233a183ea3e2a7cc9ac55c2c29fb4c6cf74f527d3df81af38525865ca82880a0c3ffece781a28a478122a93a27c80c3a17533bf4cdd3aed275b43b5be42da70c53e9081061f56d3d22f2c6299f4e4d449f4c81bfa46e22e3bdaace7fb295a213006442eb62b832875b3aee9e152abaf36f0a002733ee61aac9f990b796b4091bf811fb2d61381d8ba65c60ea6e6eddb4d776fce2a0a0de115c10224e2f4bc6c4e9082b9c85ab91608ecdd2fdbe589f403820f4a932317c250eca3b08f02ee14d88bcc8e1596fc20623eae5d3352c2270a0fb30b8dc8e8cf8a0e0f37ef2903deec1df8cc5a9c7b46a718a7ecf78fb895ed0672377b06343967a2483d2e4c347cf0098478f6351739b05f209a897e7ca9a3c05be36ff46cee7536c4b755fe19da91f469ff74db2072b35ba3e09312adbb5c921cc8add6cacef8b3807dc81f63ec367d6a91b640d42a61cc415f2821204664de050b8949d7f4f9ee441a6d361c06e263af7f37581bec5978fe21f1653e8771b60d80692c2ef7b0c4e171dc3c2cae7a1a286d25b290553e5340bb63c93f4a1ceb30c31a77a9d62a39848530aa512da358a8c8713a9ea3eb1c589abb9b46ac4fabbe394ba820453a5918e7cebfc792a072437dd72edf19f828f68ef457d3ae4019e9853537fc99fa8598ef0d5cf69a74c1914b8b567e95f43cdc47da07d6828e20d656990a55dfb963fbb7d71acf886bd72c52e50fa948f48b03d26122b81d8452a787a92f52f8b9570c9a9d4d0403872b3f099ecb60daa4c9f2ba42995380c0cf17b604eab95e49f33b71361fb74be1c93242d02b68d757d0d0bf5d2a1398709035653eb099ba70a06e51bc9038b27a1661ff49a3b691915fb116ba220ceb8be79b834ec8f7544eb1dec8a4896f3ac7608475aa81d0a719eb5883ee5d0fce23add9753a50afc7b08208fefe4e4a0488ad7c36e2614b8c05469c2e8a157e9b227b74a31f6358da7e97f443b415bc86a293ca6454cec095f8d9330a4a6a5efe835084b6bccd398ba981346fea44e9832f6fccbf98b710b70fb0843fc5eb283411d49fcb55994784570651cf3c9664151300eaaea152106ecc8693c7ad511ed31a7b21bf860cd20a35a83b92d55f4790a940d0cd1e955fb52767b44fed6f740e034a26ccc2778aead8a3f1e1e346683faeb98b625270316076e1d02300feb5a45263f0bd490464c079a00dff0b91a713a205092baa55ea4a19a13ae7c02939ec72c5f9d1f3b6822bd866171704c3fcaeefe5d7106e7f3bbaafe29271eb5234cbdcd429325c7540c95a9a5920934249363b9e4f9fc60e8b119401d131202e94bed29db90580ba66457a4960f964962c610ed1faabfb2b5fb2436cb9e5b8f29d2e4ca024239083c6716ada5b1f466718d918bbbdba794d1277defa4ca839298f066e6032e737429d3ae09445b4ea2718db8ccaad1105e43d3290af911d5a8342b3c0d14a2646d1a74ac7d57e527774f3bf455df8f8de6516ca332c273feaa8fd97aa82c605f51b3f4a4ac046b1acd409e8dfa495b223310d7f27b4fbdbe9b9d8e6607510247ca84feac462a9b74dd087117b7eb6e5bcf25d594b7d727f21b3af2b66498ca25afd4ea3a1163bd834c42cc107b1df889d548136f5db2069a05854bd7df7abebfb17dd85adeb63c88192ae26850f17095db54ca89a3b59a65ab6eac9d660f38e405fc8fbb1f2538dc158d11ec5448d02b9375c07952b501b2b6181a848aa654974e27f9e6422356e6f283d649ec125ceb5713ad05cc36e497c56254c86f220f81b2914d2f9e7e94ae6732e17b3eaa7255872cea2717cb2cfda68c23b56f16dbc746ebebbca94f355230709e5479b35aef507679023faefb8ccd673870fda14a5b617e0c04b678c1174d42c2d0777426ecd05d23efacf001cacc5182bcd6f7feb4b7ac56485897438725ddefbe74b13b1868d170c71583a57185ca3919cad3e4ce28efc82f1870047ce7954587c4706ab47aab2761b55662937a8d2301b3e7e9200284f59eae7cd03a00897f3770969fe6c3c8844678e1e74c74746f08a75cc600db285b648a82a5537f1da9cceef9c9dd43a99d29cfcea23b6fb3543e4cf1670b93b63346dbc3264df1810618e2fbac3b8b0ad2f81069410c0a3e40a38c7f38243f64a957aa5e3f18bb59c60dac681e6f6963aa8d4cb1919698b3200a56ce027dfbec848ebd2761765f6c9d11d41ad68e7c4110228848abc47c03546956bbec622bb88d27a7f1a362fe5af8c42cd948df2d88fcfba980fc53b03da9a8d4a5e79a16a40b2c33083ea33b5a094e66a7"}, {0x30, 0xfffe, 0x1, "fbaa1cc0c1bf8ff85961cb209592faf28c6faf0cc010edb424d0bc676f50d3"}, {0x48, 0x1, 0xffffffc1, "da7671ed6c3b6cd88fef868873dd6a6ac175cb711355c454e68c27f415b89525b1bd133cb175c18e72d30e65b81e79b22e"}, {0xffffffffffffffc0, 0xffff, 0x6, "5b457b3d53a72590f8e15d2bd33d58e693a0bb5eb96364b1ae4df25b36eda69195fc1514780aee4c0c45c3eb8767f62d1ce54d246cf91fc9b3858ea623a99f745226f995f3bb66d644bfd9188e79f027b729b124b676285345df2f9d47524d417cb3a74476d9bd595d8b8868c5522268e63b5afa707ab79a7a3d2f648591b8e85346fb6fc700cb22f76005e42f5f107965426f4d49e3477fb076bc9e5c5aa592b02d06661facdfbd9d1a877883f932bc3043b5c2492c994973b3a4bdf1ce918761db11a1198b5efcc466eb3d8055d4f1"}, {0x48, 0xffff, 0x1, "f46049c74d6338c48b453bdb898a4f1684db8e8dff56fad9e4e085ede1d684412e5c56d3f9977fcf6d9924d98f9906ef20"}, {0x10, 0x1, 0x3f5b}], 0x11d8}, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000005680)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r3, &(0x7f00000056c0)="49bcb107bca495f9b3a0f5f5009c12b2a12cf961d8d5abb81b22f5256eedc055d4e659d4748cffbb5be069e227f4130b19c22c4a65c07af3dbedee9fb851efd79b04fef0948171b7cd00a507b1cf2f0af2881445513a40fed85d9329d4bb59", 0x5f, 0x0, 0x0) 11:46:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46: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 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020000000000400", 0xffffffff, 0xffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xc868b209261376b6) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000001c0)=@file={0x3, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r3, r4) write(r1, &(0x7f0000000100)="8c65", 0x6d2) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x80) 11:46:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x286) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() 11:46:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0x0, 0xf}], 0x7, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$dupfd(r0, 0x0, r4) fcntl$dupfd(r2, 0x72c6ebb678c001e1, r3) 11:46:24 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb178100000000000000007363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097000000000000000000000000000000007f7376b87bac675004e384eb499c552908d144759deda9fe549178cd0cc0a3088569bf0f71a8e7c6303ff20f2ee4996180b7bf9c82404873f4cc3ffb02624beb3c82db42f2d38b03f8587b6b490c24c31479beb34107f65ca465d793aa22164548941fa8cae07146f84c6e6243dcfe2258ab402855982aadb9092d4025"], 0x176, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() 11:46:24 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x3, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000003c0)="9b2aa8f22ebbd6ac336d22a66b227810eb5388b449542731215438b2cf0e5663be8ca2babcc2302e530645a1df5f1b8ea5c615789b7b2d6436ab439f853329ab6b0370a70760e744f0c1fe0e25d4311b02c36861881fac6d0f673754e81f70dc209c3d427a6306ba913c739ab28f2dfb41797206c6d955f141106063ce280aa9dee2cca8f09065ce95f199ebeea5aaa703b483535bd3535e7733a39ba2b9b9e994f9a51354448b1b02226dcc80f2134eec5a", 0xb2}, {&(0x7f0000000480)="c766cd992f8dac4fe14b05878b5b289f428b201efeef40f15c8cb592914b4b1145e5f0a337a99400bd1d754a58bab66bcab17e0a40b28b9da485d322c05d035363dde74f9caa49d65f242bb42a77b02335adcff6dde888b07fd587587fd2f1b6584c6ab102e523e0be411988165989d8bae0912dc636d34f", 0x78}, {&(0x7f0000000500)="3452721c7cf8150291c8600bddf9956315306935d8be7da1a81a82d88b3cdf5a8658867fcd34ab4f5a85c837b94e0c2cf3a468643d5e462bebc9050f77a16db97dd6dcc11c3909fd7315022595c35bedcb58868f5c92b9a15578009b7f233636d33cab3e1251fc428409910b9ef24668be431d3670aa2604861b246bce0cf270708f27cd6caf11e92ecb5f7713a632e646c06934a12cf3574b7228795ec751ef20c93355f372f3eef41ecc5e2c01da34d2028c91882170ed839be1bb59d791e11eed4d00cc141ffaf8163cc3c9d5ca6b76a6865bdb49", 0xd6}, {&(0x7f0000000200)="a56b469a6059e44754e7d1a2d8d001191144b46f0bf7b6c393eba46d4c5be6", 0x1f}, {&(0x7f0000000600)="f038b1f3ef5c64bd63c86d78e2b3e9e25974f236fcf186", 0x17}], 0x5, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x7fff, 0x4a}, 0x10) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00', 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x810, r0, 0x0, 0x0) socket(0x18, 0x4003, 0x0) getegid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x200, 0x0) 11:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fb15e94351b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e8317a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) flock(r3, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) 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) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x8, 0x1, 0x3) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x5dbe) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) accept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000600)=[{r0, 0xd}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file1\x00') ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000200)={0x0, 0x4, 0x4040, 0x4, 0x7}) 11:46:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x2b8) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:46:25 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2000000000000177, &(0x7f0000000080)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r7, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x3, 0x1}], 0x26, 0x0, 0x2000000, 0x0) kevent(r7, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) mkdirat(r6, &(0x7f0000000300)='./bus\x00', 0x80) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0x5403b12c, 0x3}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0xffffffff) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000240), 0x22e, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0x7111df37f68f6ba3, 0x10, 0x8000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x7, 0x2, 0x2, 0x6}], 0x10000, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x13, 0x0, 0x0, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x3, 0x80, 0x8, 0x1}], 0x80020007, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x2, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r12) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r13 = open(&(0x7f0000000180)='./file0\x00', 0xa2, 0x9) mkdirat(r13, &(0x7f0000000240)='./file0\x00', 0x30) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:46:25 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f0000000280)="ae82989538c9016f02105dac0aeee852af503a2aa6a86d6ce87f028be20e34eb06d1a04fa64f52af981786eee3db9f2b4683611067da846519bf96bcfb168eb35a3472b61e970ef51b822434e76ba2ce4ebf484fcd9333cd5894d0aa14879615a8ea7da7ed6fd27cc1828131c93226cab364ab898367d3ea6e9384728c7abc86cf13512923e9279e7c183998cfc84c656467af271b72d28d06f3a0b6f3e908fca3f311e6f9716b5cca6096c2f35d3f2345da6e2bb7ad677a29156fd367098a3ee65c26b8293fcf3be94b84147f3659963a49c38106bae38146b0eac0e1620899ff5e85caad7533", 0xe7) r2 = dup(r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setsockopt$sock_timeval(r3, 0xffff, 0x39bb0131a9ebefa5, &(0x7f0000000100)={0x8, 0x401}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) msgget(0x3, 0x40) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) 11:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) socketpair(0x6, 0x4005, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x401, 0x1, &(0x7f0000000180)="a2973360479e39b91f6066822d17dc282e10aeb3beb90a2e4ef8e14fb666678f0fb6706f53f4010006647e190360dbf4705d08451d09", 0x36) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:46:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2, 0x40}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x1, 0x2}, {0x2}, {0x1}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x2c}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 11:46:26 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0xf78, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = geteuid() setuid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 11:46:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f000023e000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:46:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x80}, {0x8e, 0x6}, {0x40, 0x2}, {0x25, 0x9}, {0x41, 0x31c0}], 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 11:46:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x8) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) fsync(r2) 11:46:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000400)={0x7e, 0xffffffffffffff16}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) kqueue() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000440)) setsockopt(r2, 0x5, 0x2, &(0x7f0000000480)="8303831cee0f8df28278e988b41aca5148a78e8c3a7c25267b8814f4fe809d88d57c32f6d6ef", 0x26) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000004c0)={0x9, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r4, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57dd923a0544a76613d8da9f6ba76f6e7578a7ae480ef96ec7b2dd3eb4ec15f57a2790f0594758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396080000009fa7e8e07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf000000000000000071fa00ac537a1af30b95fa383ad32e34195c29", 0x33d) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 11:46:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) 11:46:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x7, [{0x2, 0x1}, {0x2, 0x10001}, {0x2, 0x4af2}, {0x1, 0x7fffffff}, {0x2, 0x2}, {0x1}, {0x3, 0x7}, {0x2, 0x7ff}, {0x5}, {0x0, 0x1}, {0x1, 0x3}, {0x1, 0x1}, {0x1}, {0x0, 0x7f}, {0x1, 0x6}, {0x1, 0x5}, {0x0, 0x7fffffff}, {0x3, 0x6}, {0x2, 0x80000000}, {0x1, 0x1}, {0x3, 0x9}, {0x2, 0xfffffff8}, {0x0, 0x80000001}, {0x1, 0x7}, {0x2, 0x7f}, {0xc818c60cd1e57dfa, 0xfe14}, {0x0, 0x6}, {0x2, 0x7d}, {0x4, 0x200}, {0x0, 0x3}, {0x3, 0x1}, {0x2}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 11:46:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = shmget(0x1, 0x5000, 0x20, &(0x7f0000ff8000/0x5000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r8 = msgget$private(0x0, 0x188) r9 = open$dir(&(0x7f0000000300)='./file1\x00', 0x2, 0x60) dup(r9) r10 = getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r13]) fchown(r9, r10, r13) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r14) r15 = getuid() r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r18]) fchown(r14, r15, r18) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x3, r10, 0x0, r6, r18, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r7, r7, 0x5, 0x2, 0x4, 0x8}) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r19, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r21, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r21, 0x20004b3d) r22 = getuid() r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r23, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc854d9fc7bc00b3b) r25 = msgget$private(0x0, 0x188) r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r26) r27 = getuid() r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r29 = dup(r28) pipe(&(0x7f00000002c0)) r30 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r30, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r31 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r31, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r32]) fchown(r26, r27, r32) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r33) r34 = getuid() r35 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r36 = dup(r35) ioctl$WSKBDIO_SETMODE(r36, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r37]) fchown(r33, r34, r37) msgctl$IPC_SET(r25, 0x1, &(0x7f00000004c0)={{0x3, r27, 0x0, r22, r37, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r24, r24, 0x5, 0x2, 0x4, 0x8}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r4, r6, r20, 0x28, 0x200}, 0x28ad, 0xfffb, r24, 0xffffffffffffffff, 0x100, 0x0, 0x80000000}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 11:46:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:26 executing program 0: 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) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) 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, 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) 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, r3, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r11, &(0x7f0000001d00)=ANY=[@ANYRES16=r5, @ANYRES64=r12, @ANYPTR=&(0x7f0000001cc0)=ANY=[@ANYPTR=&(0x7f0000001bc0)=ANY=[@ANYPTR64, @ANYRES32=r13, @ANYRES32, @ANYBLOB="eaf46b5234a5999e76d2c500865e0c1cef00f6c1b3cd6d7f9c8192f0e8b3ae79a7da3e46037d5a1bb4e1615be9d4e1432dd9bc930d935e6c3ed5d5e18d02108b0fe2b02c85e8116e9ab30a2bc5538f4d514af02bc915ed3a38a22fe977188346c071605edb5cd0161ad2ad67feec3b07d629d1cc7c1fd4edf6aac9f3cde954f93788ee3b2ffb8cbecc2771e4e5d29166d2689ab16f1df55e472dc12ade57478e75ff12748108b8bfd17a564ac929b546a4296e5e33a3d1379814f665423402501050f12d1552c8", @ANYPTR], @ANYRES32=r14]], 0x3, 0x800) msgrcv(r11, &(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(r11, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = msgget$private(0x0, 0xfffffffffffffffd) 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}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000001980), 0x8, 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(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r34]) r40 = msgget$private(0x0, 0xfffffffffffffffd) 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) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES16=r47], 0x1, &(0x7f0000002dc0), 0x0, 0xfffffffffffffffe}, 0x0) r48 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r48, 0xa5, 0x1, 0x100000000, 0x2}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r58 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r57, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r57, r58) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r60 = socket(0x2, 0x2, 0x0) connect$unix(r60, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r61 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r60, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r60, r61) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) 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) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r70, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000001880)={{0x2, r64, r66, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r71, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r71, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa5, 0x1, 0x100000000, 0x2}) r79 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r80, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r80, r81) r82 = socket(0x2, 0x2, 0x0) connect$unix(r82, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r82, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r82, r83) r84 = socket$inet(0x2, 0x5, 0x20) r85 = socket(0x2, 0x2, 0x0) connect$unix(r85, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r86 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r85, &(0x7f0000001d40)=ANY=[@ANYBLOB="00004c65300080256d2e8b8d0038aca510e294d4d98b54f2f87e26ff00000000000000"], 0xa) dup2(r85, r86) r87 = socket(0x2, 0x2, 0x0) connect$unix(r87, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r88 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r87, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r87, r88) r89 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r89, &(0x7f0000000440)=ANY=[], 0x0, 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) r90 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r91, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r94 = getppid() r95 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r95, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r96 = fcntl$getown(r95, 0x5) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000980)={{0x2, r90, r92, r93, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r94, r96, 0xa5, 0x1, 0x100000000, 0x2}) r97 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r97, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r97, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r97, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r97, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r97, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r102 = getppid() r103 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r103, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r104 = fcntl$getown(r103, 0x5) msgctl$IPC_SET(r97, 0x1, &(0x7f0000000980)={{0x2, r98, r100, r101, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r102, r104, 0xa5, 0x1, 0x100000000, 0x2}) r105 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r105, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r105, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r105, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r105, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r105, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r106 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r107, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r110 = getppid() r111 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r111, &(0x7f00000000c0)={&(0x7f00000019c0)=ANY=[@ANYBLOB="0001000000696c65300072edf771e65eb0d6a26afb5e0d6801b6bfd1e95f5fd782c63875b46d9a09a636184208ca2d24493d8937feaf3b9efdce8b4afd9bdb12a37b73a10bd639b93530421788ebc0c2a859c92191622a27e0de9c44d5c71431243bbb05cf00048edbd8a0f1d51a587d1e63b465060926a9db0d"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r112 = fcntl$getown(r111, 0x5) msgctl$IPC_SET(r105, 0x1, &(0x7f0000000980)={{0x2, r106, r108, r109, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r110, r112, 0xa5, 0x1, 0x100000000, 0x2}) r113 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r113, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r113, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r113, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r113, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r113, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r114 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r115, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfd8c) r117 = getppid() r118 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r118, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r118, 0x5) r119 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r119) r120 = getuid() r121 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r122 = dup(r121) ioctl$WSKBDIO_SETMODE(r122, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r123]) fchown(r119, r120, r123) r124 = getpid() r125 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r114, r123, r116, r125, 0x49, 0xffffffff00000001}, 0x100, 0x40, r117, r124, 0xa5, 0x400000ffffffff, 0x100000000, 0x2}) r126 = getuid() r127 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r127, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r127, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r127, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r127, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r127, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r128 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r129, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r132 = getppid() r133 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r133, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r134 = fcntl$getown(r133, 0x5) msgctl$IPC_SET(r127, 0x1, &(0x7f0000000980)={{0x2, r128, r130, r131, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r132, r134, 0xa5, 0x1, 0x100000000, 0x2}) r135 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r135, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r135, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r135, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r135, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r135, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r136 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r137, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r141 = getppid() r142 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r142, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r143 = fcntl$getown(r142, 0x5) msgctl$IPC_SET(r135, 0x1, &(0x7f0000000980)={{0x2, r136, r139, r140, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r141, r143, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r130, r139]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r146 = socket(0x2, 0x2, 0x0) connect$unix(r146, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r147 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r147, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r146, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r146, r147) getsockopt$sock_cred(r147, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r149 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r149, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r149, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r149, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r149, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r149, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r150 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r151, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r151, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r155 = getppid() r156 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r156, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r157 = fcntl$getown(r156, 0x5) msgctl$IPC_SET(r149, 0x1, &(0x7f0000000980)={{0x2, r150, r153, r154, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r155, r157, 0xa5, 0x1, 0x100000000, 0x2}) r158 = getppid() r159 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r159, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r159, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r159, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r159, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r159, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r160 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r161, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r161, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r164 = getppid() r165 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r165, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r166 = fcntl$getown(r165, 0x5) msgctl$IPC_SET(r159, 0x1, &(0x7f0000000980)={{0x2, r160, r162, r163, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r164, r166, 0xa5, 0x1, 0x100000000, 0x2}) r167 = msgget$private(0x0, 0xfffffffffffffffd) r168 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r168, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r168, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r169 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r169, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r169, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r170 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r170, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r170, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r167, &(0x7f0000001b00)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000001a40)=ANY=[@ANYRES16=0x0, @ANYRES32=r152, @ANYRESDEC, @ANYRESOCT], @ANYPTR64=&(0x7f0000001a80)=ANY=[@ANYRESOCT=r123, @ANYRES32=r168, @ANYPTR, @ANYRESHEX=r138, @ANYRESDEC=0x0, @ANYRES32=r67, @ANYRESHEX], @ANYBLOB="19f3851e60d0993801fe3cc7d87c91522361b8158edbcc72ec6b18f715c8445ffc5e256335a4cbed985ff7ff38bb3f267bfd5e712b75913cf9baf17529743a2918c790abae2c10ceb346a91ededacae154", @ANYRESDEC=r169, @ANYRESHEX=r170], 0x6, 0x0) msgsnd(r167, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r167, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r167, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r167, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r171 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r172, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r172, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r175 = getppid() r176 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r176, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r177 = fcntl$getown(r176, 0x5) msgctl$IPC_SET(r167, 0x1, &(0x7f0000000980)={{0x2, r171, r173, r174, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r175, r177, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0x6b}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r7, r17}, @cred={0x20, 0xffff, 0x0, r29, r30, r39}, @cred={0x20, 0xffff, 0x0, r45, r53, r59}, @cred={0x20, 0xffff, 0x0, r62, r64, r74}, @rights={0x30, 0xffff, 0x1, [r79, r0, r81, r82, r84, r86, r88]}, @cred={0x20, 0xffff, 0x0, r96, r98, r108}, @cred={0x20, 0xffff, 0x0, r117, r126, r144}, @cred={0x20, 0xffff, 0x0, r145, r148, r153}, @cred={0x20, 0xffff, 0x0, r158, r163, r173}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:46:26 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") socket(0x0, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3eb4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:46:26 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) fchmod(0xffffffffffffffff, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 11:46:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget(0x1, 0x4000, 0x1a, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 11:46:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000900)="ed16703a3d1243da032a7f63cc6d24b4914f5e5a4a646e39a09e0b7ca7f78287e7414980c8f1cda01f50a14cf8eef9307a121fe75457456a6130af4d8a66127e5f13223f11ae7c3d42159222d60ad8389192149a2f9607c04bf5cee48c6fd41608160ad57b16a0148c103d4727d5f3f7d8af9fec33a205343fbbe6e0727e7e8838952243f966d5e76237f52fbc42c236ebb88e325fb14eaf76efeabb45e3b9af3bf351dea4e31cd9ae5410d631da308ac7f37115ed3a7e8263917d2e1cc9870eb32a35921a0e3de6b2a79ac7d92467d6fcb77428feb748", 0xd7}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x1ffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0xff], [], [], [{}, {}, {}, {}, {0x2}]}}) 11:46:26 executing program 0: sync() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x52, 0x3, "88e032636396f95151be3968858175ed57d63073", 0x8, 0x5e79dedd}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = semget$private(0x0, 0x1, 0xa) semctl$GETNCNT(r1, 0x5678ee6e76aa2b22, 0x3, &(0x7f0000000100)=""/39) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x4, 0x1, 0x3, 0x5, "1234c8d3143307f54532bbea86a7a6b0ac4c241c", 0x4, 0x1}) r3 = semget(0x2, 0x0, 0x44) semctl$IPC_RMID(r3, 0x0, 0x0) setrlimit(0x1, &(0x7f00000001c0)={0x5, 0x1ff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x401) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r6 = semget(0x3, 0x2, 0x404) semop(r6, &(0x7f0000001340)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x8, 0x5a4711d6091d16f5}], 0x3) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f00000013c0)={{}, 0x3, &(0x7f0000001380)=[0x0, 0x0, 0x0]}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001400)=0x5) r7 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001440)="2ef3646d13fe8da21fe901c273dd0d07f2d5e01d46be46f0efbb3e3799ae2eb71a6727771ea1a649b78e42b86afdf7b72897c43879e8e6551baa56460054ff1e636e058105a0b62085d0c4b704006051c8b74ee09032b572ad0f39310f886be4dabaefce01780a3e5bbe80a476c7c79eba4ae7edd2928b7f7da9f27d8cdb2fd2343e21418d2cc11c5f45ad5246534c2e98261ec6ba58ca4824cfb0af240e8bcf910e2a818bb84524909e59af826d62ce1f3be83cd2c24f32ed4f77ac40fb0f8929e4629d9f30e3ab172e3bf99b0b4e11a7c2e0b5a363d0d5cfea74d9eea7e85c607224346691e31d9d5096e9985da054245742d1800742f183dae2c7125abe861052db4740524fff86e2572b8aa38f452d3420ca48294a6e3c6a77071014613aa6994f9f0e84cdc7f0ce233a51743d24e22dfb41c6638985a0a9a66be7c63b9232ff805f1c3690cfc37720c26d74ea4e319c0de47f911e29942870c5f72549b4fba2fed31a610a36868c280f2421bc33b7efedf6c347abc529e26627542213ebbaf30636d4844233549ed9e57457da79102170e86c69bf9a62f04a797ee6816a3d50c0264ee7ab223e2e23752c8873162859085dc9d5a665c6170d915aeeba7f2a800d421bac3016ca49cb68323a2e924bce22e385b3141137a90ef310a4c4e5a7828eb076ba5ef6f19fac4f542ff165350a1d94a5c18244681087ff13ee201059d295b77901bbf900c3a6b667759f5e6817c6234c9c00d49314b0771bcb3cf88488f4bf7b689909446177ebdba6421bfb0f0c8379b5e7c3c6b5e2ddd5a255c32513f32a67915e833504586a301c85cf3411ba503a2e659bf67b7c022d5b611942960920e20d333d1296ebe3a3052d3b89dbc045926052faf2c5c4c2bd53d9d69adf670b986a9063536c9ad0244cda3c837f2b7f1fbad95edeaae4d93a73763de716a275892289446a26a84e79de3849228c315158045a5932786033fd986c4ed117280ad6d314022346bc8359218c74c9126ee0d4a72cadc0bdc65744610d62d16d10af1047cf7456e4fb54475cd35c0cc5494809400283c6a14fd15de0ff8373608ca94deae613e3c1bf096d76bc3f4b420f687ac933a8497770e7b177ffc843cbb465532f471803ce0e4b8369dde3ba653d97234c3e69f4b93b6592c403a28e1f4473155dd384145d9e7a3a75f67a1b67e57431aa82e25e18cb6ac5efa295211059faa2892eec7e4ea707a5bca18e4d6360524a2d7b70a88a9efbf8053fd4d4d97acfca5f2842c815ff1536fa78bb0396212e6e21f0300cfad782975fde0d3c03de48b6b0899dd5fe6d524e25c2a8d9f5fa2107a74b1e6cdaeca074c29233ec20604bb3633ae1e55a878454bacc243ebe0eec5182993de4896e10a66d0c4768d048426517db804c99a33baf1edb1e8341567c19cfe13265a15e793bc8c711adcdeb9830b56340b2e9167b59d0f628dd7cbe557ff44fac2bf0531af828f5e7c059842b15aadffef214e0a222e00a4b9765ae391968417fc111c21ff0474e84664915b45182432f08a0088f95842938adacb4ea3597a23c959b5cb2685a85504db01f5e75eda482a605cf33e0644e0aace733a596a35ec2012ec5c2d3e1b525174222dcbbe436c0d11f7679a13a203ae4e15cf484b123eff8abf2d5b78cbe9dcff7c089bfcda525356564079e1c2f131ef65418771c4b801952009aadaf3e043ee316dd2f3be55eb458be90a5a1fd1c0eac65f2ac055d2ca6aa1c44d82e916704a6caa656e2e5ecaa7f5a925d80aa90c6935068fc3f75b92b3073ddae255bc23426b7df9ea2134b590defd7587312e99dde1f449c8a0e95b9121c1414c61fc7400586942993f673f3e773ad3c859dbff92e3a59d341589fbbb86c24042f42dcb8a715bf80e8dd9864bd66097cc3a35b4aaf911ff4540509d15772656f95089d993a5501d41bab85fe55a5ca29259ad1925c199a28a995edf916ec80aadf2d91d6614d87d5debb62910f7a482bb1c5708b54da4528f94d2b790c85083da4ddaf59285572515735384c96252c4aae07da05b46cf13342af033e01d02af741b1502378f0f7a2a608cacec05aa6564e3e8c689f35600aaaab8de85253b795e475d2f5897c2f52d5482541a6bf533f50ea95fd26d439c84613f2e68102f1f23b8de693a5dc061886dc4bb89883c10371cd35b82f47bf87eac1802645ae649aeaa6fe0afd29d2a7d66bf4f0409771cfe0ea5d864ef1d817c2d0dbfd61f81a1a49cc058f42709f70aec2a4395ff41b42df4ec61e0f242e8e611b4239c237a1d243d451293547c1d45794b7f2e7d3cb3666bee6195890d4f524c7d675516f9ef21e0c5a2b16872e4408a78802dab90f61b42ac4f6849a66f0175d7d74532f6a907a352cb9a0082cc76b2856cc819c1b8d67dd8b5b0d128a09f494cbd4a9498e87d0fe548b2413e2ded7c456090d34b08e454b5e38571e879a016809f894822e880c7455ce8a7bf045416b7dad5eccf5f1b51e59b4527d00e175c540d0347b77e0feedb98dbdaf93066d6c48574b89a00d214eacdde7be54226406f59eb933317041760b18ce0d77fb6d4875d8e5d554059707b5ab70f0d6d80403129e0d846f9f6048ef0350f548bafcaf7b5a57f4559ac4d99399e0aa6ddee668edd5ad3da2409ea283edd5eec3d1a2ad744f29998f15e42d722f4879e44be2ed4dca0ffce791552efeeba0edb967ec98babde9ffac238fde0589656f5b709da863406efebe3ea490e36c0c441b4fcdb0c13bda5dab2e34d580dc4bc0fd80cc74f9ae3ee70cb0950577c5b10fe7a6b5799220797472b421a290b0a4be3b8c74c5be6cf68edf90bcd622bf85dff4665563f91972ddaddf4e7cffaaa8d0a3e9936ce48a33670a9acf65788209c4cf5817ae11d7f661c625e7d8f26dfaafe2d5b671aa4a287580e2bf727225cedf61fa2b2ed5b5f85f8a80afcedeaa4d2f1822a6fb31c82c9c6b387b6afc3e27a042ab202a45b85e61c4c08af64515d78abd8eceef96fc5c48e69128ab6c3975e6c2f3bb312086586e40140ed35bb2349576ad9322d4bafe8d347abbe23870591a21bab7d7dd8e6180cbc87cb2b44ddd78047c38c7951cb60319f5f0946e47fa05e0093241e1c23489419d8d6aaef2903bd27c6a0fe984727c2fef0285ffb5240c9455158467e181091e736f7b1ecf5585050c6d8befe390186691c07ccda638d3034333fdc8982605ef93bb81cda65aeccf0cc4d3d74d49dc6d27157a36a0b3d4980f12ea3866274ef571785ac0869594cec3ece282bb2185e897233b631781dd8eba9a0c7ab77fd904c62d1eaaca44567962633526693726e896f4049c69263e74598d24a99094228e2157d51f4fbc2881b77061fb7934d542c3ad438302c46b912afb1747e186fd5608e0d58954f7c90926f9b0cfd9b98adf828b1aeb29c0ab90e4f609fbb9905293cc81708ea8602ff226bec975eb13d1202c106bb605422633012bb322ec100c9eddce832d4ef267e3c6721f168fffd7cae040105784e1540d742adf5f131e0291141d75b4472f08587743634e76dd699b73a16d67bfbd0eedf1a42849d8e33c3bf670c60533169343a0ec973d3697e44493249fedd9eb753c9cbc860eb2aaf50aa1fd95578160b05565840c98774e33ff8b76f01f71957c3a833d7e02fc2f93390a39b3ec08d6bc690280597971455e69c19c4fde30a938bdcfc55c4f9846e5053713f4af4539ca2808c672aedcf89ebd5d86d05729138c8198668238f2dbfbfa299ba0b17eb1a741479ba5616f5707df167a53fa573358c43554ce66c839440a8e5069c53958d8cd37df27d12855fb8b0e367eafb548a2da13510382d34cd792ab2256818d90ffb502f0c1b07f35f69ec7893bbca335b45a9ef892a66ffd3fecd9b39bc38c1a5801a097fe995da0527d4df755e50e6250c30f4e21f1b0f7a932182656ba4538c18b26b8394500dcfc322c8bde0eff38f79d75e2ce5972c0d982d1fed2917e15bdf2a7aca60a812edae40d26fc4a7b8ef5066ae9ebed1a816da66e0795c074f79b89a80f2c6293149625f986075a25dbda009cff48f29f7635f1254269f6381c794581a29daa9975b40d1bb24a94621ad1d93af2ffd9d52aed1035b84657ecbde1506e7ae83d5977c3921d65ffb8325b3f62db54165de0485bcd0d34241e3eadadba276b7b389dee22dbff93edd3eb77cd315b5b88b7664ae31ce3e356cd6bddca5a4b744c7db6a98e9b40eea65846f82129b01938a3377d8cff7e9c1290b46d3edb544fc76c60faddc177f39fc58338aa3cf7a993b829af331effbd85fe463d547681d9c40c048218d54384dc5cfd6c6bc2b7dadb26550c7ada00afb92d00661cbe1094f95d584a8bb9c2e1565773d322321c860bb92884c0ee0283db447a83e76c49cd3762cb841ce148dc6f547d83e58c2dd1580445d0508c95c08b3a71b81e7bec333d7f8984bac815c43043e1ad59160108b14f548e80560ab009cbf5136f365e468a7627092a788725d7b8ed69f8658ded7de56dedb0cdcbd152078eefc442e234ce87a33eb21c695d1255c7776b7c8084ba147e83f459eef342330db5a0d6f8cd0965b0040741a2b33b7fe1f85f62c0cdad3f58b1a3b836e0a0240aed3a68c5567aa7fa3e5da279d29669c30c32742f23b58fa6a4056c12e1b9d81e5b06e11b1f7bbb0d253b42557d6d3b47e81868c7845b9859dc14c3f899056aecfc216db3798b5a5c4caa42633c6c5c62b4c1bbb6a23b685b9837646d5ea4e371cbd4c3c91b20695a7b010de65868e9a6ca46f6bb6abee85975b634079e97b58c3e0f0b44671658e142027c1773ce8b736956945dbb8db03f63068cc6e856af589f9f00c2a712327e2f738e7c07fb8459ea19da204934a4f794b099801ce54caf88f2a074b95011f90412aa54d32c77e368f061422a266efed830d75fd3544b7240bcec1f1e2e548a3390100b3988a44ede8fdbc8f7a6df909d153df9e90a283cc348cddda90b06b71c44c11e3699d37f4a4f15bddcb45bf0560b6bd79ef0d51771c759dfab5b537ec87f04ffffb4a550ec8d613ca4d7e106f1411e26ab4bd918124363dc14021141e77754b29ef24b630d26d287eb1cc2d7e84b29de75cc21caa18f150a7d0f9b63385aae580c23281b1b07cc6c5cd34a198d9900ca6b56af27fb41c7d08076c26a724bfab8e4fa9421f800c6e6208e6c655c1c032cd1a1cef28f2766295618e6fbcb1dc96d1c40c9827bd1bc86ce613bb63e1e7511584c7508405763a758ab00291475f875ef7163d094142071cdbe96e14a91a76be00e9e2f02e3dd9580a9b0f2b8a0469c8f1736f8cb56bef4d06d83e20a899bc014047db8bd15ed22536dcee9ba169c63d1a1f7913428d6ba5b8e79f468ea0f93703e27c2448d324a8b635799a27375c9eaf3b84c82ee48de9abfdad673226ef84232c15bf1c2852f460987e60e33e4d1612a2dd17874033189545ac3e5a0ae3452c3fd399d76ec2901931700348bc4fc74df902dfc15bf38c00db53f68a56d9012e5428422fd23ece818e16f54cfee7e38a69e973f63094c2b18d09e7e364393be4fe7914266b33f717aeab8109e803f992d0383b44add0964bf737e33308a2812ffb195573e9bd7a737bbb6b84b04cd7a42f2404e3713cd65400575df487d960ca4fea1dfa0598888269fd8e3c6a91b396b8107869641982231e914f844672ef33e70d698cb19660703ebb2559906a2bc995e68d198363756f86563995396b9481e517f84d59d8f0a6c887d06123ee3bfe722", 0x1000) r8 = getpgrp() r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/klog\x00', 0x50fdf4de9291bc55, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/bpf\x00', 0x2d1, 0x0) sendmsg$unix(r5, &(0x7f0000002ac0)={&(0x7f0000002440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002940)=[{&(0x7f0000002480)="2ea781e780a0eacc8a7dd6269a25fc4b2ccddc8a66f01a4552ad3c900b7707a6bee4cd26434888b334c8dd5c836e0c9f6363ec49f701f556f56a94138c7ebf6ca46c44b7362e12843ac8c3ca1ed3b172f69aca11bfb0dba3401e4e3c5ab716d2e8e28609b2f5b715ed9f5c3352d304397cf60cbaf8a513c9555b18ff22acd9e188974c", 0x83}, {&(0x7f0000002540)="9c23abf7abf1504950b91670242969ee821608934428aa77c0da016291a1c5f7a2a5867916f48bfcf5e7f37abc085e112eedbf97b0082db431c2b2846ebdc1eba75452e7c742ba2ad0caaa5fee31a19fbf353f8ee3572179d991c9852aaceee594a4476a4ea04dd20eae7d1ef15d172474903a500622ec1ad010176261542e304fc764ded48fd05497014343acfe9f3eb6d8eeddeba40f553b98aefe6fd41c9b19f0ffad3bb684736117392e23f5e887d5bbfec02c34f626e282684d56a4967aef3d348f2a6eeaffa12d65e79f", 0xcd}, {&(0x7f0000002640)}, {&(0x7f0000002680)="81d24bb12c06954458c4f8e23725dfd4c972a9003f58c4073ba58442506ba33eef327434865ec835f1d69ce8f4bad3021568ce3e8a5146729b7d8ebf3ecac010930f8d61a5193e384e16c3c1a8518b6333ac14c728ae046ebfb17832085e56e5f8f301ac9c9a75278ca7c08c125c0bf62357248760e4bceac5832052182a422bf91f83f97375d49824a1e172efd7d202a5cee8cc01c25628d52a294dcd86ed2ccf90ee783199b7c9b78a72659dbab5285d82f0", 0xb3}, {&(0x7f0000002740)="373f0aa1d12ac6fb692e6be2c04226ed9da4ffdc0a6771d6ec1045d55007a9a8d251f71cc054a071b67f0a19c4338b869ffaf91545869b2da51770ba8e64c0a1b5cc8683bb9da0eafda4407d747b5082cfd5e6ce20a6fdf37b1589a76c70ad", 0x5f}, {&(0x7f00000027c0)="20e22be8fc7d788c115a7d2007e616a8d561e9cccb04a06c1b4cb5e24126c12b223acd9edd4aaf3d9629f54dfdf7f6b3b652b3bcd1c20488d35e2e6012170fd80360d6739c4c91a9b17006ccddfa96e6f4c9646ee91d4cf5412c45d4b0d5166c3347a0", 0x63}, {&(0x7f0000002840)="b1660f2279d161426d5336009fedee3cd53ad7eb70cc492c8c44bc4d0acff406df6647ce78608ddbc3b9b976ef20ef730d6643c41cea6e188c3186bfe884938a794dd966afa468a712bbaec762bdd21a4e51f5ae9cea12f198fc93317ea926a6167af39cf7c9e03a71577ca30aa6e845b821ceaa6696423a04beeb572d69fa2c67f61e92a6a934d0b8172edbb2eced674edc78d04ec81252c61381e56e5f5cd5e259002eb7c1ac452631d2f5fec601ec7c25c8c7dff1821f2045ccca4a70a1860260985042dcc5c48f0f82c6d1488e1b7e3f680413f4ef2b5ddd53bd", 0xdc}], 0x7, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x0, r8, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r9, r2, r10, r7, r11]}], 0x48, 0x8}, 0xc) r12 = geteuid() seteuid(r12) 11:46:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x6, 0x8, 0x1c00}, {0x2, 0x7, 0x1000}, {0x2, 0x100, 0x1000}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(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) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001e48708798189617000"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 11:46:27 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, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c, 0x4}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 11:46:27 executing program 0: socket(0x0, 0x0, 0xa0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:27 executing program 0: sendsyslog(&(0x7f0000000000)="10d8a6761a0419cab347fddd2fa8dc691884f64d34f6e755d8598465efc62ffc3b1b3d450a6c9ff13142a2c95673dc2bebc4e19834248da05c85a7cedfd446a6b985a427d4137a03156a67312da913bd41983223c61ee83a54658b35d0e9623d9f6e0660da772ca90d0a3c8e5424109b2a6f6654a73cdedda8", 0x79, 0x1) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1e9, &(0x7f0000000080)=[{0x3}, {0x15, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x40, 0x40002000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r5 = msgget$private(0x0, 0x188) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = getuid() open$dir(&(0x7f00000002c0)='./bus\x00', 0x10, 0x1e) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r6, r7, r11) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3, r7, 0x0, r3, r16, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r4, r4, 0x5, 0x2, 0x4, 0x8}) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x1000, r4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x0, 0x3f, 0x5, 0x81}, {0x0, 0xeb, 0x3, 0x5}, {0x9, 0x1, 0x5, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 11:46:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x601, 0x2) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000000)='\x00', 0x180) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0xffffffffffffff22, &(0x7f0000000440)=""/201, 0xc9}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28040000ffff0000010000000877099356000000dab46fc9665a6cf6222c25c44d18f97c2ded572207f36ac21c1a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x1d}, 0x0) 11:46:27 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="001f6bff7f000000000000e91a"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) pwrite(r2, &(0x7f0000000100)="5dcedc243fefd978ad46b1973b4d53f0bf493fe8bcf0be4b8c9acb5a833ba3f6d7a22596067fc755e229b5d7d4f9b0183b375ac2d346f172042bee5aa81b6bf56b6e9022a430f64047c46de5689176f6d326833c79d0f2f3ca2f6ac8896912367b86c91c", 0x64, 0x0, 0x0) 11:46:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) setsockopt(r3, 0x1000000029, 0x40002e, &(0x7f0000000000)="ebff40080000000000009648", 0x35e) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r5, r4) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1ff) close(r0) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYBLOB="c41f033785ddaed5c251bf445ab370e7b96324e8ba5905d3750f09104151ce876d29881223537fcbfc881f11ed3db6eb9a2868307319601c6c71a774adbd4631191b103ce064fd5b47f66b263549e37e5b54f672c35e807840e3806d20b779791531e404ef79cdcceea67067e881f9ba5a0d92e4815614b1fb16b6a9a1789b", @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES64, @ANYPTR, @ANYRES64, @ANYRESHEX=r0, @ANYRES64=r1]], @ANYRESDEC=0x0, @ANYRES32=r2, @ANYBLOB="e762dd06345fcbdf9d0107e37954b7f53329f35c3732a568e789b2158eb152246ed3f9e86f41eb6defa7074c495701d3f2f577553d827470cf5ede23291d7da979a66bac3198bc1f6fd481f46a525c5830b4f85f9e592a6ea4db5b34913d91f0c8bfdb504f13f7e30d92a4b38b594da5389528d0b79fc0390b5671266c6de291c320990f8fa68d4d765cbd197fa132f49dfecf3b8bc92b5b15d09dcfa3247cd413f4d4ad33f5f8fb507993365390d07752a718c8e11cdc58141196d4584ba6d83699558ea24596d974be0dd231f7e46a7197ea0032cb452a40f35bcc0ed1b7bb7cffe4dd9fce71080327cb5bf761342f0cbaafeeeef7ba2fa0125cdad6725f4945bf5fa70b29262aeeee862c74f6b77baaedd3a66400f9609a0a43ccb91257f3f9159596c32b6aa363053318f3d0a9312d9d979af9702ef9f43752adab73acd4b096681646affb9576bdb2fb4f9ed9f605383161f19525588271f879631da51ff846394fa2c8e557d0e35818f1a0d048f396dbdbbe2151ee9ec384f56dd429aab83ded0a041e1b8c1d3b151a07318361a1cf72d927027372fa304714ef9a8b8f16b39b597b42daa3c6c16fc2b064bc62f137370d93c3929860fde95c70c0d242dbc5bc5d233f89e74a65160d0b6b598b02706427d37daeedad2877c1eda2bcc1be79f9ae9d2cf0df043ae7676c79555da18bf71a8bdf58f997284388820b4cf531f13899975d712129b925ed8566586d890f61b2e80b1585d674936f01fc096176c767e8341178599f61dc9da7e92e609c3bf3bbce934d92576c645b8b59564884991487afcdbb1033f381c1d95402ecb838fab8afa5383aecf7c3809d4d49c059e33f66c1bd75c359895572ce1b12d849eba271824831cde083f9e6ca43c53f1bec7e4a1ca98f4096a60fcd4d6ea81c9f2f932a8d798eeaebfc5f3f3884dafc070d7ba372e421e2477c25b2674bf2bb440e133ab3a5b07e7f22f500ff42548521cc8786208ba6a02b04b174b6bd650ad7049674fde479943dbb8c837bedfc1cac9b7ff3ce60ca254a6b42f6621f965abf8eb48478c88806afa20a8a8ce94d685275382b1084dba8732a5e961853839f9d4ab91ab574b68632c08e7e382c3f8e07de9d04f77ee58943e347c466e6677af960c899b37a3cb94dfa2dea6f5fa5aa5f81189289409b51ba22c75bbcbf8863023388037f69fc5c2290cd5833399e48ab17e005e1d5d026287324377754c8f3ad2c89a367ba1e0fcd9d560e85260f0ceede82669ceceb95d3149becb77375f2dcb28778bb4aa38478e854bb41f94258b20846d9da880e04a89df7aedd117ae034396f6d39983ca35440f689cf0c6bea027d5eb50299fd8162d73ae7a1cf8b471bfca846a8727a4563affa1e49e0681e48c50e9b92187097cf53d693b4fe4f9eec1e75a7f541d3c556917f3190edafad0d5be830c6526c4fc81f64bbef494c3f9f8a82cceea21c3ba55c87cf57eb955f6459a7dd593e5b00ec49ce99e992b741fe6b067081a66c93b2baa4346623a725f4f30f65c6a45940f334629a64c5bd4636579ca372e2393379fdab4a6708b5ba543bcc2061f18b2515487d53bf8ba727570dcac811f75ba79bbce2263380b63ebb1415bdb5df14bd70aa3bfdf8b387ac47e19950f9ea7f4201386f27450dbbf98bf13a3645765bd677faaa2d0f43e6fa91acc0f57f13c3fbfc6b1e94fb27d1d3c374a0302bae5b952ca9b2c5a4e1e5b4d5a5eee0fd3466de045bbe042b660ea6349a47c4f037b310ec737c488cf1fc074ddbf09b1420035b932f920e178ffb56ac68c2e78b17241a417b44e77d82a9f3bc20959cd677d1eb71bd2063fe43ce6d0c2611a3589542484057d13d8dbdf66d63fbcea4c1d2d398bc78cc4987e6ae63dd7e5fd5d14bccb6fef5b10753fd7d67b4a978872e4eab09e3febfee84b22d0fbc6f82ac284d8aad5ed894c49deba852040e5582941777bde5a4c6b67fff1aae06f511c147f7819f8be380490c9afbb09f83aec838f19861b89e94ab5d9d5ee72e60742390953b3a65c9932be7ce71be2d13f5b9a042d27e674552de66ae8c911271b2a2cb503aec6e20a395e8c41a7f004c1807eb49bd293283b837ecb4eed393580b8bcde8c93af2a0477578a059eb59bb13020f93bb2bf9402ebe42cf4aae0f93b5ca242324abf98add701f926f30901bd5fb80c7ba785a380513f4e96dac711ad69835d3f833c2aba5c133898bea6ab46db916d2dba6f73a751b1ef5db3e32729660bc3169a3eb920c8048d7849a8253255516a41122487e2742f503aa8bc29cd93eda9a9d732847b9af38d0f1cc9a3f3b704f44882f0ae5a8ecb0334a0dacabebaec1ef176407b43eb0483741181a0d659268b38a345a3017e76cb4c0efa3afe9746d92328c961a38f9701be4953ecb04e605cac8b5381013fb349c89c5f9fa3356aa2b67e8c7e499126a0dd6e49fdc3ac39926f7d5a85146d7169f03d594150acde7ff062ed36e81b0eb736035b42da805754d2bcb7261c78d83339ae4dd93f258796a6a3325a46e3d0228c9db5bd08935dde81e2117171ed997f06633a4304c00a9db5de7220dfea9f5d99d435260fbd3cc9cb1fd8f81b0d0274230bf85b2785df1c9e3c7197483020d1afd291a220dab80bf8dfcd27da02310442e3002443bb16c3abf539e8c65a4c59ef667ac5839b0b6ab860e3148abb8f2073efdf3abe39306928cc987db2335aaa6a0ae087a50ac819488d3ddd3fdc596f79b1e977ae237de346a88290b376be4e91b75981b3618c2199b158a5609bcab9d2ba104c0782c349077278ecdd5b1e7ddee8dd44e7cc86d22e94d8c8d9b191184bcdcd9b09e81ba1ac582b8289a5372114fa25942de42bf8060becc6819de4e4a5a8e962951399ab1879094058dae5cf4f1c7f8d34d929a4ce9d2797882d5ec8ebadc4d0d72548517d48d41baac079db16f6680bc37374a6605906ada45ea5de3ac319b5debc9bc96d6a39dd7f62870802e897b98b587f1acf4dc084732c5d157c90dbdcfed32cfa56b8687b0edbfb68074be4cd840bb7927b31a8ba3a0598d324b688282f06e83aedf49bad609de417df1a8b26064f966e1398404fcf7422b85e5d3209fda0ddeeb387366e954469d1b921d72bccff8dcef57b306504e2c6e8f75de12725a11b3608dc45d4405418d9d69c5e13f31c771bdbf810c36b985e431ea9b39bffd3db78587f001ca3ee450529dd6e93f430734454e1fb2d01006073301f25143b74cd5f10cf7d9056189f933df99599a1057036367bfa1a701c24be5baebc22c29f8be0234b0b6138aede3c27259b987d10b7b7ded7cde8892c3a6a187037c8a8a1e375194d8feeb8b305ebe19615e43636016e861480565657a5c0a650c1d6ef12ef25ce01a80768534ee9b3325dd4604cb1aeec7829da58985af1cb319ee98d9e996d60fd527894d96322b759dc87d56bd0b35ab6fca6aa63121713d775b2bbd55c249a852f887fe045c28aefff52e4b5bcd6be80af1060d648bcb4c9562ad6e3c339b43f63f6bf513cb65f621364b2210bd396ebf0c08fcf848cb9b5c70c4d3375afd86465d306c632c85e0f215896c7fd23f5964c3ff90d4dbeb713451cb76223c9fcd782bea3bf4f023a8990e885b79657007974de2c10c2624d4e359d1c644e77b8af58c7759e89f3a738e393ef4961aa750c03d522c9c719f9e4c0a57088c264100a6a578db04d4f643e0465acd4a9e9810614018cad97ab84caf8ab07cfd129d78f54e9214c16e4dd15edf6b018c7adb2e5992034b71c2a87780334f9b8ae3ee7b093d4aad27361f8333d626d024509b677ab06d74ab79de5d10fbb3471253e1d94947c19316b24ffbb90f10b3af02b725b09a2a4dd05c26356ccfe3601a0138f16fbbdec5c3e4ff89986da268e764e6b6ce99e0c5824616cd79a327b9a6bf9d83299516e73e763a744dbcd5be391893828a43547297e912580192f0974a6a0bb3bf4e17462def6d09e3f120c453129352d3c87a16aa846501ba0c68990fdaf33464dc52244fa990e9b5238a993701a7fd972c46fd3d1a89d5ac4e377cac1ca298528b7b367cee0e76888b4d5f3dd17561b377b57ee337d6e99523fda6a23cab8fe966a1a1c40c5a51a64a9b078061795d1a9d50555fa72938938a0863bf8eaf8be56d1df02f3435023108045b1708d06b5a91cf0d53c8bd2300be61450775e57466663b9ed2699340bb545e145dfab42adeafac3bef21175b1927013ea50ce2d1a627205e3b6b8f4b13b2d3ae7a08c8bb8f14456375e098197830478cffbe73bcdd58e776f7aebcb396f7f9e4c5dc6b0c4d943c4808b0b3b2cf787a2a8182c0e67a124259cfc098114d2fdd4c64b65216a4c55b7cd1f93b036b905f5df8ef5589923fbd8ee10f7a8638062e79564848b2416cd84a6d1a44ec5a7af7c2f43588ee5ac798a929c2fb7ceb36bab64feb75075b511c5011686043c75402709bdc9eed8d9db2aa6e06e06ff71e7f770c134342dccc28aec8e8e13dab7810dfeefbeb6fe991f638f4991ab772d27e9f7e67df70c93899b961ced2810c8911908258097710d26dd4e24a0c9e695a8cabe49f8546b47e3014198bb643ca6bd05c26fb73aa7971c36eaa3df3763b84298db9813a3c64a9729221e4e3107e624e5e916984d1f8dac26c9a9564ccef9e006bdd9a25ed6c4bcd92f0d60bccaf493e0c37a7b5b4530e2753fa58ac6dc2df2b2a2d38a87180a55f12b5f6f504e13090f74e9da7c1d1838b1f61d182d4710ef946c1dea52423720540d4f7ddf4295fc0d538f3cb7247575417c0a88e91a92f3930da87b71231af3a30933b1bfc0edccd05205a9f3455739849407f714334e81856822e2f72b607b45d2ed3089b7c60b78e51ff47a81f2ff1775758d29760361148e195f8829b2f8f34537e6fc605aa4f2bbb20ff31fb456e16a870455b0d5ae84e62f7babdeec651510cb833a2c267012fe88f2e6fad5620f42173dc5c8d657351bd9f588e48c9c72315d376870043e8e81c680d20aa8299a1c656e6141983be656762d4de63c8e8163558b9648b51e408e1c20f8c54a7e99ffc8416c7210e5d9c06ecd19464ff49167412b4c595c31ed136100a4e98a0039b7d454109b7b5df0b00165837d616e70100faeafb05b89bf804349b837c0be9fcef90ab73eb234385b1a400190684a05cc7745a5d0a245abab39b6d322474090af02b4d682ceb2832bb737043fab1f069427b83ddd494451045d7b8c1b27495956ca95a41a1aada0ed79ab18915f8795e919c452c1257f8057d6983534a34d9b8f74efa5bfdc0609e1631275b831796807f08b40caf0fca832b01e4475ba171c057ec282ac042de0e422cd20b3cd504e8dd03b088d49e45614ca90e421f3f02bcbd2f8ae8597fe36650fbd8d758433cfb7099d8f29d2a1440be70d9e5b0d19ccb6042f722bf17fdc8a76609c30a84bc022ab2c7e133f26a84977a974a05276df3536788ef4abe51d752714d6ff80b32257f6156c06c0513707484e851129883819764c6da9a062478922a2208ce4a9ed9d3fb5d5bbc292f7b2c665953272dd79bb573e11c3c354e87f35c0ceed78486be00e62f2e99bce376cf633441c686d1513bc550f4eccdda06efebfbdc34b7b56a8d4a9d83a161801202a30cf9e0690f3a06202eef5b4b88d38d357bb50385646cf4124b0937cac581f9b6667dcf1b61d600f04ce8f5c8654cb25b749b4f0ffe9f946087a58b78d02f0d8ad4f13a2d4d5c41af9a11bee6e626f6452baa72af74563a2cf69092", @ANYRES64=r2, @ANYRESHEX=r3, @ANYPTR64], 0x7) 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) r6 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0xffffffaa, 0x1, 0x0, 0x1000000ac) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x64}, {0x6, 0x0, 0x0, 0xffffffffffff8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x802fffd) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x802fffd) 11:46:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) syz_emit_ethernet(0x6c, &(0x7f0000000000)="67216bf29424335efeff7cad9e6e58e8073344157d2f10813b5de0114ecbca248a7057131ddc3957e982fae5a2b066d3aa3fff544d66702d4fa247e3d91274c7b82d0e6606c9e3cc563fc563fa7b757e4f3661fb915ecbbb5bdb2e6587d6c065f38af57faf8dc6167f489f57") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) fcntl$getown(r1, 0x5) shmget(0x1, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x800) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r2, 0x5) r3 = shmget(0x3, 0x1000, 0x20, &(0x7f0000002000/0x1000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = socket(0x18, 0x3, 0x0) r3 = dup(r2) ioctl$KDDISABIO(r3, 0x20004b3d) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) 11:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {}, {0x2e6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe3, &(0x7f0000000240)="f0d02d6bb67b3d35b9f3731d4b57007e5246c932095f1b6954de22613c5826d45d57f5ebc2aff482d9c55757c18076b511816d882fa6dc1972b7ff5c0410ca89b663db38ea963b18ff47fc41670e4cc64da73cdde179cbb3d4ab0579790d0d2f0b5a526f09620694b0e9906fdab46de9d30af04ab53010d1c946de580f8cf56e85b81d80295f5a2e830c9b6b51e7a44f7132f5841ea49e4fab833c72f16a48f95fda76686c2245c0e8363cdced314c0462e463a6d84f8de2b8b29629e2711ddc380921e13f6171f2d011f3f2bfa07ce26cbeb2a453744b48ad1f0178e3c7152f766dfe") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x2, 0x7f, {0x402, 0x229277d9}}) 11:46:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x7f) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x4, 0x7, 0x9, 0x57d20fb8, "123cb4b79026a246785463caf3d567591969b7fa", 0x400, 0x2}) execve(0x0, 0x0, 0x0) 11:46:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x101}, {{r3}, 0xfffffffffffffff8, 0x81, 0x1, 0x2a1, 0x7}], 0x8, 0x0, 0x34e7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20, 0x0) dup(r8) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x31) 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 11:46:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) 11:46:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000696000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getrusage(0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) 11:46:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r0, &(0x7f00003ed000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r4 = msgget$private(0x0, 0x260) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) r6 = getuid() r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r9]) fchown(r5, r6, r9) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) r11 = getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r14]) fchown(r10, r11, r14) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x3, r6, 0x0, r2, r14, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r3, r3, 0x5, 0x2, 0x4, 0x8}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r18 = msgget$private(0x0, 0x188) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r19) r20 = getuid() r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r23]) fchown(r19, r20, r23) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r24) r25 = getuid() r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) fchown(r24, r25, r28) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r20, 0x0, r16, r28, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r17, r17, 0x5, 0x2, 0x4, 0x8}) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r29) r30 = getuid() r31 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r32 = dup(r31) ioctl$WSKBDIO_SETMODE(r32, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r33]) fchown(r29, r30, r33) r34 = socket(0x18, 0x3, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r34, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r36, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r36, 0x20004b3d) r37 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r39 = msgget$private(0x0, 0x188) r40 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r40) r41 = getuid() r42 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r43 = dup(r42) ioctl$WSKBDIO_SETMODE(r43, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r44]) fchown(r40, r41, r44) r45 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r45) r46 = getuid() r47 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r48 = dup(r47) ioctl$WSKBDIO_SETMODE(r48, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r49]) fchown(r45, r46, r49) msgctl$IPC_SET(r39, 0x1, &(0x7f00000004c0)={{0x3, r41, 0x0, r37, r49, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r38, r38, 0x5, 0x2, 0x4, 0x8}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r6, r28, 0x0, r33, 0x2, 0x39}, 0x1, 0x4, r35, r38, 0xfffffffffffffffe, 0x7fff, 0x6}) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 11:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f00000004c0)="01c47ea185dcb8476914f6357e3aed275fe88b5c7b245780c99520299e0acfb9817a1fd5c463cd106a55158cbd657f3c822608dbc2eb069fe75d84cfbeb234b78b6230b1e88e8dc1fd6a1f0eca6988faea8976a7a86a177b6029340d71c565042f02b4ab76def59867b7c141f063bbf4603313cef168b589eb1cb395fa251e46e044507ce7c3f43683b5806e18cf8c40c16d02e5dfc6d0f16f59d3906ab81eb588e3f0f1e59fb35b14dbef8fa8b1585b6c148dde2bebae3a9bdf08ec6ba2f55a81b4537e53640955c748e4793afc87e11e847169495e62a46432f024d4389db1b7c65b7880f6c5eae2402ba6b93cf6d403b4768368b106345cb9a11c8df9b52bc77de6ded699ea35ba784842cfe9", 0x10e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) 11:46:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r3, &(0x7f0000001400)=[{&(0x7f0000000140)="42fd8d30fae631d689d5f68311824186b49f8608e1cfb399bc1dd8287e8d6126a56224f2", 0x24}, {&(0x7f0000001500)="363fd8a465971e14484cb0a4d7c69d5c4bde687bbf2fb3ad9c07ff83a6aebca10d0645e13a233244c44d59f328f45a8c18ecacd7591a2f76394d2e75a354cdf50a04d5e4cd5d79f7df5f919cb54ea59817522ef779cff25df962d1c72b83a37e8dcdcaf43f1162e420e87b88e51dce464d7956f2fbd429623b2844ccb7c8a792eac68b8ab5214ff5ca6a0ae4d49b9d25476977cc121030234094ecfe7e7b2e71", 0xa0}, {&(0x7f0000001280)="12fd62b4152a8a873ec9ed98c58c831172428eb7b658a251abc02d13ad244107df5aadf74408d1415c2c1836451cc6e88e6b4c2fe28be3", 0x37}, {&(0x7f00000012c0)="08c5a2e23e537f95f3687e6d7d72666573b4b68647fc0d77d5933353735b1d1039f8d911385ca5e807da9fd1cc81b34b4f95ddf832673db3cae3099e26e5b788f486a5968eed9cd997d9516584a9b738c1e7a862f53b9b04a6657c47b5cae3609793d6b5a85c5585f8f398fcd6b99b6c011a157ce628f09e466c8b77", 0x7c}, {&(0x7f0000001380)="8810f6c655d8931199c3dddde7752417c059799d2337a79843e8e976dd1d83b46e39d6f6a9ce4464fde227a4dfb4273dfb3a6eede0bc8419a2902fea480714433ac65e75b47841d874e36bc8431df4018b34fd5544074ab9c261b879f75dca4adee4996113af3b7deb3af1dd8669b677b6eb7d5d8debd58ca60f67", 0x7b}], 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000011c0)="a73670fb5055a81f17a6144c25101a0a21fd936211dab11ff3be3238ecbfad86e7ec31e63cd3c5304a2d92d28084d3125a", 0x31}, {&(0x7f0000001200)="faab4215a25154548b8d87bd5ab5d72832f842266d42a5bd5453414c707ae4e7f8cbc67cfb86a46819e2bb762caec43611aca9c8c6eee255a59d7f2d5861f10d2acb92c83079f2b5a152771c880f4ad9a4ca91e05f76c7e26fbba86640642a", 0x5f}, {&(0x7f00000015c0)="842fb38b230efb8acb2545d96173e6b068ad2be7db6aa13752149c2c06cb356e", 0x20}, {&(0x7f0000001600)="682418758aadf504323b9713f2b63248529f18d8cbd9e000a9a931d368a85eb000792c25fafd64437efe32efe7b452ec6cae6e63abc72174ebbc3f300196b2de28b458739f12cbd63a5f2efe1650d6290a56bf2ef4042c133319a3facd5d6ec1fae467cbba0483898f7a06c8774d66d579052e46639541ba3a5f8d044d0c", 0x7e}, {&(0x7f0000001680)="66ef77698baeb22be7bf1245fbd8f39a83bb923e576ac6f8dcbddfbaedc9cb03d0925a2dea1b9ed5ff8e9e318dae255e7ce0041e8920f373648e1971433c9e7b973eaa2a9673c65437aaa896ccadddac5f1aa64098e4a7ff9c6b55", 0x5b}], 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup2(r5, r6) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000001780)={0x1, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r8, 0x0, 0x32}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r11}) fcntl$setown(r10, 0x6, r11) fcntl$setown(r1, 0x6, r11) 11:46:28 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = getuid() r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) fchown(r0, r2, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x9, 0x6, './bus\x00', 0x9, 0x4, 0xfffffffd, 0x33884df0}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0xfffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r1 = socket$inet(0x2, 0x1, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r6 = msgget$private(0x0, 0x188) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r8, 0x0, r4, r16, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r5, r5, 0x5, 0x2, 0x4, 0x8}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r17, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r17, 0x20004b3d) r18 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r20 = msgget$private(0x0, 0x188) r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r21) r22 = getuid() r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = dup(r23) ioctl$WSKBDIO_SETMODE(r24, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r25]) fchown(r21, r22, r25) r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r26) r27 = getuid() r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r29 = dup(r28) ioctl$WSKBDIO_SETMODE(r29, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r30]) fchown(r26, r27, r30) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x3, r22, 0x0, r18, r30, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r19, r19, 0x5, 0x2, 0x4, 0x8}) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r31, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r31, 0x20004b3d) r32 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r34 = msgget$private(0x0, 0x188) r35 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r35) r36 = getuid() r37 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r38 = dup(r37) ioctl$WSKBDIO_SETMODE(r38, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r39]) fchown(r35, r36, r39) r40 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r40) r41 = getuid() r42 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r43 = dup(r42) ioctl$WSKBDIO_SETMODE(r43, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r44]) fchown(r40, r41, r44) msgctl$IPC_SET(r34, 0x1, &(0x7f00000004c0)={{0x3, r36, 0x0, r32, r44, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r33, r33, 0x5, 0x2, 0x4, 0x8}) r45 = getpgrp() r46 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r46, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r46, 0x20004b3d) r47 = getuid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r49 = msgget$private(0x0, 0x188) r50 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r50) r51 = getuid() r52 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r53 = dup(r52) ioctl$WSKBDIO_SETMODE(r53, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r54]) fchown(r50, r51, r54) r55 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r55) r56 = getuid() r57 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r58 = dup(r57) ioctl$WSKBDIO_SETMODE(r58, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchown(r55, r56, r59) msgctl$IPC_SET(r49, 0x1, &(0x7f00000004c0)={{0x3, r51, 0x0, r47, r59, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r48, r48, 0x5, 0x2, 0x4, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r61 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r61, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r61, 0x20004b3d) r62 = getuid() getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r64 = msgget$private(0x0, 0x188) r65 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r65) r66 = getuid() r67 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r68 = dup(r67) ioctl$WSKBDIO_SETMODE(r68, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r69]) fchown(r65, r66, r69) r70 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r70) r71 = getuid() r72 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r73 = dup(r72) ioctl$WSKBDIO_SETMODE(r73, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r74]) fchown(r70, r71, r74) msgctl$IPC_SET(r64, 0x1, &(0x7f00000004c0)={{0x3, r66, 0x0, r62, r74, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r63, r63, 0x5, 0x2, 0x4, 0x8}) r75 = socket(0x18, 0x3, 0x0) connect$unix(r75, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r75, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r75, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r77 = getgid() r78 = fcntl$getown(r0, 0x5) r79 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r79) r80 = getuid() r81 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r82 = dup(r81) ioctl$WSKBDIO_SETMODE(r82, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r83]) fchown(r79, r80, r83) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x2, './file1\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="a818211e3d135f0433b68b677985f6c5d6989732230c0d2e1f381b64f23444bbff7e3689b23ce0557fd177b5c4922140c633c2f2d2610582246aa11026a26b8e26392fa61107e958f5", 0x49}, {&(0x7f00000002c0)="6427bc8987da5476d672e90999e068da78fb38ce69d63cccfbb225df173ce3549e30479a19e8c25d6ae358531aba742693ad4d4d13e112e432e8eb8534dcebb3a73de1ffc9c1162d6e0da96ec0e876f11d4861734de0404ca4331e3bc6f6e7d88ec6d7297389a14458cc400c37dd96fdbe3d886996a72aad7b3a45ae2b2c1861c9a3da21907d5ae12e538bae0e7ef0c581c3dc11dc6d47366d71d9c8d6a0a521b49667a7be61546040dc9bf976af80a9b7f411d0cd6a2ac37d6bd910b6f20562b0cbe6d085c04c7d87ae3f77", 0xcc}, {&(0x7f0000000200)="b39197bb6b62", 0x6}], 0x3, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r5, r18, r44}, @cred={0x20, 0xffff, 0x0, r45, r47, r60}, @cred={0x20, 0xffff, 0x0, r63, r76, r77}, @cred={0x20, 0xffff, 0x0, r78, r80, r84}], 0x98, 0xc02}, 0x400) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socket(0x1, 0xd, 0x1) 16:00:00 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x7}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x4265f2ba99141edd, 0x4}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r5, 0x1, &(0x7f0000000100)={0x0, 0x2, 0x8, 0x0, r2}) close(r4) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000004c0)=[{{r7}, 0x8000000000000008, 0x3, 0x2, 0xfffffffffffffffc, 0x1}], 0x807, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x129, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="1f20d9bea52bcc36c352c6f9436cb49dfda1ae148e9e1135bdc1ef2c62263b458316aa0899a2504e8396eab6e40a17a07df25391eb3f0ad92f7ab34c92f54d3ae032e32eb22da7dcaa86aa0e2f3ab58c690c817ae56b6a02b0b0ccf8096889cce44aac1af56a0320f505da1707ffc19d105d1670a79d09c45c68f96cb4428546dfd1ca965fc19c33722fe1241f7453d5bf56c3eb54e8182985f8ce743e5d229f7ad50802143a2ccc544ec40abe54cc665945fa49e73e6c83db2d7ab5be02b6d4f2a77bab9a6eb49ca436610cd43a60cb2b315004e4167896c3ca3870e7c7e2040d299df7c0467c84e97ee573d557f0cae6825fb97136f6dd32dd8d61b000790dd7d9867b9f07a38d0166d9addbc8c2e5d09b980631a80083695d6d8bc0721c04d01adeca24e2b2757a333cc28fb8eee2d8cfc9bb91365acf72248d9f841cc527f00620c6fd0e74f025ee8f146805fbeb378c074eaa9be107e8d3140f95d2beff1d8ada9c7e3563f58b59a48f1e889254d8af0a9eb790056b4fbc71671f9111eb59a8c2512c4c64d635a928c283da806431082d5a9139962164523f24b3c3a25af06289860dff70ca60c0d97d9767ea389bd80b6d48f2a24e39099596139035b282c8c2233b4b91f8b72c5d12e038474d78be55e14a30f2fe74a5eae0af672d49dd77761631d16a19bb37e72877f356a5e898335002616d5a992623a3bc82af35eaa9956fdcf5cb92cdba3103f7075ab58baf4465ad74d8cd8d899f0808a5e69f92c49bb77b3b7b7a25056627ed6a542618ce7e6385069893067f5e3866ee24dcce10f0336628197a131369caeff0319db1cae7df3670ad540ae46e21ef30881b0c104aad7a77d1a55aaecc587c4a70bca1cc9f683a8f6b20b77b8507b559cd166b83b7a34007de88013972567237318fddad3aae9137259450e8f6bab7d11460961536df87391540a70f616f5f68500c6772dd6ef17701207b2cb9e3e62133ce8347f200d84b12975414209c95d42d451099396ac04410ed60b1981255657f271f4355b4a2e663642d55ca0955033ceca0a062cafe4afbf0128aab26869a93d07bf09a478b2f2ec2a85e30e1f788e8097be5f27cae4978a6c0486ff005aedc4d5c075bded462117d03ee957342697012d0e3c880cdf3d23f445e764deecf6f6250b6c63eaa018a8112ebf2339057b80b5f2dca626a5d054c58a07519cb68fe0976374686e7dafeafbbe3914aeab21559b6a5177c557afb3b03c73a8dca984f40d67f96c44bed05e553f43e15c0a33ca5e5343e49da9bd650ad8fd8f773385e2295fe7438bd06274a82e0fd5fc0b3bd4bed9e64e17b6940fe14bc1ef7411d686e97410e5ba4556d8d7a20bbd76b79750c7d8de5aa90ddb76153c67b3f2da6bf87eed2eb65b6251a469789741cecd5cab12f4c9ee7ed3807c8b76d7a7eccf85e2d4e29266fc96f155bb1ec08428d70d32ea9865ee23a2d7d67cb3df443712c3b6bd23d082dc83f4230d31d5b50294dfc550cb2e8a50fc6608523eecf45da6fb34e8946f9fa52370d8e762c87ee40457557fa8306c99f185b23a7358eafb5408ca3b4f49ca65735efd3068aa46d21261e8ab8bb9cf4fbc0a78b385aeb9af0d051a81d525c93b7d1f5214169ee27f71fbf670f54e31bcae3800b65b22ca503e5800ab6d667a471f316ea64165ac8e7a5d510ec7cdeaaa86b5a322ff101ed9048cec95c374bde584c0f9bace0149a41b2da093a36aa49ea10762509ff287131398fe08f353026b16f66b99bc61cee775f359d3429817d9cdbb96b2e8e442bed013661c7662c26200379afd718dcd9e71d04c5a02c9718e7cb9090886acfee64c13f56769c87362e4cc4d27bebda89179f724b050ba7c972d92da3e16b30b0b6a9741c9861678b8b732a8edbeef72448175c53efec10f8444d28201821520d88d415f14895cb91f8ceda0481d81785379e490788a7714af0cfdcaf1b767ba91bfd737b92149a71560c3dab7acecd2d0461e3218be6d229878a10397fb7b6ddf76682101dd5928e1c546493f657e6bdfcbcf0e0378038d20277406e8ada302530e6ae4c473303c685a61a1515c13cec9fa5a2856e74b3a05854881362e66ede3390f2b089d0faf536f0f5ca1a4714e9156ddf7515cd7e0bc188c0144873bd9026d581cb9ca8613e83c4263c4c2ced04dfaa4c23ff2b48a79061018d6bf60f1ef74f8b9b07ae873c6e55590ab143423b67dacdbde35c461814e5ae1898f72b0830d726601ef0715dee8d1fc42c55881c86815ba468374954c4933be2fb556cc41ca745ab7c165cda6759a8d90c2164df7e5c03be78a67805bf7635a642761b88b273091c4590d53a8a33ffafcd77c7a4f618527f2d7bb9a937b69261994913a89cb7af6c6884e124619418876507a6f7226dbe7c93249e32a678780cc984069bfd8960a5d5d4279008f14a46f92e48514b4f706707e427fe862d325270005b2cbdf04ebfd7ca076b714d75c97c500e65fef3f801056decc4d9b7fb5a7c47ec18ce9677954c7d72f0ffd772252aa33ba535fbe66e487a530aa9def6562e4e1a7d4dad74a95b4a09a1f4a0fcae6e7f9151d0d159c5d1b1f8724ce47b620ad9b57375f7bb5cf31482f8887a9e49dfb5e5a36765755b8a9f6e0d39a7f94e527181761ebce2220a955d69583d4213fad82e53e1216ce5d7142f44a5f8ea3143dc0fc9a1beb2795b00dda6528348b1921dff332824be0f27ec5a4714b7d6e11bfe277d4d6b34ebe19406451c62456d4f906e5cbff80b9e59797d267289b530a8b7152fcb385f07125fb69701817dfae4e00a3e3a4691e84c471f1860e4a166bd74d8634fbfcb027ba1557d0bc4d8ac213d2e5f8da012d9a6aaf48ef58287f581322d06cc800316d797fb08193d4af2b26204e9d5be77af16854f74673f46fdff5bc96c8be4472ea24b40d9b1c3f40c176a3aba23ef32e31d0feb62f57db35e95dc5ec5e1c281e296cba72f6242ae96aa1fc2cae0546dd02a721f4480488ee7bd9d460b79e9311104ebddf1d260e4457a3f7560206adfe14d523deecb5acbad090af625a26cbc73945e519d9aff029b74851877a36e7c96d5a118f18c009ce1a9be252f0b4f85dcff984a48d4337b0337a41baefea80f9d222ae9cad8584440c2bc558b0305a388b5b553e47f1b62c1510d97948bcff7d7ae8a64750d3727bf700069bcb14463d6792182a94b60946fdd8419cf7ba23ef97d354b8d349d2572f634e5cb173d0d7a5e87ce55230e09edfc272a50738bfd973a76caa181914a1376b9fe017235644c833e155766b285402c47ac14bcfc4b4f13c94ac706e316640c7297f7ab71af09ad247a5db06a462fafa3415cb8dac4864f829080e65e9d2bdd9738916058eab94d9c621e1cf36db98bf8427c075f58798b57f686cfc9b6129395bdc30e95143a2c57f3328ec708392d9a5bc6f6fb328e258cd09d8215620c752af98d6e5ecb6faa5899a16c2b4a7c968e618d9580aa0f7b6ea683f0cd82ce74b91a396ae1cb1932809442081b6b3e18f10f36ac70ea7b9de4f9f9dc6a4ca69e61d638533d4852d88b30b7f956e8badc703491e070538ac3d36996602141b06d0502673aaf8d1f8e847b68ef790a74036490a5c423dc66f4dbad41ded83eb2a41256f588d2920ff6f00dcb23fe8c2ef480f83848031eb194a256753c081843b505abfbd387ffc7f16947558bdf9037a23ad22598bd4b56b3a2b370df385fc762dda90eddbcf09b1e4b8ba9be3150508ee2800d4fd707003e9d11c95d63f16d145465ce604f8dfac4cc31a74ac3d5cd7cce4fe0b34078314917bae9af41269e158c5f3d8978dec95accbb33e030ac0c2c37f4dae1db2ef6e1ca9c1ae9fb130719dc9ada77c691aefb595f79e3d412fd0eea1a3ba34ac3186c706e5f9dd3c974490f16b2a369e37fd9ee8193f8df06c12cb6d87aa7cfd41ef3f17dbdb89537917802a03fe0654c53230d1b3dcadc25795588b4010f4a4cb04a784e54c034bacd3058f094aa68ab911b47c02d5c419a90c03ca6e1c47faa40995b661b024abdfc2f5d3daa7dabda98d2164ba1d6d177f6c7cfd4279e12807cfc3cf67bf3b051876c8806ea62a538aade82f7d67ee9255bef8c2d1d99da532b12e9ec0c3b0845c70a8de3f243b4248b3f53f4787be3a31eb4c16821cbac9ea0c40f93378b6128e23f14c6fa51634a2656c4746b53f670d54257e918174eff2e4bea4ca2917d5c89a364c85532cb947c9343e9b90d56b59e005c58a23acf3f1d06f1df2f4299e6a692cbae28d0b785ef7060a2fd27a60cf70fa4d60daed6f7090caa8b03a95aec7beb254347d8733e7e768c92e9e80211cd20da8f35bf8b75c8c1ca910c0a4caa99326fc11fe2da647f31deba566f2b73d3be408e9d0495e3487515409d98a8e738f29775f91f0dd182ccca125f71eb059a6c63ee1d1ad0369d6b3badacc31782e5fcca360fd72b320e0077a4e6f5fe2454ecfd2dca0d3f0b2c858bc4d6afbd9bca6e4682b6f02ce94a1c20b50f0bc737394702c62cf66265b92d95c931809427592360bd3ca9ca7390090b651e161c98ca1d12395eb79db9fec8093554a3b2bdd3b3ec65c6d407ea1e79d7940bd4e1cdea6c2472182d3accd319a40d471cffc3caf2652ab9f1c7ca04ea37982af318676375e1ac616948e9cf072a49523e4d4421836ee160858d9f51d5c8de6c34566618b3e0ff242207691f4912a67be5fc092baabab507fc513a7021204375e01d4ab8844caa656aa5f3d1f09f3e572938a0bce2d5f33206e815bd37f7a9397d9e6913efca111cc8f32bc4734988cbf5a87d7d9c0da2cf8367235aaa87797888e890d76db1cb465a24dc7c864fcb651ab0cb55addc91d832b9d0277346b92017494e5b06142747359b6d83a5823bb85ac8c4669784ac43d8d0fa38d079379f02f88bee28f8875b4e29476fcc008758cf68a3055223fc9c04f0479781bfe0b43dc80ead5fe009ffa02832fc0766e3cf1319a8d8775017b5cd51c50b260d1c892bc01d788b5a87f56590688e137d6f248b1bfaa7773bdcfec4b36e3f947c959d48af2386786c87f8ae85bbea3c226b6fe990e00a7d7c3532f0b783fc6332ccb4d29a9a0987035cefd73c6e41620150860ec6c4dc8432747a1def956431929d65fd3530af60b8e2a108fef12267c3fb5393691a54393211e9900772a151063371cd07769d582c42625bf830e4243b9384c53282c3462fd0ad21bea30d5b41a53b918d838a963b79966e1502463db4e351c9ff8240f37b0e4754071e394eb8e1ada3606330ca86a2c7130e6e65747d25fab784dd88b85f085e87813848e771e67c56f4bd8f027fed0adc0f1dcd2345968f72d9927cf3e296fa2c89724e1cbc76ee974b53f0da3d7c0d17320af3a1f03f9d1e521940d8499730bfd8207299789c864024e518b9b19a949b7eb23648cad0394f0682d672de325b0098a335c1d12d3f51b77b4c2eef95626dbd8a9ca1707ae8b496648c6fb1bc4eb7a1415879fa2b439f762a39be3093dec306bf9c8f7be4dbb34257b31e4218682fa750c7ea452f30a9fa82cd35395734f0f926bcb4f881196dd73220580d343fb39669510568b073a20feb060ff0953a52148f93ad9999cf743149655f896e807e83d2393ee7ed61f03213710b0498d73b80cc9283d683d65520de003d6c56262f376818ededf6ade2485b4b3983a5628263fdbf97b3d7002c22496a6b94581fc4ac379113dd66add9c13599911b29cc95990d18d05875d1b75bb1ea75878155de126adb", 0x1000, 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="03002ea5a8d10ef0e7f6a721df1f3055d6e92f66796c653000"], 0xa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) readlink(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)=""/1, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r6 = msgget$private(0x0, 0x188) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r12) r13 = getuid() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r16]) fchown(r12, r13, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3, r8, 0x0, r4, r16, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r5, r5, 0x5, 0x2, 0x4, 0x8}) fchown(0xffffffffffffff9c, 0xffffffffffffffff, r16) truncate(&(0x7f0000001200)='./bus\x00', 0x0, 0x9) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x8, 0x2, 0xfffffffffffffffc, 0x9, "85495500020000000000001167f5bfa600", 0xfffffffb}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000680)='./file0\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/175, 0xaf}], 0x8, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="c4022e2f66336c65300048a9ff8ce4180d9512297ca438c075429fcd67e4f270f0cc57e3506c56ef3a3a2cf19215ede408607d491a0b43e83c6e687feaea709a7b71a1cecd3ac7802bcd760190aacf0ac6ca9c9a2282d71a7ac27917081c50933fb07c518df6c8ea0cfc00"/117], 0x10, 0x0}, 0x0) 16:00:00 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, &(0x7f0000000080)=[{0x50, 0x2}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="df284b193070d93d26cc7a255dbfa93492e09ca4f97643ab36409d2cc45176d4c7199db5259a158165d0b76a8201c2946c255ef88b2d80c0df0d901e9af05cead37a3d22e77e477894adfcbba1884d552f9b3ee02a38447c1a7e89d45433fefbb8e3dba9d61861b73f425a93a185dc48aea48fadef8dfa7ab016a41231888ad862639d8f52205f614ce65b68ad03c915cb79e367e5c7a388447a8f9c5150bbf149de12a447a458a81dac2d4f4406058d2cb37e3e63f7d0c12e2b53bb2f20d19652d37448c3586c6176010e72d69909f323d13b1fb2f3437e89a02c2514418b0a3a88a4d8bf9e15af0d2055ac9bb9063cc5fa66810b0c068f5dd115a05b37", 0xfe}], 0x1) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7, 0x2}) 16:00:00 executing program 1: 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() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) 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) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000600)={0x6, &(0x7f00000005c0)=[0x5, 0xde, 0x2, 0x7, 0x7, 0xfffffffc]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x9a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0xa27aebfa416f5ffd, r1, 0x0, 0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xccc, 0x0, 0x1}, {0x15, 0x0, 0xf7}, {0x2, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x401) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000340), 0x114c) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x21, 0xd0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) accept(r1, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xfffffe90) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sendto$inet6(r3, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x91e, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r2, 0x0, 0x8, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x5a5) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x4}], 0xfc7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x40, 0x5, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x13c}], 0x2, &(0x7f0000000100)={0x1, 0x400}) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0xc159ef6b7bd418e6, &(0x7f0000000600)="66a9079fde6691d62245a9f3b0b8817e68853de9b89737e8e207fa8056e4d2a313d0e0c72da41900e2c54ed9791137cbdae74b976669707ef3fc5b09daae97a38b78571a46b6843e58584609b98a99dba80a22b3601b4f58f69293c7aa5c0953dd83d4725d578f8f3437a7bffe6430e64b9287635856798ce7aa681a3eb741876d025cba4c10593db170d9934acac83cf6002dfb1d7528f9a25469d81e212a81013810c7d7b348efb3f32f638b77b374ae0b077016aae627354301feceefab56ddc3c792cff97d0f464e6d9ec3bbd60ce3bdc053cfbd05a39d898431031659fd00a157d298db2ab73625f3454854", 0xee) r3 = getppid() wait4(r3, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r4 = semget$private(0x0, 0x7, 0x200) semop(r4, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup2(r5, r6) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000000c0)={0x0, 0x8000, 0x6, 0x1, &(0x7f0000000380)={{0x1, 0x5, 0xe6, 0x0, 0x81, 0x2, 0x1f}, {[0x2, 0x4, 0xeda0, 0x80, 0x3f, 0xc0, 0x2000000020, 0x9cb, 0x200, 0x3ff, 0x6, 0x5, 0x1, 0x8, 0xe911, 0x0, 0x40, 0x9], [0x3ff, 0x9, 0x9, 0x3, 0x4, 0x3, 0xffffffff7fffffff, 0x9, 0x0, 0x6], [0x2, 0x3, 0x0, 0x1000, 0x5, 0x5, 0x9], [0x3, 0x3ff, 0x24, 0xffff, 0x800, 0x7f], [{0x5123, 0x0, 0x2, 0x8}, {0x8000, 0x7fffffff, 0x800, 0x7}, {0x80, 0xb0d5, 0x8000}, {0x7fff, 0x401, 0x7e}, {0x8, 0x3ff, 0x9, 0xffff}, {0x101, 0x9d, 0x4, 0x4}, {0x7, 0x9, 0xfff}, {0x80, 0x8000, 0x31, 0x1}], {0x0, 0x8, 0x5, 0xfffffffffffffff7}, {0x1, 0x7d, 0xffffffff, 0x49}}}, 0x401, 0xe}) 16:00:00 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) 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) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) 16:00:00 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0xfffffffffffffdb7, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getgid() 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = msgget(0x1, 0x100000008) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0/file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) munlockall() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="000100000069"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = msgget(0x1, 0x100000008) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r4) r5 = getuid() r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r8]) fchown(r4, r5, r8) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r9, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r16 = msgget$private(0x0, 0x188) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r17) r18 = getuid() r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x0, &(0x7f0000000540)) fchown(r17, r18, r21) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r22) r23 = getuid() r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r26]) fchown(r22, r23, r26) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x3, r18, 0x0, r14, r26, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r15, r15, 0x5, 0x2, 0x4, 0x8}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7, 0xffffffffffffffff, r3, r5, r10, 0x2, 0x20}, 0x1, 0x1, r12, r15, 0x4, 0x2, 0xffff, 0xd466}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) clock_gettime(0x0, &(0x7f0000000040)) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 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 405534 74999 0 0 0x4000080 1 syz-executor.1 *360043 38816 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207e16,ffffffff821d5d13,3b7,ffffffff821ec264) at __assert+0x2b rtrequest(1,ffff8000231c7328,4,ffff8000231c73f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b24500,840100,ffff800000b24558,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b25000,ffff800000b24500,ffff8000231c7700,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff8000231c76f0,ffff800000b25000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff8000231c76f0,ffff800000b25000,1) at in_ioctl+0x205 ifioctl(fffffd8067498ab8,8040691a,ffff8000231c76f0,ffff800020ace518) at ifioctl+0xb64 sys_ioctl(ffff800020ace518,ffff8000231c7808,ffff8000231c7850) at sys_ioctl+0x5b9 syscall(ffff8000231c78d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,9b12e8f2010) at Xsyscall+0x128 end of kernel end trace frame: 0x9b364871fc0, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207e16,ffffffff821d5d13,3b7,ffffffff821ec264) at __assert+0x2b rtrequest(1,ffff8000231c7328,4,ffff8000231c73f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b24500,840100,ffff800000b24558,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b25000,ffff800000b24500,ffff8000231c7700,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff8000231c76f0,ffff800000b25000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff8000231c76f0,ffff800000b25000,1) at in_ioctl+0x205 ifioctl(fffffd8067498ab8,8040691a,ffff8000231c76f0,ffff800020ace518) at ifioctl+0xb64 sys_ioctl(ffff800020ace518,ffff8000231c7808,ffff8000231c7850) at sys_ioctl+0x5b9 syscall(ffff8000231c78d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,9b12e8f2010) at Xsyscall+0x128 end of kernel end trace frame: 0x9b364871fc0, count: -12 ddb{0}> show registers rdi 0xffffffff82104c57 db_enter+0x17 rsi 0x3f44 __ALIGN_SIZE+0x2f44 rbp 0xffff8000231c7140 rbx 0xffff8000231c71f0 rdx 0x3f45 __ALIGN_SIZE+0x2f45 rcx 0xffff800020f58000 rax 0xffff800020f58000 r8 0xffffffff81da132f kprintf+0x16f r9 0x1 r10 0x25 r11 0x67a684ac4625c489 r12 0x3000000008 r13 0xffff8000231c7150 r14 0x100 r15 0x1 rip 0xffffffff82104c58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000231c7130 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=360043 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace028,0xffff800020acea18 process=0xffff800020a8b890 user=0xffff8000231c2000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74999 136288 87728 0 2 0 syz-executor.1 74999 405534 87728 0 7 0x4000080 syz-executor.1 38816 436071 87678 0 2 0 syz-executor.0 *38816 360043 87678 0 7 0x4000000 syz-executor.0 87678 59477 93644 0 3 0x82 nanosleep syz-executor.0 54497 15897 0 0 3 0x14200 acct acct 87728 110819 93644 0 3 0x82 nanosleep syz-executor.1 33179 472239 1 0 3 0x100083 ttyin getty 74360 128082 0 0 3 0x14200 bored sosplice 93644 212415 80843 0 3 0x82 thrsleep syz-fuzzer 93644 43557 80843 0 3 0x4000082 nanosleep syz-fuzzer 93644 375465 80843 0 3 0x4000082 thrsleep syz-fuzzer 93644 434571 80843 0 3 0x4000082 thrsleep syz-fuzzer 93644 387540 80843 0 3 0x4000082 kqread syz-fuzzer 93644 51891 80843 0 3 0x4000082 thrsleep syz-fuzzer 93644 220146 80843 0 3 0x4000082 thrsleep syz-fuzzer 93644 412549 80843 0 3 0x4000082 thrsleep syz-fuzzer 93644 127088 80843 0 3 0x4000082 thrsleep syz-fuzzer 93644 376015 80843 0 3 0x4000082 thrsleep syz-fuzzer 80843 107557 78022 0 3 0x10008a pause ksh 78022 454144 74143 0 3 0x92 select sshd 74143 2624 1 0 3 0x80 select sshd 74611 258535 90889 74 3 0x100092 bpf pflogd 90889 123159 1 0 3 0x80 netio pflogd 39698 180787 91355 73 3 0x100090 kqread syslogd 91355 304142 1 0 3 0x100082 netio syslogd 37775 339841 1 77 3 0x100090 poll dhclient 25525 387858 1 0 3 0x80 poll dhclient 90678 205939 0 0 2 0x14200 zerothread 78338 399247 0 0 3 0x14200 aiodoned aiodoned 81654 234932 0 0 3 0x14200 syncer update 58349 336297 0 0 3 0x14200 cleaner cleaner 4115 272000 0 0 3 0x14200 reaper reaper 47069 355712 0 0 3 0x14200 pgdaemon pagedaemon 3004 106615 0 0 3 0x14200 bored crynlk 9437 171112 0 0 3 0x14200 bored crypto 48100 391518 0 0 3 0x40014200 acpi0 acpi0 32432 317100 0 0 3 0x40014200 idle1 95922 381459 0 0 3 0x14200 bored softnet 99615 465107 0 0 3 0x14200 bored systqmp 7028 357025 0 0 3 0x14200 bored systq 1965 444201 0 0 2 0x40014200 softclock 23620 457373 0 0 3 0x40014200 idle0 94274 151885 0 0 3 0x14200 bored smr 1 147261 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 38816 (syz-executor.0) thread 0xffff800020ace518 (360043) exclusive rwlock netlock r = 0 (0xffffffff824b5dc8) #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 (0xffffffff82677568) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9639 6502K 9890K 78643K 76508 0 0 pcb 15 10K 12K 78643K 6248 0 0 rtable 128 13K 14K 78643K 8094 0 0 ifaddr 113 32K 39K 78643K 2359 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2131 0 0 iov 0 0K 34K 78643K 2242 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1238 78K 79K 78643K 20840 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 181 0 0 VM map 92 46K 46K 78643K 159 0 0 sem 12 0K 0K 78643K 1937 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 12293 0 0 sigio 0 0K 0K 78643K 141 0 0 proc 62 63K 95K 78643K 5382 0 0 subproc 32 2K 2K 78643K 1566 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 1243 0 0 in_multi 33 2K 3K 78643K 1592 0 0 ether_multi 1 0K 0K 78643K 120 0 0 mrt 0 0K 0K 78643K 65 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 2450 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 276 790K 790K 78643K 43581 0 0 UVM aobj 130 7K 7K 78643K 138 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 6217 0 0 NDP 26 0K 1K 78643K 764 0 0 temp 272 3566K 4205K 78643K 594799 0 0 kqueue 0 0K 0K 78643K 105 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 248 0 240 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1096 0 1094 1 0 1 1 0 8 0 rtentry 112 1399 0 1352 2 0 2 2 0 8 0 unpcb 120 5699 0 5681 4 2 2 2 0 8 1 syncache 264 57 0 57 25 25 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 9 0 9 8 8 0 1 0 8 0 tcpcb 544 5200 0 5193 49 48 1 15 0 8 0 inpcb 280 18838 0 18826 41 39 2 9 0 8 1 rttmr 72 22 0 21 4 3 1 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 225 0 223 7 6 1 1 0 8 0 pkpcb 40 46 0 46 13 13 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 331 0 331 29 28 1 1 0 8 1 pffrag 232 224 0 224 46 45 1 1 0 482 1 pffrnode 88 224 0 224 46 45 1 1 0 8 1 pffrent 40 6901 0 6901 46 45 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 834 0 778 1 0 1 1 0 8 0 pfstkey 112 834 0 778 4 1 3 3 0 8 0 pfstate 328 834 0 777 11 5 6 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 34 0 32 23 21 2 3 0 8 0 art_heap4 256 6043 0 5762 61 42 19 21 0 8 0 art_table 32 6077 0 5794 8 5 3 3 0 8 0 art_node 16 1395 0 1352 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 7 1 0 1 1 0 8 0 semapl 112 1933 0 1923 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 20595 0 19129 48 0 48 48 0 8 0 ffsino 272 20595 0 19129 100 1 99 99 0 8 0 nchpl 144 40300 0 39811 61 40 21 61 0 8 0 uvmvnodes 72 7104 0 0 130 0 130 130 0 8 0 vnodes 208 7104 0 0 374 0 374 374 0 8 0 namei 1024 159814 0 159814 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 93 0 3 12 0 12 12 0 8 0 vmpool 552 157 0 67 9 2 7 7 0 8 0 scsiplug 64 14 0 14 10 10 0 1 0 8 0 scxspl 192 136506 0 136506 80 79 1 7 0 8 1 plimitpl 152 1112 0 1104 1 0 1 1 0 8 0 sigapl 432 12228 0 12212 5 3 2 3 0 8 0 futexpl 56 301094 0 301094 1 0 1 1 0 8 1 knotepl 112 5131 0 5112 11 10 1 3 0 8 0 kqueuepl 104 4480 0 4478 10 9 1 4 0 8 0 pipepl 112 7384 0 7365 20 19 1 2 0 8 0 fdescpl 488 12229 0 12212 3 0 3 3 0 8 0 filepl 152 120624 0 120521 90 83 7 14 0 8 3 lockfpl 104 4387 0 4386 1 0 1 1 0 8 0 lockfspl 48 1447 0 1446 1 0 1 1 0 8 0 sessionpl 112 113 0 102 1 0 1 1 0 8 0 pgrppl 48 229 0 218 1 0 1 1 0 8 0 ucredpl 96 18106 0 18090 4 3 1 2 0 8 0 zombiepl 144 12216 0 12216 3 2 1 1 0 8 1 processpl 896 12250 0 12216 6 2 4 5 0 8 0 procpl 632 38178 0 38133 6 1 5 5 0 8 0 srpgc 64 146 0 146 40 40 0 1 0 8 0 sosppl 128 153 0 153 31 30 1 1 0 8 1 sockpl 384 25942 0 25909 76 68 8 14 0 8 4 mcl64k 65536 749 0 0 83 49 34 34 0 8 0 mcl16k 16384 31 0 0 4 2 2 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 33 0 0 2 0 2 2 0 8 0 mcl8k 8192 44 0 0 5 2 3 3 0 8 0 mcl4k 4096 41 0 0 3 0 3 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 228 0 0 20 9 11 20 0 8 0 mtagpl 80 119 0 0 1 0 1 1 0 8 0 mbufpl 256 1082 0 0 35 2 33 35 0 8 0 bufpl 256 42630 0 35526 445 0 445 445 0 8 0 anonpl 16 1598245 0 1578550 362 274 88 102 0 124 5 amapchunkpl 152 93061 0 92913 171 162 9 19 0 158 0 amappl16 192 70956 0 69820 449 387 62 79 0 8 3 amappl15 184 2500 0 2500 10 10 0 1 0 8 0 amappl14 176 2442 0 2439 1 0 1 1 0 8 0 amappl13 168 1310 0 1309 6 5 1 1 0 8 0 amappl12 160 1967 0 1964 2 1 1 1 0 8 0 amappl11 152 1750 0 1734 1 0 1 1 0 8 0 amappl10 144 1802 0 1798 1 0 1 1 0 8 0 amappl9 136 2395 0 2389 1 0 1 1 0 8 0 amappl8 128 1951 0 1890 5 2 3 3 0 8 0 amappl7 120 2178 0 2168 1 0 1 1 0 8 0 amappl6 112 1511 0 1497 1 0 1 1 0 8 0 amappl5 104 2825 0 2810 1 0 1 1 0 8 0 amappl4 96 11928 0 11889 3 2 1 2 0 8 0 amappl3 88 2689 0 2668 1 0 1 1 0 8 0 amappl2 80 93843 0 93753 3 1 2 3 0 8 0 amappl1 72 285809 0 285351 27 17 10 20 0 8 0 amappl 80 40142 0 40049 4 2 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 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 12386 0 12212 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12386 0 12212 2 0 2 2 0 8 0 vmmpekpl 168 90927 0 90874 3 0 3 3 0 8 0 vmmpepl 168 1596776 0 1594152 455 311 144 163 0 357 24 vmsppl 368 12228 0 12212 2 0 2 2 0 8 0 pdppl 4096 24779 0 24648 26 9 17 17 0 8 0 pvpl 32 4097260 0 4075066 657 452 205 229 0 265 23 pmappl 232 12385 0 12279 9 2 7 7 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 867 0 191 20 0 20 20 0 8 0