e81040bbf35574a8d5f39aedef021021be863416a26ebf1530f39804e4969eab0eba607ae72ef5fcb5b5c79018ec2e5b77fb1a1eae661c9a2277f9096282a0d85301ccf1a083856bb86d8940900395a24302a5b5f77189c2fba6fbeaedfb3c7d515ee8e00f6d015cebd11e3fe860aca64907e88e12ff77f53b420fbcaf70a1eadd484457edff1642545aad01f8ce25c1dd2e5ab77b38b551a83b809aa60a90a6bd62834134ec0c71de6da9a9695de9e468278745d9f26e6922829ffca5eb0e64bd47a5a8c9ac5c70498a4de8f7372c933f2494ad5b3d5a70d0081773d6aeb0899b22dd94893a9202245de51cfd0704dd256408403196876aab9955435c8f8cfc2ff95306f3e59943eb0563f80fe8cf8bce0647f0b248c607d151fac4d59c2bfb7c309490a6963e6ec21ec90f968a3318e6364270c7aca0e274a279849dc689c820430704a9af705d4a3052606ed65ecc3c70c5c115d432b9072780a3075402814b25a2c9baab36e925629c9ee9bb3fc39b61551fc64837de4641c5112ee2abac2fd799abea82ae7fa92b3222c276d3e932fee301a4b944081dda71111547ed8e9bbc8359c7142d8355da1d78006e8082012cbbc71b10c4d62848a8b1fe3db6068224b3385930eac7d0cbfb699fdc887d32d7a1489c4dbbe2039df572ec825d6ac8081e7e17b4a14b4b572efa2f2f74d1e0437013068882c98e98dad9b7fd53411d6a4fd122d5d840744db56c24ceeff4ea7e032479882ea66f5e924ba0ba9fa7d7f166393dadad988131a9217ac0811a14767eda5c7ecb4474f0390d0b92738e27af1aedbbbdf2204004b519e39c7d5e3237de6fcd69b42e82f1c45060b39c46dc8d3cc9269a8d08aca2157fb51775b1177f3c453869c067dcbd67813588563e8dfbec4c3ebc44ed941dd1ddfd4d4e13a739e64802072cc0f7a23494a5634f36faffe093853a14fc65a71b0114baea309141627adb40e7192a41b50b733cdbd1e0fa0cbb242c6db0a7367881129ad40f0e6ab2d627d1262609e078aaea31b765c5773f9f47b290103ca0afee4102542a8922bf99b6cd065986cbf1c504cfc632446384b50f02fa51272842443791e1bb68a4b029d3913efac3043a5b5723339d3c8016ccd0c6087820bd479972dd5dcedc6caeb176881e8da0a8b58fc02b4a1c3cf20b0804ee70efa26a0d2614106fa8f22fef4c8433189db9a55801a960989d57853ed25556adaf23e6e9d439203f6a5d148def01eca25e6a9776eb1be112f1f1bc0fe2eb66d88286a5cd0e0b68914c64d06ca3e8ef9eb9800d927fa487056e66ae3e9ff7825467015a02936b042f8ba7b0b10667c7e32c23f65a1255274c2566341b2d26022a0c8bc6e0aeb6a30077433609c2f35c0ab3f26c479773ce3703d6a8069d68d650cf413c033b11ce2aea54a878d4588bbabdeaadc1c5263e90efe70c8c76bdd4506c239443f2338551d76f002a9fc5c3e912a9dfda3071eda863e02bdd195abe591fc6ce7dca37df906674edd8b31a8ca80c162620342bc03825c6eaeab66617c359e4cfa2e4af450d2a5fbd05018097b80f787d33c52367517d13420112225c739cdb6f117cc08955830b5ab9b86a83fd1d0dc6229a8ec8d8075bb35dbb8cbf75239013b8e1bb9cfb276860966c61b6ab4d82bfb2d8a07ef6b8eb7fbe2861db0feebe4527861c11d547a6351e0c09bba0e758d5aa6356f74afc18d479d790f4d08fde39661f39dad86394a2894386f67a06c9e34816271cd18e633f72388f38499ec1d44a44e4b1d1de3dcce0089485a7486175c0a89e60f515da454c0e0e7d78105505aee670006f2231598757c7a4fd7aade89fb72f1f6732c16bbb5ebc238480591250fccb55ecb6de930204ea70d462f03f69680bef4555eda48d1065aaace4acb60471367ffab148868491837c615a25d694a7a47587519dd46204147ae8df27bac16b670522ba21c37be4a36157469115ca68aff426921322178a8e62fc2dca455fa567ec97a473fa74c4339b4d15cc4593891d05b938197368ab5ae2965db79fd5c6e90017f8e8dacc325b7a68c9840646c0e6a4bf2ccce5176352a75ac4ce42a9e3838651981096b38bc433533b27452482004cccca2fa49564ba5f88f0ac96f1438eb869365edfd36b281df1d9ac6453eecbfa20488c7c5cd78af8ecb89274193bbccdecacc69b4ba3c5f1a9ac06bf28040dcc35c5664c76bd69e1b179319e97565a3f86ba78cb3ebebab6d786fca0b9d4bb0259b35ed5306adb3b40259ef36a7b2626d99a0e6688d59c105887826e7b3aafd76fd1cdd4fd3275d3d894ee79c8d83cf64ce651c87427d7fd9d92bf01fb33490f7912e5fedcc6a30c711e051eeff248406aab7febd52217366f1243fa798b65a0026e9f5eb0eaec06f521d57f3a42de2a2008e52e74e93302e21ecaeb55093e3a8d2b3af9ecee9edf1744389583175a4c37ba77869d71e75fc4588af0ed38bc6b9dbd5b6e42403b3966e35ed026e02efb64353ab600f71b55ad0ba06f7f91b2857144b61d08453637fca01ec3ea6ff09131d67d9a7866933bd0358e4cd76032f7ca05814072eca8a68177d57cde51eed62fca77ef8ffda3d3f88b6c89b4be732bbdf9e9fb03bdf70445a95b36e5ae969cd097704eedc4e08283b19b6fac08dc1b3cb3ef5a6497431430bd9d3154fb3b1ef9912b452cc4d7635e868d7e20f7e794391e521d27305b5c8de6a5000eb69925b647a5e7f3c747876f615d6e76ebe18da648500cfc3adcc41b1bc8586bbffb50515ae513f034575d512b087a16dec8557bcded572299641be219d99c46bc1e60f4aefeb6ee905ff615b86a02fe231b80ee4aec9f112bd4e37d9eadeaa65515440001b7c03285db785f3338e26943e5d8338da8a3515bd9b1b3549b862658a1da7e6a1f824f63cfaef180b66594d114bfbdfebb950ddb1dedf0ae8828206ae6949fda9c34cc372ffbd1a8bd09fedeaeaba05f7f0d543a5d2cc495226dcd3376dc621cd9bd562bdbe8ddf20daf25a198b6d56d13dd2678bdcd3b1625a4ab68d6c8c8034f3b0e3a98ecb0477cb54552c770e46fdd920296a688ec902514d48b277e4ea1d990cbd1e732d37a976ee4b9b8e2e9151cd642df0297ad0e64b7e99d12bb17a4aee8d2985b255bad8a43831b875b322f2fe24666183ff23f94c14243d5154bcd86518f0a86f1ae912bc4cf9fcb8783daaddb7d819cc1141ac749f53663763c6e26b1c1285243f5c18927661bf517a29f6068ab1e8cd0aa24a26335376e15d128ac2d8c846ebbc07e3ff08f64933f05b9640c70de32d6f33a16397cff2d4c6a35855906f52ad2467b9f7560dcc68451eb48ee75076096df2088e3ea2dda02d0eb058ff47f900a38650491ff8fb8f8212829e2029c63d898ecb5f81f1642ca9d53078c33b9a48e02b9630d14de5090de4953b217a6e11a5495b44b072438f74b5c4f6d9fa66a9f145919d9d347b6e57828aced5ec2d63cdc3eb17d0d7b56998a69540aab33518649486e10c0c5b85f7ef70f137025bc9be2e8eedf4ece2a80fc5d745ca72dd976c67fbdc5c929e81e239ddaad81ea6704e853a12a7b68c581cf29c2a192c5090c3261893e35e6b419be8c6b22fc9dfc6d6fce19f4d7617c567287a350ad027bee0ba2aeb9420d8cd9d3ce7fdeb6f0a040d59a0a86bc9dd587de046042acc0d4488f5d3d146c88700b8756c49674dbd8a860e46645ca7620c68609bb8b64507fcfca1812e227cff61d90898e66ebce21435ec3fb3aeaa16a376240aa6945c24b55694f425ac923c600c958e805674197952c9ae18367fb72f07b7a8e1ff94792b2b3119fb329a5dfd946ba5993a7ecd32f3436b6e71d4a2418f251e5f3193abbb42ed9edd72ea6223bf69e367a7368f09cac7efd0979979e7062ce220d5e09026cd35f9e2432063f0ee0d9ef76e35db6c606eb949240f0a826c00d3ea68f791d4a8f7fc285d4344bae96ec001580a55cb60aa71962db48a1dbbe6d653dcb57c3480aea11ad105ebcae75a269f9c6c5426e2d9073e10d2712c8a76a100ee94df25ed1f16eda26782559627bdfedd44981e8634697325ad00eac69be0895cec72fce69fa0bcc51bf9dc365f67266a9f13129e46c7b582985d5d7363ca71afb4a89e1c19ec48a9f8dd06fe0c65d1b4778993e9f8f88cf49f66030364ea1ff0a8223de10cc0042602e8fc4ebb458f31759de71e34bf579e103b8b0c45c4a5e0337f70b9448c8b666d63245411c43e89f7d0344a0e4c1fcfd6160cf9f0e2a7a2417f703460f7c01e7da386cc9b67049a43f23670297aaa5486b0d7a6b20378f1d5dfccb1f20b567d9f7d6205f6cea8d7965b5e97940fcdff13acdc617eae6bb48d23ba5fe78b7ea2893a810d2cd70e55377e3a620e9c9607b3aefb8fbe9ff1127903c08eddb564d1ae53546668207a1e94052dab2731bda32fc09e483252d72a2ed45c449ec84dd191ee9cd38d4e10523bb348f9c83eee32dce16105b19571f7915df3cdc9325cd55a66fb995a61b6e0bab8b6f8bdc2571287515be744118f9dc1bc1188bcc93e557c9f1e7870ad526cad32a94c27701cac880f505ce974fcd539729988a062e1d49d711593a42b3262c348b45df9f73b357c10d9485eb8589badad27c83f34f9b20c3722a18871381cbcbbd239e3792e40d5adaa3d747d6699136f1d688925ad45b28444434c4c3df7be08d30f1c607c2b1fe10d882456003c82519e4c367182b762366c4545e655a14497ed814eb823181b7140adf04cadeee65e4c705cf1dfb76ba49c082eb50e26ede5642e4727da73db30c0543a538972af68ad25a84f8f01e8eaa90d0933aae17ff93506b634f6015bafaa82a9e02ac5ce6f34f79ae210f41ea6c9bb2c5031de4bb73fcdd407422e4687f0713b5b4f4abfe0a6d50eab65be94dce783a442efd436e04246f22fefec556766ba59f9093fdeaa1948ece43638a66546b0c410de9be94b10e05055e47a31fae4795e15dbe70b6164ce4941a03312830fe6ad306dd02440961fc1cb28981810", 0x1000}], 0x6) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xc) 16:00:07 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x110) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000180)='./bus\x00', 0xe0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8203ad20545d13803de93fab8e2e2f66696c653000ddcb7051b7f89d8cb5aacaa618d93042878b363e699ac23ae3ffafc4cf6237d2e414eab29768b23cf8d5a0a7d00ee487f4c441914d3340bf3420f7bdf31e35a908adf150d8cd8b59eaa9b2533e05e27d33f236c282c7e5c33315b6824fb2e602fa6f36ba88beab8289362c34ba5355413e5ed8df6ffbc86de56455a9a0676ffaf87b40ff7d6cfd606ac631a76d89b704065d85f75aaf8be16a52270cf7fb230b2d9a3780dbe01668b7b9fcc23d604a12ce9baa0c0beeacf14d040771e4d67be5306aa4e18bad5509a70a54d91bee6524b80218591aa3066cbdc61cfd28d9550a1fec2879dce57f59a6aa20390fbe563c7014ebe6647ee38000000088110000176f9895adf5d86c58dc978a117b231f295cf71d6938848ce3064e1c45e5dcb26a1fdb3f5f112c03301a6e44b13dc572e3a3fba116de19698a167366560d7f9813e59a1ce380640e61383477c1cbb8e4e1186173d4a5f13914992d260e3b87e97ab57c90ca8f7037b1fa6884c4233e3a07d5d0c9a4df25574810f0c96bad57bfeaa567e50690c3f5e29648e74acc6ca68ca46208c5f58b0507dd49781b185a44ca92d81d08a9f6a00e1b228e5c9466222e6471c9d0a7048014e3f5737c7e9237564c8f59088837c836bdeda334c2179ca8c6e98e44351e4c63dff70cb69cad99564159cd6e305c27ec899720b5cc4e790fd6a1bba23ddb15f5e6f0e01dcf75ea07466567434b4e0ca6a7e305ba96563a9ea479f13e36b623e22a1fcd0e004135754ea2adc55b28bb74e8380439591c9134d7"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r5 = socket(0x11, 0x4003, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r6, &(0x7f0000000000)='./file0\x00') utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) sendto$unix(r6, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r7 = dup(r5) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getgid() r20 = getegid() setgroups(0x4, &(0x7f0000000240)=[r14, r18, r19, r20]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x4, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x2) socket$inet6(0x18, 0x4, 0x7fffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) getsockopt(r0, 0x4b, 0x400, &(0x7f0000000380)=""/202, &(0x7f0000000000)=0xca) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [0x0, 0x0, 0x0, 0x1], [], [], {}, {0x0, 0x800000000000}}}) 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)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = semget(0x0, 0x1, 0x100) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/19) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000100)="8a0c55eece8d3e22948bb2e1000100"/25, 0x1e4) execve(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000780)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000740)='&[*!{-^\\\x00'], &(0x7f0000000880)=[&(0x7f00000007c0)='#,,^,\x00', &(0x7f0000000800)='-$!:+$R]\xce-}%/\x00', &(0x7f0000000840)='!/\x00']) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x800, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3bd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdb85}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x44c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="8aed4036bf5253137d54b8f601845294fb613155ba15ca7bae7ef9878e6a0c57253b6e140dcd222be6473e4a6af115cb97bb59b13aaeff1709bd7aa6bcccabac41634b4e962d58235a953af923a768b789a2197ce77538f9718d6ea931980baf695881df1d", 0x65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) mknod$loop(0x0, 0x0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) r1 = syz_open_pts() dup2(0xffffffffffffffff, r1) acct(0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = getuid() seteuid(r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000540)=0x17) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000005c0)={0x4, 0x9}) bind$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="25f9a0439c9b631ed10f87e9c5e937cfdedfbc460000003a85eff654059f7dfbf3bfef97a802b6bebfcf6ab7ea3d2ad6f5a30e70a4110bc9dc372c294a32dc0eaf93277a83543e396530b3e9ce85528dab66e403f2d13341c7fcb045e5e76a181fcd03d1605d16e312a3f4518dc5"], 0x9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0xf3, 0x0, &(0x7f0000000100)=""/243}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r0 = socket$inet(0x2, 0x5, 0x4c) setsockopt(r0, 0x2, 0x0, &(0x7f0000000000)="3c7d6ed25ba95d2cfb5326f3587e8b82a2faeaf896808601dc1e848ab10875d8fed72676a6b25af790a8ef8627af1c00494381e5f79713f597aa375156a8745aff59fdd06358dadade28ec1c66dfe74e4670", 0x52) write(0xffffffffffffff9c, &(0x7f0000000080)="458966e0", 0x4) write(0xffffffffffffffff, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) fchownat(r2, &(0x7f0000000000)='./file0\x00', 0x0, r6, 0x4) close(r0) dup(r1) syz_open_pts() 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x41) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0xa9, 0x6, 0x8, 0x2, 0xffffffff]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:08 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000100"/24]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa8ccc572097c80a0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x6, 0x3}, {0x7f, 0x4, 0x8, 0x10000}, {0xf9f, 0x4cc, 0x290c6771, 0x8}, {0x7, 0x3, 0xd7, 0x8}, {0x7f, 0x20, 0x2, 0x17}]}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000300)=0x9df) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x200, 0xffffffff, 0x7f, 0x4}, {0x9, 0x1000, 0x7fff, 0x3}, {0x56e4, 0x200, 0x101, 0x7}, {0x1, 0x1d1, 0x101, 0x4}, {0x3ff, 0x4, 0x81, 0xfffffffffffffff8}, {0x7, 0x9, 0xc7c9, 0x3}, {0x5, 0x27, 0x9, 0x6}, {0x4, 0xd9b, 0x7549}, {0x7, 0x7748, 0x1, 0x8}, {0x1, 0x3f, 0x3, 0x7f}]}) 16:00:08 executing program 0: socket(0x2, 0xc003, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x8006a4, 0x8, 0x0, 0x2, 0x9233, 0x2000000000000400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = getuid() setreuid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xb, 0x1f, 0x20000000400, 0x1, 0x0, 0x2a4, 0x8000000000008, 0x0, 0x2, 0x9237, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x88, 0x1f, 0x401, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getuid() setreuid(r6, r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xffffffffffffff7a) fchflags(r8, 0x0) r9 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000200)=""/29) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x200000000008, 0x3, 0x400, 0x1, 0x0, 0x6a4, 0x9, 0x0, 0x3, 0x9233, 0x400}) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = socket$inet6(0x18, 0x2, 0x74af) sendto$inet6(r0, &(0x7f0000000040)="010384fd8c089c2f7ae391fe279000605e99bf105ddbfa2aeacbd0cf2ed61ac8503438b79cc5605cbb583b3da9c769fc2a8a9fa2001198a101e7e6ecc5e5bbd3bd39d0ae677a239a204a3d96dc360f321bb7dde9365f4ee4f3b8de401f7d3b91a789cfa88a72a52e449c08c94ab29c5fd7fc55ae3f1a11a42bebf46ace5084f8eaa71e1b04c552ba4923428f33c77630a0345f686163f3b7c3175f5da8bbd979aa70e6700cfa72", 0xa7, 0x40c, &(0x7f0000000100)={0x18, 0x2, 0x6, 0xfffffffffffff94b}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x2, 0x7ff, 0x10001, "915e63c5389dd948cc794204d18297e261e586f6", 0x7fffffff, 0x8}) 16:00:08 executing program 0: socket(0x2, 0x8000, 0x3) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d7033c30adf092c1d3a091", 0xb}, {&(0x7f0000000100)="e1e1f1ec188cfcc9b27267095c5bfedcf198a49978430eccc124ab7e8b4ef84ccf8547bafdc745eca5a50c130781dca4398ee28f7073713d88ec23b144be4b45167e3a9393dca2b52310ee146e2d6a1734f3d670e68d6c1632228c02bc495ab456e1b5bba73599c8e66fc5941a5e8d8be8a2cd9f4bac5e3826189961df6b65323d18d8c412", 0x85}], 0x2, &(0x7f0000000200)=[{0xe8, 0x0, 0x9, "04d2cae254391b53dc6a182e68d0958d4cdf66d1182cef5daefa89f1becc4d42deb98ddda4080d564f300778a2d25d269f4b89c47d68bc807709df9eb8bf7a996e16dcf939747b801f69352714d2215e31680743c980c57bb5029f63573944c75f586df193c83f7252cd9d8628afe2fe07314695bee188a5d1998475ec4c1c79b6997beb42c9e8b77fe8d4f4e55e9ef41ecbe35341d92774c3282f7b1856957b4968d9b92457454d033ecb23655dd6cf2359b25e9e498c06d9215c68e184aba1d2d775d03ca30bb24e9b8db66e3f03b935dabd"}, {0x80, 0x1ffff, 0xcb90, "a8fa0127a27d51bedb6fdc5aace06a2a99cacea269096add0a6082b5e08e5d7f9d8288cb3200e7a249adffefc635b1a4bd143d848834332d2350d76f22f604dfa220fee359f15221c00505f618eb865fe18600bf1778859d4430e68af5da546e44c9b1f9e7aad99140069a"}, {0x28, 0x44145004ef722fac, 0x3, "614be1ae5b17ed429ca798d69b6528e0e4b989f84a196f30"}, {0xb8, 0x47a6491942d6340e, 0x7, "040e03bb3ffc78c378ab35064aafe1b15373c3b7bc0ced880180b756cae594c6d415e2b9401b7b1e663533235ea96a4709efca5369cfc690197e3db372b7e1a62795e30c8fdb4dda79b2ae6666658c92beef02cc05567e1a58f7e9b54b309b5ecf52006b79354d956ee7aba8709303963129b9976f104e07152f2459f6f76a526bcb1f52a8b385ed7fe72755b0f4899a1549bd3012a3ae709d395f6affd73c846fd654a2c8"}, {0xa8, 0x1, 0xc9, "165790cdc612e693feb87fde0a63d2a542c549be85f91f619f82deb7da5c08ab9cc2db771f13a602a170e2e36544d8655ca5794157042d9252b6e4aeee97c0152c2f1931fa56925f8c23f52e2698438627bd773dab19af3391867d2acba12a2ec88b6c78c07382a31763f581e41df88d4dad38333d2b56bd299589782916fdce17df627ebcd17dbdca8c6c682608c3b5fa82"}, {0xd8, 0xfffe, 0x9c3, "9435ace65fee9ffa82df1b260eaa32cbb5bcd567ee4ddd4753404e67422393da92edf975c5e9ff023debdd6c70ea4e11dcbd148dd238948230c51bc405ca6a68deaf8ca64ae8c8ab0151c66110e685603cc5f249fe53a89f6eb90d1641cc82c8cab2c63cfef065960d36fb30f7e499c339c8c839891050765b4ee6bd7e86acefe389549c886b0a60e9175c12e939f94279f9a7dfd80389122c9064349f9b0e4a36559588b6c685e408fec607e20b310fbb52f83aec50df45b6332b8e5b72ad1c59c3abd9c7"}, {0xc0, 0x1, 0x16, "41716d694df0f535877f9748cd72b15ff5b74fa4d142f6d559d77115bb5a7b0a16926ce2e6aa7025f21e53dc242ad85c11073a77da6d4bee7517c321f07893c10cf8259294f5e9a964906f99d261eed7a245d7e8a6a3a82ce706227d24dcd4f50d0b5faaf90d5eaba833e75b3b3db7e0a34e2d0b10ec0739116b4259e8d6f9442c8a0558f84e2e118ee4855113b28bb7bbdf4a40e708f4cf0a17dc694237fbfe17483523a998d52a10cd2c5ab17b09d4"}, {0xb0, 0x1, 0x4, "52899ed955a26977d383b0c0ba5472b2725ba66a0ce527694419386e89ea6815d40bf33dd62116f6d5ca88556d680d03581d3a9cfed6ce388c38a5d0bd4f1906d1d021bc6ca253e30d794a8acefe1e645dc8e3e59419c4e8740eda30d35a7a60e5f4ee46b40963224aa15ab6f0e56c1aed9e44d48c7660a9f1f906dbd896bd35a57a999c688375c13accfd57971790a0458bad5df054358e9c3cf68976cec75c"}, {0x18, 0xffff, 0x1, '}'}, {0x40, 0x7ffe, 0x6, "36667584b46be8e2deced09301367ccdb2fc8279f72558ffaeae6b2ff113e9f4f7f3d10d2db4f22f83"}], 0x590}, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\a\x00\x00\x10bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/72, 0x48) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x2, 0x2, 0x20) r3 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/119) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/192) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:08 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getuid() setreuid(r3, r4) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() pipe(&(0x7f0000000500)={0xffffffffffffffff}) r12 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = syz_open_pts() r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r15, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x8924dd38fd69a89d, 0x7) r18 = socket$inet(0x2, 0x3, 0x1) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r21 = getpgid(0xffffffffffffffff) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r24 = getuid() setreuid(r23, r24) r25 = getegid() r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r26, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r26, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r28 = getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="5179776ae96951998955e3e788195ff9d3e0ea157303b41d7c369c", 0x1b}, {&(0x7f00000000c0)='X', 0x1}, {&(0x7f0000000100)="5cfa1acb00f71bde312d89cded15918a5923c3a1ba543de1ddcdbdab0a3a1c6ca21afe7427431dd93b714239311a4fddcbdc436b693c1e75f18834a197c8ba3cf48684be0c7f07ed35c470393059c679cb2a263e78d5421aadf299b6bd794a74a613a5a3328a53c4b10c9299a00e11965983c386d46e3852b98f99c50d7f229d78ca39192343c5257d359f59275c186f492195f43a517bbb4c1bef76ba9477dcffa2e92cab2c88b425f5cf7261afadcf9e65150e84eee2b3ed0fd9b9cf3563e48ad7655fb9e16133839eedd98b05b13d37057b0d1d9c171e713d9f565f7c6a", 0xdf}, {&(0x7f0000000200)="b948fb457943f33cf9c4c2d85ecac81dbbc9b1a20f2826f9c1f8d305d97cf2a02bfe1d2ec3d2019b19a50104fb90022bbfee1c8dba5c3005b66c28733b8f2d2e76499696352790daa745154c66c4af1ffa55c06bb6b40bd0c28dc4d91a081ffb56653a83dcc39e3533e49903a24783d782ac011f1f61eb0434d70532bc2de70cdaa678ca59", 0x85}, {&(0x7f00000002c0)="5fdd19bb244464ae88a15b6902aa84aefb46ffbee76e0f4ff9516dedcacc33f84ad78b3e0dafb5ebc911f3", 0x2b}, {&(0x7f0000000300)="faa5277b692441e4751f3ec0d453cae1cf", 0x11}, {&(0x7f0000000340)="dd1b4949727546af63965590aaad6ba3dfac6df30330dff0050a36256110953df597b31f5d739f220f1212e5aa501e13bcc8924f85a8fbb30fc7aad40781d62eee58c54b68b1675e70f396f0a0346e3164519e330c9dc02cb57db332f17c3f1f2cef656419ba8448ebcdda2e9de646b14e20c010597f175c851193e7d720036d9db5bf3aeaa37e7810ef9007e60926706167c5dd2e98884bef4ac1999c94e9218797b9041d92fe0a82b6ba79949d378c9f06e2ff419ea283a41cfe518f74", 0xbe}], 0x7, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r23, r25}, @cred={0xffffffffffffffcb, 0xffff, 0x0, r27, r4, r28}], 0xb8, 0x9}, 0x2) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='.\x00', 0x0, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r7 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) clock_settime(0x3, &(0x7f0000000600)={0xffff, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x80, 0x0) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r2) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, r4) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x6, 0x6, 0x1f], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0x100, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="a8044c6081ff9ebd690876351eb7358b7da5761cd063f1f26fcdfc99a2673c72e9206bcf17e74f1319c830476f35b2b8ad44608c64a5f12f0f570cf1685bdd84d733dd4c1b001c6ea4bb01f23dcd0d3d8c084e94ae40bb4d9787ccddfd6762f4f1012621f1d81343052bbe3f7023882c949bf82bd7787b6aa3a3d4283f30962781683ee1b32fe11ba3816358d6", 0x8d}, {&(0x7f0000000140)="c83fd36d0d5c90c54f6cd843546cc653ba2160e69c7839c9422fee0a82cc80c87bee21c51cee9785f44b9c5a7a1323142336900c30e14840473c1d60f190c552be6a40059bbe4b2e155f6a1a9f3350558b24761963", 0x55}, {&(0x7f00000001c0)="41ab0bc77f62da64a34496e9327ca0eb8c4f165238c9e84c4c18456f11662af33d5f7eb11aedbcca84ed18226d125e9730e16af8fbccb5a26f898d607051b1800a0206ca88fa5ec30f1d65c9b1e9fd28798acbeae9269a2ea805872e5483ad708e67a4306ce3db95d56ae423b41b4826c713273b5fde64726201128c3de30f91548e5fc92c4f3b3d75c96ef057b7fa91e5c450c167310ba4cbd3c3a0d61932ebff824f9cca6f16da0a74c4570a3fa7c4976abc068506d45d0374905de642c59b509dc6b99fc30cf0199c4f6a2811f5cadfeee0edce772c037627566675d6da14a766d55021d671a2825e146e3e11", 0xee}, {&(0x7f00000002c0)="692687d86d1bdb62b4a1b3c42a4bffa162e71789bf9f5842cf8aebf2d5e730c53bec9efa46c1d4c8f048ea3b9d73844c999d59b44a72d28ef7994ca7a1bdfd542f3526f4e71a35633de2099b45ab4ca4afbf1c72749890e14b960784426ccd285036482e9038126dfc6bd1c5752709fc3093db7cd31ec0b0b5438cf6b505169d14134a01d471849921cb652252d9b12f3e4946f394", 0x95}, {&(0x7f00000000c0)="d81ee2f02fd57e5f5128023168c2245ee09886d8a6ca14", 0x17}, {&(0x7f0000000380)="bff71aeab8e82c5f2745c848", 0xc}, {&(0x7f0000000840)="73b7f7a7f3ee0ee7c1df5826ad4b7f985cf9d49343606652093f9da18f5d231d7bc42001b8fef13fbe40423c54faf69d2e511056a4c19e6e522ddff0417eb87b8e1480b7fef20bc140c89e1f2d4f44f9c1fdc94ec2e41b3622ae1055f09a6c79a63c8350125a7aa3b526642c9f2a5fb4456e6a7a0f3cc2eab565d9d32267d0e8f4186dd75f96081e04c92defe10439718f27b7ba39d9a0a3437dc8e674c0ab0fc95e4fc2ca24b45865fae8c530ad793318b5aa09f4db5703e69e4d6660b4581282cca4641f6ad8f62555f320a843751cc62d37be9ef572b244387781e909939a364412a837d96ba5388e33a1afdf81651cb0fd8f2cd141c4aa496fd6cf439e2500f5e6914893be705bb3aaf239d7a9e73bdf9bd23dc858f20b75fba04d755fa6d4bcd83805a56278df4622ad33e4eb83e7a8145c3e2dc75f3016f73dce3abe475e96821cfa6f94610f294611db40000718588397920867d0184a0845e4c4b900ff47039dacc658ab9408f0d6f141383232450090402cf7c90dde3759f77e1840a114e5977e856318512b3bb3e7cacea63915efde7ae1f51d8d42dbd9b3766e5ff86794d3969c8e425707a813e515239326531eef1b0df33e4357d0cff5f6e965d212fc6cddbdcc9fed213cc1ebac4df66b36171736ad617242ccf6b01dfc72ab42bb1552f3023354bcdf7e23cd8eb952b6a9b9ab38182502acbdd19f6fd730b8ad4a4035a299cdad9570be97dfcb7432007cc90451f94902fc5169af09d6ebbd313db40c57d7ea24582dc7d5527cb4a8ecc751421a1c7e805acf75f82c923613861810d6819d0e5fe608bdc1512850cb0756b06dd4e39cf48954f18e531e4c73be0f007685a0f028b07171b691635d16fad3da47fe121962eb31aa8033145eb3f65346b88e326cb609501b8c54ed1c4792b16a89581cf4b545301c7d329f465dbbb9cdedd086a235e62b620928f86f305dc2b657b7b1d2b1f0685d99ad528fc9cfaaa4314995b0a865a8836ff955aa2ed43d8d0ba89fa88104c6f45f28bc95410ed80e76ae3fcc653b70bcd7b5576d02d2fa754e2c94a676d284c6f2e3799d83b1066c83cfed708afd9482014de80a486d58533511f99cb34ce3d71e4b38ddf6ffa5e1e86f2aef6e57f07211f37ff3b1ea68fb5202c9892e5dd0aeb1dee617ebedff70891b86c1b70f8e7025d8adf852c383a73da8c261b9a855df8c05f04d51c0ede7f8009353f7a733472a66fd0688535ae23d3fde93fb9dab12bf2cf00a31d3d20ce0ed608bf8a90edfdd651e98455b0baf85e556929ccc018ee9c712347bdd15cd65f9ed7e03df8b42f8bd32a65eb63f5160f63756bb7fee7146cde2f86f77615f621e105d66bae13f4fdae584c20ecf3ae45d405ebe879c027aee12954c42bad40b910cb7f9ad407adb29f762ce57fdb78858a35c59a817496f4e23b7666a67cd0cebbad6fd7e7b97ac08060cc3d6cff58790c32cb4e1ce6478f8364edc5b6ac431f2dd988ad588a4c2cb992e492c16bd1896d19c323a4da0900d662a356dffbbef55351d450edbf37c3f9739cd94a6aba9a140896e74e02ddffc0865a59d04b94ad67570f62966ecbe5779234ece89f238f24995504911e3500151ba37c608663a152902eb296580653be099f7f8251426fc6be1e5c71f060b709b321e5d6ce13023f4b578a589c3e01118de3bd18d82a24896e10857d01a96170aa6656db6b6d601e760062df1a402aa2bf9f34252a85e75377249986462726438997b155587c917c9f6680fa22956680a5a28fdad442d2885c1fd2ac9bdac7b6f541d8824eb870efad942850a207267be53142820bf84bdbd6cc766dc1445fe98cfdb6d7a003e1d416c915c653d5ecda3652319e8756dd09b5f9d51c9e7cd7f61db3d223a8d6b576236d8a3f72555e77b68fc30e34ee784fbacefcad4ced6f6dd1aead400297a9712cb8703f7e27ac80751d3fef03aca437329bdda008538f7347022f3af726163e2b7ed40bb22d7cff403a5a0c15a69039e575fbbd8175f4b53cb86f769ae30adbe22f0733744dfb968edf6a205aa89f384ad5ecd8415c9d05f699e29b88682369c8e893c9efa80931d92fac050f4f5b494e3fdb23fb0d0f3b45cccc54e3395bf00301c577742c891fc7ef586c5db6d1fa966c36a9d8bf0699d85373dcb123e1ba688a1886cc27bdf22cd0a5cd984e1bf65b65831f651ed55602dcb758883dd941b2426a9a52bee2b835adeaba85f5e7f7c00f32e5fe02c7163efa8ddeef4067988940cddcba411c4e12f333bd9c3e50fb4bcdfefec6774789ee1d264fdef3aa25bf92a6a6181d7dd03a0f1bac988ba3dc3c6ad55676fdbb117e4ac3dc3222da7dcfeff467ec351d2257e9c39b0c709320014f13ae14b303df92a70a55bb1b09f21e4653bae5557f78420602ca2124f71362c97d1a11741e81e0e8bfb5b4f81ff647bd7c5ba436c42f3ae37281bf178cbcbecd79a1feefbd24e545802278a091eb77f0c6332a4ecb18dac55f2da752f01a0e6f73b5e83b263c31bdc6168f6fe61d5210c4c2d7d9d0947d857c5bf6e5bd4fcafe071a302d98585873bc012b085c81f6be34ad6f9fb194e54701e1ee6f8150764bd8b0b188f27c4ff70333271762876e50f9558b54936cb8bed55211c1c8c3b85bed69a78208018ffb8572661d2dfe8f742e90f5fcf32ccb20af22382adf70e225f067fa77f70acde0e6cbb08a6fcaa55231293c63c7e163afe95b330f2c806794fc82e4c42b2ae63a0d7c61c1f6c69d8b8e9603732aba5f65a53f44336ab4b11ae3a0a854b34116ff460561ca9613cbd2f8eb31ce04839f20c7b352693f4292255d74bf33aa1b216a2e79b7d555a82b82d92bcf7beefd5f4f51a5d908da876173be57b92ef3f7c13a3bea00b22ed23905a2f803d3c1b51babde20bf2ea830f33ef9162f74efd72e6020f4c41a4f86386eb7f6b2496f6177f488bb508641aab1d1d22faa6ecb0751b19be51b4a5f84524bb35cdd3a98ca5b986360f9f91208e394fac21491ee6bc03c8b8685f38c315dc0e2b981557424e235c92dc082137964128383bfdb4305f972893760017c81c34cc05326dd203ca8b8ab6cb198722fc9d8482f3bf37a06dbe17ed89baa97a5c13561a6d3f1124e2e19e7a9bab2cd32848c7a450d4b0d08d785a58432ee591a4757c10bbe2624ed5032abee9115a6d28e91397fd8ecdf72de62fd09d62ce6ff22868d49b9cc660204f4f53afa4b0556f74f30fdeed34b71a469951cc0d2faf8cdb53e93bd289745fdc4045d1f07c591aba61fb47c1265b29dcb519328cf24ffee6f8aad5ce3a41abaa0f1e01c40d70e43a200b6e67f6e44b70816f15bf261c9ab88150c7e6577a5cca0df43480b546df3d601ab880376da8821bee2d0e0166419b857d2abf5265bf13c98827c4343472f54db12d719bdcca89e46f4262d041a3798bfe3137160284cfb547796e161e2cd9bfd81dc29597023bbfbc274241fd080b33dd373cf6032b5a13390aa646e5001be9f1938dc02a239a39c5db6d8b14ca6a32d7031f067c83976b7edaf026f4b4047cfbb73b520f2de36fe5c68f0e04c34bfca65d3a0ce4322b7be300902ad4e842f19621dd4e74c4c127156fce101a2d275d53461098daae749a8d9402b87bc03b165e6f87079be4543d97617b52b81749491518270a604d3658eb3fc5811b7154be449e0f70ed584e91aa9b561f8f2912cddd022c57ccd8408bdfffa3679d34d59efce2b725d48d0089aeff566ed8d6396de058f49b8927656427e11791109a312ce77478bdc44cc12315c9cbbc97bb5e75b9d6c367b25c12149977a77c7c5fc09c85a51ee78b1d9d8e06fb1f675c42e80e8dabc64e3a508871ce5cb962d03658b855265623b206f4137c98426a5bc10e468107eacf0e4d802c15cdfda52155f3a36dd4b74f6614ac2ae17ff1b842288009ae698a3e1d9ab7993bff4db20aa248ceef6595db7aa24a18059daa0b87e83f5d5ed632013056633bc2c19ca23963f5ccae27f6e1255209ccddbc7a935df13c4bd140d1d5dc9e0e1226a8bce87aa22ae147a3e61f37477d06f64d0d347444da2959e06470903ca7a1414f4cab8f041c21accb36e47112729157ec2f52f47987bfd9cf6c2c85b0ce455b9e7bb089933835b4a27e50c566dd7f96b4d36790f792dc01b6aeba686f5bdf25dad63ba1d2dc69e320cca8b223de812a589ec31634e011646bfd9844562b92c287b0664699a303c70de334f6bd6c769edc5d1fa46bbcd5e21479bce2c6d07c3a41cd76dd510ebf74f3a2c6999731ef6f779e3e489be1f1d5a4ebbad436c9f3a44f9510e51ce8582670fe2140585974c17e414bbb16d525052c5b9807d5b68322ace38f0ba3d131f0eb965c25ca8f2817304cb06ca396ccd0ce2e7365bdbd87a6cde26e47616d37030c93e003bf0ef3d9b6b7c1acc69ed03f82b0ca5163c260078778e21db635704a362ed9355164bd11105f67d8b6627068bd631093e6ad002659a5ab132f8fe52e60d60710d9ee65a7d6f034c7d3dc4e4ddcacdf9dfbbec8be5c35efd8e5b5d77a11279b12b701057b7bf96664b4a0ba6b0f779980f3aebd81cec03bf7ebd2ddf41b91d12644e0d99119f6893d7f06835bbca96c5b5c219358b66e6eb9d698a34a5ad13e08a4eae54606fd64323bc6c895375a5522abacca6716f31a9d08386696f48c77d871c5d0efc4b7f153ce2b7604edbf3872c8ca28d17ae0128113cf2a4b5c4f0e9ffce9321c64163f5119ea5338dabba4a9a5f7a4f614d56d065f4704a0881e958712e89e0698862597c86a1ca08d4bb07bbb5949f32669c263f4948e35d55d2b6c9b7bc8fdb19200ca5d1394477c385e2f988d277eadb298cacd8310985f9f89639cb28abca1ec029c4f7b60260036b2a61eec140e63bf6bd6f1b423f134fbe4261b02b515cc90aa33b20e0eb7df82b8d8b9584254c827886b81d54c85a2f4e9abf38405a9b121b4b47fabacad60471682f4893b770cc97f1c75b4bb25d90c6ed239dbb8472b1efe654cb2995af9143aad63830fbf1d429f370ea4a9e862df0d78012dd72305da094f7e1a9cd2948dd1cd030388579f2afd8bf6d1f383e721b5f6de3f68052f9a857d3ee8b23fc51832d470782473e9dbf39060d95e47daa1543cdb95671b94521e09e7511ca98b42f2cb50068dee9ca86c418020918c9eae8b09d5301bc7347224d939199aba916e6400221e9e75e1419da49c8e047fddd95e29bec1a458ca5e1f3c609a54dec6d20447202459579e1034630a877f6db9e13a72b412c5cbc5256b3174c2f4a5a2fe4c47e97c093c8eafae6069235945e5b8b70a3d776a52b42f003fcdf23d09e9b387cf58f3ab5f4e5c34e44365d90c836858f0705a311168419152f9c30297d2b9aa6a91019a147d1bf6e31b232dab819527f1ae69ff8ab984a753d7c90fb960fb600027beaea5e441d2f5225b0eb76465b315aedd95a14e28677d92792caf2d547d121772971f739d535c16e1330d100320d6be55bf2a714d0e2e56286f96a22fc400e8a6fc7d0faff027414ee81035021b649021f551a58dfb3a6df6247e4bd72154d3fd0196a846f437a86365f60a9f0d60ea553a038b2093b78ef0c6de3b8283042163b7b92d38647e84643adcfc5b5a162fbe2bf1dec3a7fcce26280cb96a5cf5ccfe05ec3487885fc602f8c903ce6be8c3b179bbce8e7a0b74fd6ad57d44e84f9764f517054dfacdc3de8a9da872162482e3af4c4c50f88460a48bd943360e76dd856995d0d31783071db53692b6dfc66c4617", 0x1000}, {&(0x7f00000003c0)="4ea9f229da0c2d3a6ee14af0bec8b142ef2829244eb2ae4aa753852d685fc699f551a0ce086fff", 0x27}], 0x8) 16:00:08 executing program 1: rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control\x00') unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000440)=""/198, 0xc6, 0x41, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x2ecddf2d) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchflags(r4, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x8001, 0x1, 0x4}, 0x10001, 0x401, 0x9}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:08 executing program 1: getgid() open(&(0x7f0000000000)='./bus\x00', 0x40, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0xa1) pwritev(r0, &(0x7f0000000840)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="9490d5601cd29a4da6797a0a346728efa5118376e4a87742cde25b3d5f953a3aafb70b06f640fd4bc85f7ef5175af1aa7a4a0f74932749ade6112c215e54134a87cab0c0675983ef22995764341ff6619446e311fb856c3b99be14c577165bd29e7944c12ce71b77da10b940499c3ca083a6e3a33ddf863d513f", 0x195}, {&(0x7f0000000280)="69ff2bf3ed1b06ef3a1831f384a22bc288df2d3cfcdd7c2892842916c4e51aed74a0aa8cd8c73291d70baaed09e855ecb7fc51e17ae8e1b9be5d5b00588e90dd7a7e640fa4e2bac8aea46c34ed7e87a8ce2f436f7502be7d5f4208e43529ee8fd5737346f04e286155271d732b0a3768806aac02d453adaef896737e76f2e367a1c7aa3ff6668707e88a67"}, {&(0x7f0000000340)="d8178fc41571516cee1057b7a62b4d6c797e2189f8a9262b0894f2c52d298a2e49627b586920751e97e253ea52f1c29127f3c5e4398d93014afa39d6a1d02936ee501d5cb4173243d5eaace926ce07e54f42d6ec0a58a5e0afa7431a3f13eae7a6928a616441ca8de9a1d1d9f6e6f7a0746e5235fb8be6"}, {&(0x7f0000000500)="cb4526b07592c9e9dca5db5a3fc86029ac867b534eaec60f22c49ea0655e2fa4f1d2b6e5ecec1e6bd78fe05f93a2ca26a2ee31e0a7cb7fb161f49c67878c73503d3fc8dd622ff11c80f419be20c531c6ea8bb76ca25f5b00df8f59cba33b10964275c313cefbd5c736f2e76a3fc9c92a5797039aaea7d4c44f63479a1f97f88ebf50d8023ab33a2d001c9b60bf71762cb11348afc00402c25eb1c17624"}, {&(0x7f00000005c0)="0f749ebcd5417ecc0aa51c6f069e5093679d4614df3c23a36b9133cc92505ae75aa26a0f4b8f4dbc3f993dc6d7047c26cdc58463b17ecc41da98f045ec935fa784fa909f481219b66ac5921cdb1cc5581e86e7216e28473ccdc5111c4cd1842a9e1da25665ecb7cf5ffcb0459a5a6d95e6792c38dc97f01dfc262ca50a002fbaac9ca915aab2e2e6058358e583765ab5112c6b75f9b16334c7a92e59a455cfb2411ac84299e7141ced0278434b2bc952d67b90081727ba5b1babe706d927b46cdf1c7e3c0ecd22e4df0dcc55a81f64a21a6c8c88f8e9e94a67e07ebf31725ba03601850c82", 0x1d}, {&(0x7f00000003c0)="c1a044c1820151b7eb1b513190ca90b4ab652b3f43793a24d01e47362d48acd0f1a1203778e2da64281859d4e6c4d153407eec0dbd2fffa5ba8411721e17a5a30e1793071f40fe527ecd21e0012ff71f8a8f9be15bd27656ef84e9d9342c5f0c65b034c1b3da8a965b05ef0942b2daa3b75f2b25dd0bc2903b3f626fb847e4b0b71d4bb0724fb78ac29437e5863ae4b3d814f10f1dd9eb2b27d0bb8b074628e82bd7875a563dbe1ebf19f2dbf40755b1b39f18cebea357cf5b933b5cf70b1f4a98a5a38bbe78f9e382b7dc4c"}, {&(0x7f0000000780)="e07cb4998a4447e555a76b8749556fcbe70e79b13d5fe9e0eadca3d36ab1faf9f4b9d310dcfec6321d9dcf5040565ca044ee962beaf9e68ef6a08b3801c0e20e556752e98e5f1db9c89498fd2c069ae0119600f60627cf3a5061f35a6fcdead4dd44a87ead31b3d8c45574d05178751655c0d947401262fc98fe8e67e12cd701b5f5805e08cc4df6518ff7b4"}], 0x5ca, 0x0, 0x27) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/93, 0x5d) 16:00:08 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x4b0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) close(r0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 16:00:08 executing program 1: socket(0x11, 0x4003, 0xfffffffffffffffd) socket$unix(0x1, 0x5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendto(r2, &(0x7f0000000340)="835c316d2a4520a63bb70beafdd47edcb7328fe2125f0fb3ad9137c29be2030e4bfe3b2d03e800282888a7dc47f7be1ae03ad2fe0115b6ad6a01412cd5e46d6188f7e97b81c6b907c5e268bf9d989ed78d44f939f5e40d1a147652ee1e847fd74c593632f6596fca5ef8893717869049dfc92b6e35b2e181779b6b096bc6d73a4182e34b85067afd72b805fc594c857114ef6d2b3f13d3899ae82519b97e2e2df69ccdfb7034218f62b29978dd69f1baca5d1f18f3705cbb7c28537bc3936bca5d682a3162718b194d2c299033cf28160ebc0e5aa00ad64f873bbdc2fde4156823a98beaa3fc4671239aa8e8b7f22bba9804a8b12e40220c41a2300d181b5102aa29251886d126a277c98d9cba72cdb4c2959a4249e30c78bba63bad8e336a5332c0750b1bd4883356a6c782c1a717f4eca4214d651e97043cbbf0c4c9f76484ce715e5fef8ea79c56982451e3be406fbee7771d9bce6a2026f4cf0f1f59ac10011399a7e41912e3a3f3b7c501b31025d877dec1c0429fe403f01920253cf5eca62ace253ffe9b8579a6de189120431986fd9526106a842b4778782d4e855d53f33e4630d65d0253d9cdd967020218852c67ca69ad5e3c6a01aab0dda3616eef68bdad78b7caf8b9b7950ee3681c86998dcfef57835d76f211b5b181f1726090633e5576f077f4e8aca718c77dc92dac3908944b0b030c91ba85d1ddb59f5490f488407c6e429048d403d7b957936e1c79430000e17bd7b849e716b114a7c269fb704231108d51ba111ca59766d06959f208806f8393d4b4923ff84d0d03543ddceedb55d9479bee15def0bec73177ce7cfa170a67531e7d2d964a6322b004c4cbf054a262bb74a6d731decce39d36634290f6ac07f3ccbf75dbb652a805c15b2413a5e1a9c16bc76dabcd6117e457d5267929d03bf6ab0587bbd2b4fdff82cb106f7816ecca714a0daf3815c5ec5cea98ec783c15e47817ca2cbcf8eb81d964de6299c0c31c299b638be2c86333aa4eb8932ce32a984c7054229e7aaa4056c71c701a755dfe5ae9aa16b20bce77e37480d06a9589c3008ed0d1c0d245acf62449070405802c926e4454feaf46a65a1eee14a134eccafd0d70287e9a4dc35ecb84a37562716d9425e5737849803dbed1250acae23be7dcd9f5cfdea37b7c388c037df2236cc904f74e3b28af3f38beed4284a00a96fb53dd9145ec08da183322f8a1139ddb8ef59646bb3205d6ef64c65a65339e856f33304c13df6d004df16824b89c11808f2722653d5d78fabff9ae0046600b0041c5a7835d6f96587b68254785d9195fe392019eab0cb6733d6e41b3888d14e557ea973edcbf586f72fc5efd32935c5527c81c0b81f1beacfca7b1dcbd23590362012d8c7dab08045820517987b96ce1c61dc516333b309bed59ddc5b2972bdfe229a262234301902bcad7b3c60140f38c17d95caa38c3d45d31238b1471b164bc979419f431a210b595c2dc9c8c58ffe484b5a37f0ce7b6d45deb9b74fbf9c0e760a6db96f56abce1cd220f7b80bb592fcf88810e965c6ca828729598c8fd26785bbf7d2018de4f93c9b37582000e4c264328e068ff449c4834ac66f8a1f419b2473e7d5d6c46ad98585f379d96442cd629454cf2ab463e6aa7e371a42820a45444ba625e8a6b7b4efdd59ddc9b3a529b2fda86731c36c7d04ae41f5f8f406c7d60c098e90f2e6677023932082af0cf5afec2c81ca9a2f6a5d53feef3de9b5021e63df7c1d499c36d57ccc5819ecd1b6f2a6fd859dec2ec5b2e46cba358f5628dcba480e9e8382f1eb9694c3ec884f6502c37529a3909eeec1563c32b0216256ba4e10519a22445aec2108525d535ce8d58fb1ffcbc94d6bb044e56097fb7f04b54d9d741fab6270d9b795bb6e959f71bd10abc8ea1c3e19f554df379100a7e5abea05942e1dc0863cc727a9a9d482ab9e7a0147ccf5f84a9b2b8c716b7ecd94a34b4515f034c07fa14b950db5a1262add82cb2f6a7ed836c697e6a0280d22b08b01f142b9526c276f7aa6164c794eaa94c93f68a0dc9a43a3c405a3ee63135a679c11f737cf64efbf2428532fd6bce6113a77bcaeee51eca3e5d9f65a7af5f038b4ad5a88aaaf0e70ef9f88b055e2a78444c7a5539ce59bd1c5812268c9e0ee016adcc47f0373e558076cba4bcb7d8f48e6a508d9f5b769e5f6df1da52aedbe0e86a1411f2a97bea4a13955788583eed88af63f7d74f20ed5f9fcda97fd898d0bae479cb04c1edf60c7dd61075617d0e116b0c127195a480ea612cf3e2c83c21bd332e008f31efac760914f4ba049796331a4a9206b53a3a865886eb4c0205c24e0095461ee0151a6c8f54546fb6d15dffd7345e46ba2064e5af2d4cd51bfac253b3c2a76063ce518e79f9eabdda02fa90312eab8701cfebe98c422962ee0c4569cab30e695c5d6eedb1c35a4c335879cf592a1fb7193f83a8583b2627161d15a09104e8119b7e762a76fa36a9d3868948d73c80eec81497cb809d20abaab36f32a6ab04c1b51d5793ba34ae60df3a3eba9d21e97eb8078939a0d55be5283539b427535fbc06d378d891751cca2108daa2b187bdb4e84e502a390773f2d879242b807037919bbc78ba25206c779a47c23f923e588ef11d1c3dd8202f05d7ee49b39254f54ba1b35de9379ff477d81968580fcd67097d1e040f3a35170be0703b783933edb74c63fd4a0b7d5b201b8f5ebe6efd52dbf49b1969c398d40c5f012536d6192e146dc7bcde416616a5cd36cbcd1041636b4103249e81f30af53c34c09aea740f878f649c5d6327e0728da7f4e67d46836eee061026b5c87a47267d8d2e21b92d6bbe13533cf83496398ac4f6415387abd59408e8f495787a08d4db36a95d03d2a7b03e0b422ce465b4955300032831b8ce65ef5998edf81ae09686b4ffda109ee0ccb3f9ccbfd3d2c6b48a48e030f14244dad111d677f71ccb2a24932478591168a4d05d4a22c40cd21d51be71a5d5a906eb58d9d1cd4bad0b867a5e6f0cda2e8fcd469d92087cdce6decc7db4031ff450c14013cadb12f2a353b901d36c20c01084686918a592bd6f49cdf8eadb300b3cd839c39c18b5fc34b8ec4a4337390113c8eba89740d30d35896e139143e98ac3b8edb21e0a3548dfe1eef4fefb10d1955aed7a2db276ae0e8cd267dbe57d7ac5c1caeaf4e44e74e2784ff6f47bc365648408729f7b0a373118837c64627fffe78c23f9036a4509b1334c17a904fbe80ea4e59661ee7f35540acf6c68d7088ad3779b289885554753c1dbbdcab7379a152bd3dd0b5b47444d380f550d29f9c7b71f505c5207e6fbe9e4c92bdae41802ddc351fc88d0aea0ef51b46d6b61f947da7c3c9bdee84370b6858d83641caa965e2342ec93057bac8c46c435fc90f658e696567f3e686462051b1781a40762dbfb233a18a440f7dd14ab2d5cb25b2ad4a95fd593a320198496e96ef8785a13c1a6f951f4e9bc852d977c7a2cdd818fc7f330e52880b76fd9e524d321a5e638342c7716d7e9bdffac21f84a4603cc62194fb35ffdb462c9828e7ec74ba10fd334c629be14f672406f8f72d70e64f2cd9e5a009d7236384f1697333eba537d90936caf49013b6981ebd7e8fe1928eb67662912c8841855f8747188cb6a57dce7901a3713f98bc065c8d4fbb5c13a113aa6881b3bfa92d3d68f6bcbc63d77c7576586cb728d54869d1f85adda0b7e6190ed97e6ab4691004ab675cb885dca6e33a1f718887ec7c34df8060a8590ac96d579fb4e7ddad98c205c4212fac4100c2ed6259a90223f123b2a169064f7b19649a7b5cc3510909c5cc307383f52d40c6d92797abd1fb5682ceba2e7a7e09e4d0419acffd322c1346a90b311dbea38b7af1e9439ce7831fd9456b8b2a18724c4da89f66c8ae1b3fcafa200dafa1eb2248d739eb71c77a2472038cb5b76b127d11a100d00ec5b2dac6f75287bbd1a459df4e16745a834b30945859f0646cffe3c08534c5962670b70b260cdc5dcfc1538bcfcc1178cf6378f03060144f0a650d457ac52e42208ddda34484123f1aa3dfe769f2a918edb759d0b07a7ee472b9ff6c63ef2a9c576f79a904f52d1c5841079499f917d7d0d3410359fc14537f135d3f90718934120031d0aa1b9e1c75047e431eba5cf2b883621d06e95526808ed09d4e5f675f6e22a250d240fe0bb3edcca98276b06c8bde13e3c4c15bba6abb4ce53470eb5159b08f9d8e3702f6b0bfd49e4633defeb67273de1f6d67747d77a2f1096b5ebb90de0955f9a72cf33468e87a0d5ac31852f21abd9c34e2e36ad79dcf936d2734ac097bccbb6223a54ef0c3a93c10a5ef4d518b2d906f1a3a79a9bd565e7124c6e29ec22e32ba97227ebb5367135cb63304c250b1dd359170be0c977520bb02015415900119185c88f92b623091dd511f9187b1d4ac3bb1831559c0b9dd19fc804c513c5b3a33ae6a99aa9308a32ee3baa00e07885673750ebed6f77e073b15a0196622d85a7288daf8fce1c63143f2b8ccce069e6de9c6fa30261828bb907e1cabe5c0cb03b395b90dfcf446f5ab169024b68c84493d1e9eb3aa06db8300d174d59bd2cf5b2189e19711ae86f4b609633dd5e56f1deedf6bf17a2d2c2e0b1bbcac5f3489a2309d03b57e4a9053530450ef81f1bc0752ad7c7e5dcd82f55a2e14215cb7e6ee0fc8e810bb9e66e72b090930028c4a76e9dc91af23d105440c1dd80b60a82438c18cd8de0524bf3fa20e0c49f2781799bdd4bf94cb090c068a25644e348d4ae1eae5435be0456ebf0c3cd98b8887a39ddecfc7ab763d033161dc26c27c5ea92723f783377f391ec051748fdb7ce594a53a981b5a7d7b184d78c50a3b67192d9522c134d00262c74a18b3d513825663486ec1933ff6325c9b5f8613469a715b127028e1ae101d821b54b96bc3f5c6814582a818630d69583610476dffae5f9179664966dfcb4ea0c4aad8a24816af3cbb7f7508f4e4413ef87dea1b737fb69f8abc0b54706fcd3bd67b0dd4400e7c4b62f7671d92960b88ffbab2728381d2d40cf55e615a4af75009a5c6a9f235308cb849ca33935da0d2d7d28c62c9bfa00a7189d08d5173b2173922fad45a8f4ec781a045fa5081062e2a9e6daeea535871ceb6b119188d450666c992786668e2198fc4ce501ae9bfe8dbd630e8d307454305b1741eb86f1f7923e74129884d99ef18416e713cf4c5878ff528572eadab285f4c6d06c6bde48e74f3abd9dc8c28e66336a38f41678783725c1a07fab3937f7b94f7cabe9236c429ec7f27aaf87f1d86d4033e3b7ec9eaac07d4f5bd0050f0b4e3ed41b2f6060c8729caf77bf736a604fe75084dd74945ebea4ae2087aff09af344a6df5d6ba8272fb36a6e98a0e147951a63b7a888878dc5487a9ca00d9800ef8a0651a86ed0134064ae72900162c011b84120b61268a50db1a9c45d4f49bae322b614531e49588d145ca48bf2ebde950f5d2077eafe01254dfa7238f08e1082eb40b789b1159813eff4d20dc1f5fc46c333f66e6103a6084edc3c51e4fd02958acdf1bb9509713e4ef70fb5f51bc2ce25323328964637531bf5c8a3061d2a0951a3c8651a405399e01725996c534d633fc01d1dfb9eb089a67ea1e59d70ac15879ff7f86d6369fbf25a5907257315e4b5c9330fba5782606133193f9a196318e573abd748d9a4c1097b072a2a4f63b4d0f47bf2e1e43754c34065e8514cbd8d633451aa09e835e9fcf6e746ede376870d78a64283345e2090e8d415ad520949233544b881aa3cd85b05baf80821", 0x1000, 0x8, &(0x7f0000001340)=ANY=[@ANYBLOB="01002e2f67696c65300065fbf2fe228cb192bc7ff996a26a19a25eb3ea469e11b7c5313eabf5b796b26fd1c0a697c8e48fbca3925d2106b501db19e4c253d0b683aa8cc6341646170c84980bd177b9a5586ede3c079446ebc018ea8d44be3722eea3b67a96ff499e2e86a9cc477f92d9cbca9cf89cfa4f26a450835675b60ace212ce15c87de36844e316ad87a39ff8ae79025be9c2c9457beff0d9c7253e809f0c8fd1163bf7d70ef5ac066c4ca0e3f5ccd44fdb2c8bd59c8420bf44c4575b40eb75ed79fe02d0187414e81925db07220d3215e40bbc48ace4187c016ffa0c9b9bf7fd78b45012a45eaad"], 0xa) sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x297, 0xdf3deaa0dc90b172, 0x0, 0x7c95f60371e5fc89) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getuid() setreuid(r5, r6) fchown(r3, r6, r1) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) socket(0x6, 0x4000, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x10001) setsockopt(r1, 0x400, 0x1, &(0x7f0000000000)="ff933c0230302ec432205aa32a0e3c747dd90ec924df7fb0f390ed37a17f90be5e99887f4c0b4b414cd0a00dc61fef27ab1dbcadc79a4a05281d5fb2c7bb44733126e7c53a5f5961c17860bd893767ce8e0761265bfd6c32179a787d48afdb6da6103cbcc07524895a6717bd516fadba3648dc3b4e5c80b4020bdf1245ba7da9c389a3512eba3c058c45fbc35834dffdc8427683a5155488b8cd4b6ec0c5e444ab58b44372f7b181bd1a672e376536190047308cb6bbfb7d39b77adb8cd7576b5803d0fbbde2fc203ea134e572", 0xcd) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\xed\xa11\xac\xec\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\x00\x00\x00\x00\x00\x00\xe8\t', 0x440, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:08 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) ioctl$KDGKBMODE(r6, 0x40044b06) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r8, 0x0) ioctl$TIOCCBRK(r8, 0x2000747a) r9 = syz_open_pts() fcntl$dupfd(r7, 0x0, r9) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() fcntl$dupfd(r10, 0x0, r11) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x4006}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:08 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x3, 0x3ff}) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f0000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x6}) getitimer(0x6, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) fcntl$getflags(r3, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000380)) dup2(r3, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) r6 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r6) 16:00:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) setsockopt(r1, 0x3414, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x1f0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/}\xd2#a\xb1\x95\xd4Z', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x400015}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="8fe8ec0a2f721f7d3a33a13f829c") 16:00:08 executing program 1: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0x411, 0x42, &(0x7f0000000340)=@abs={0x2, 0x0, 0x2}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20402, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:09 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) kqueue() 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x100, 0x4) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) pwrite(r2, &(0x7f0000000180)="6c97b677fdd9b5c75b3823660532d5a2c4e3cb4024b9ff08b98e3ce3008c333a353d77a88286d8327bc92017dc3a89cb1829f156596883b61fd5c8b41810edec7974e69a2672172e19bc7fed7b7f08e3c207ef11971104f90c8b1eb85e98ff0b4503871e9cb65f2e8d359ec159d279489ffea249a13f0a726041c5533fae4b69b3307eb01c134574e914d151f30bf5bd48f08f2755dbdc47ff271cc75d624a754593f188b19fcf62bf8e99de2ce7a00ece736d7b19ecaff6ad37596e845c3cbfa8c1ec54bf72bdadec4c69aeac", 0xcd, 0x0, 0x0) fchflags(r1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="bb7d279c", 0x4}], 0x1) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getpgid(0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000080)=""/202, 0xca}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/53, 0x35}], 0x4, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x5, 0x3, 0xfffffffffffff000, r2}) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = kqueue() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x3f, 0x8, 0x8, 0xfffffffffffffffd}], 0x5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x52, 0x10, 0x6, 0xffffffff}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x3}, {{r4}, 0x3, 0x3b, 0x42, 0x9, 0x3}, {{r5}, 0xfffffffffffffffc, 0x8, 0x8c778ab37de86a88, 0x3, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0xf30ab29f11632f4c, 0x8, 0xffff, 0x1}, {{r9}, 0xfffffffffffffff8, 0xac, 0xfffff, 0xfffffffffffffffe, 0xfff}, {{r10}, 0xfffffffffffffffc, 0x4, 0x0, 0x7, 0x8a4}], 0x80, &(0x7f0000000240)={0xffffffffffffffcf, 0x1}) poll(&(0x7f0000000240), 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xa0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x68) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) chmod(&(0x7f0000000000)='./file0\x00', 0x41) dup2(r1, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206937, &(0x7f0000000300)) fchflags(r1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a600") 16:00:09 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x402, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2, 0x0, 0x1}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x384a5a58, 0x3, 0x7f, 0x81}, {0x10001, 0x1, 0x4, 0x4}, {0x7fff, 0x6, 0x7ff, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r0, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r1}) ktrace(&(0x7f0000000100)='./file1\x00', 0x1, 0x2, r1) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0xfcb42a5e5478932e, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket(0x10, 0x2, 0x1) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) socketpair(0x2, 0x5, 0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x800000000084}]}) 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", 0x8) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000002ff8942d560f91000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:09 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r1, @ANYRES16, @ANYRES64, @ANYRES64=0x0, @ANYBLOB="a31dbe9a3209423c28313a2f44f557897238cac791b6fef5e3ae428ce787b7e4e65f00c42e6d53aeb67afc565c342e73832ca630a815d6d29f00e5b2f247744d6c513029fdf4afa23e16c6d5b2572884e22771c7342c750f9d70e5568eaa5a7f80c62302843c47d452f8929aa0c98e09324129062be200b233948cd000a253718768808a76689ddf873eb8428376d67d9ad88d6972271c65e9dbbc4ed0f786f07075c7f44f1196fcd6a455f0aa0851a8c3837faa6e8b6b214d735432e6ca0deba602d140cd6c3e98f9ac4ca6daf941b147627e1512aac1d7171199ef9d888517b3bdf0cb27fb1d03cf7825aea08b81704a9527", @ANYPTR64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYPTR]]], 0x1) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x44}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xf426c54ab8df9002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00152000ca"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) sendmsg$unix(r3, &(0x7f0000001940)={&(0x7f0000000100)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000001900)=[{&(0x7f00000016c0)="b71db92bd2f5a4494b60f97689e4daa1b51ec32fc516c532497c09ac1affcb28823f4473f6bcb06034b9b1578065c36a8d84bdc3b94a1d4865bec726439cc207a7691fd7a0358a8e100caedaa2fa8caa3e43", 0x52}, {&(0x7f0000001740)="df5439c7862acc618c4a76615143060e3f29921988e3a2676a01d97822b327b5b312f5063a04245c9f3e6fba57a5ca40295a8e732d9f90c100d7a4c015c3809de1dc847ec1c0667221b898b3ebddb38c42b011eb4714bfeded61012f79a0b338715bddcfe8dd87025c6b5c2d0a73a42ca0f14e674c5c9f002954e9b4b90b6e50299eda9e0af6b57e617df6", 0x8b}, {&(0x7f0000001800)="a78d0d335a46abe63693bf2f8cba68c280fa9b95feaf68290051c1743fbc7c2aff6b49b6029a928f7130588e7e311215b4b3b7e3832c9a5d8177d3566c362ca910625b8631379b0d9f579b134f20e6fd7589db71110660da638387537e84fbff4392c12d42bd702689188dc589eac4fc3915160bd68c4c7ead9fa5ca69f44519fc98e611524aa6f41731c925546b0500f5d9a2ff251a5096c6c56a5c0e88e4f40758970bc9d73d6bcc33d2065f4199bd6cd778288d577d4c3336e3b09bb71bccbbb9c0278c24f6f957db0438e8", 0xcd}], 0x3, 0x0, 0x0, 0x350184bc83a59957}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000440)="499ebb397dd7f34b7e4ae5f639dd8130f713e1bdc28e7dc071cb7d37a7bade5be4bcc32d09bccbad19becc8486ab747cd3378150be37af7deba8a407328ffbda6083d17eaadccab0c3608f666ed036f2c0de1b8ac7aea800a3788336cf9f7522eddf187b9a5f43a8bc52d9e731941006454d06be116b5937223f6248f061e9480a02fa8d397128362bd0539ae8ddef089599239567f83768cb3a8c868c125b64137b786c6cc06534a9b4746f69cb16bf39816a7190dba31b1d4464fd2c32c8636502cc24dcdb3d1d2b10d6f285b055c60d7f1ef17d3ea2e9bc5f78e35114774d448fcf7b4aae4f57e1be4c4045d16f5956ccb05aab97f7ec6c3c15babfe92144c3fa29608f411e35cdab002dc30f016f463c48553f0bf5a0648cfd4e43204bc75060e2ee628a20415759c1a2bc278acf7713b43906cefe04ae9b0671938550a67b5ff598e1fccb8a214febab9251c74a61584babfe46d35ba7a26761d365a4464effcd5af233238b19e1706635f8f5d4597c79593e4fb85dc03b1ad72fe8fc416a6248358a96a60c6bc85ad91be619b2eed45768a0272e87dbf0fc84d9a1c1c5bf81a58f1b9ac154e67cbd30efd2341fb25be0dfff7f231f93a9b4e9a1c8b7ae5a2a5ce4251aa4bc02e26f058fa99bd0cac50b8ea0345a2af27a492ba5bd0f3bf1319785925c2625eb873b326eceedcf631106e01f9c6cd874281786815d1268dc23708263e26d762efe4e336a287a2adef868c7dc48de7c423a91f350f8d3ea9086ffe92eeb86f7d060a7273d515b68e393de0d7d2ca00839be0368003181726143963d73dafb8387fce62c2a24eaf5eeabdbc3e5217a85f7d5ad6e16a50b11e81d92c982f19152a68c99a13f54959b5a2fbc90e870f39456971918201354da901ca9831509fcd11c8dc0a083a364d078ebb3076d3a1391b40fd08d6917c17936c05302456bd7f1e86a566b54109381a3db0c6d3ec49b65cc69b38dd065f522fecad77a3f4227e0726d90e57db1cffcfc60e86d507e52c7fc642a5f6778f1a5d2c55345ffc96a86fa4615310995c6a4d415c6fe7ec9c5f25f780ec844c933014bdc7e72a085d0158ce9978051971d4cea4695005d07fe8bbb93fb7b66328bdf2caa1c44a31966098d182d16a3a6bfe16aaf787c27d0d443564844f93bb59fa0f8b20e28bbcd8481c686fe493a708ad73e119d42d56bc667bf9cb7a5164c68aef0180c6a0504574830f803707d1715514d3172d1d57791f5dfa3dbdcc18a1ce6fc3d1d1f1a09b14bee1839d640abe2cced4556b051130daa6d22fe5326d44ae0306e84950338c434e19fbb62de306122d2826b514818c67e9450cc29d0f857e2817136fea06150b4473dd0e886c5394f9e782315caf7a0e81b8c44bfce7af3395f45967304f68abd8f563e4646802be07a292df46c2d504576f7caeed3ca5a86257aa5e299401eac6f1da9fe9b78e8e55d2bbc7df1c4a464be40d2394909457776462aba1b02c4006e2a988a25020255a53838bd79fe445984d644d3d4b2e1b11201340ad94ef5c0cb927bb2c7298402b2fe922dc428a5f8aadd0d7fa74dd866fbae94012542e1f4650ed022cd907646a758e0e8b3e4819a83c2eb53695101a5d84d1aa1bc5b6f615686ca182e1df3ff79da4a9b4cbb11eb09f1813907c11e440f8382ca8a4d9794a7534f297711c9398c0c326ab67ebebb098e0ed108ea424a40644bee42d96b6c0a2df10b7e6694b1113e021f6e94f5a74c6056f0fbdb9fc96c47fb391fc6c9bc75dc2cc863334b6c25124c03ad17883ecd5fe3a75e07f961a1cd2b725f431f39b0cd621ffe674cfe6132e7e3a734a5eb1522ab7963909be7af34a6fbc018a417d24f2650eb180641d85fb47b396ec9c065988aff0317a7d51bf97d3886e3843ea099084d689b57b6c6d8ffb2d49e405538d95abf7cfa2ad0df307033b2953e32e1425e5e16c499c2ad90aff20923ce9c87618a37545870a3f1c39d83021aee0eb3b0d88ef929336b5550ca4271909ec6aa9a7f06cecdbeebb287030668d03dd772083bbbaa92995c55adc6573550b557315ff86575e0bfba519877386e0ec6efb30dff8ce81d3b907cb3362065d4cf4a10e60ab3959a4c90ee2f5d1c2820dfe4c08636979cdea78d0ec3f84d4c2c7137df732f539cad147cdaa9a7503c714b69de88c2c2d8c02acce30d1e748b26c1b4897cf733185549cd6f98308845f7e9ec29e50a323f9ce0395fd34971f36101c0a3170ef4cbde5265876ed2b871c32b5817a3dfd17f2ef822ff48eee965d729fa366a88db18c2217d316cbb99f3f34baf73e1d7f53865df88fb9bae61f757fafd72b47ba7675c3b1009d84bcbf4ce243cc720ecb03957ae16dc29811681467473e5f783ad40dbda466c895ba39067516a58254d473052d070e945b5c82e0ec9e7b57f87e20882f9940beaafeb9a17451a660281c5f5ec26661231812b1cf0a849b19e6068deeac313dd9654f27cd43626d1dbff38d0889ac56b38cbaad8390ce9d541c03e58ba22b711918e829ae3c1198a2e9da76465e6a0880c135dcffb2d55f8ec5acbac1a0b6a302ffb614df793cce17a87759aac075b0c71b79f1c3b9f364d7fd6060dde664d815b0c6838bc1e769cd0df7127174a7777d3727fcffa02f9b8fa4a3dd8798f9aef2bbb4d2d8511d9c8988a874265c183af184f62cd98de60d21e5b3b86d34c8fbca2966e7a9b6ecc4c990566bf6d9e146fbd53843abd8f89d55220efc8e12dc90f596108fa0684140ded45ec489892a11e6c3c2f42d0bc8943b2e5c9425a22afa15978685d6c40ab2913dd9ea6a245a625bbdcb90e68b4cd7cf139d61e658f172aafb583450bfe5bfa8a2d5a9111551863a7d9c5831b9be0c051e2cd068f744c4d6e3f347b15107ef111fd6ad0f2177864d7e9c4d34f3bf37883941287231f38390044826b95eae062f77843e9e8ab871d665061351d42a4b3ec2d1d10e63df68a6a8edfc0fb1f60bc841672e5b46c751179a85995a9f3fdeacb237b1f3b9325211e24aff11b64e1817bbd22fd024573a70e9f4773ef399a56bfcca2dd8b33301ce0a0955ab7840746dd509ad8660cac6205138ad07b5b12e35a8dd14512d225834275c5486516a62db423a01dc0032c12fd43c7e02300ba7f96c85daf6a15c30dda052f228d80306b1ba71e2f22e21e4b4fbb70c05869b260a5ba45fbe2b24e7f7087d08732a47cee68a1732ecd7b6b41acc636c9ba7fe4527e376d356c57c2a2bf4b692dd485f3060e981220d6ff5d9102366d4245fcc5fe79f306ecc986236214c283dc196aa1f6fa4989feae8a3269ba2b617213df9c7fc35f562dadfb881e7159cc366b43137fb224fea6aaaca82f56146619cce5f5a27cc26f2d076b7d069ffb433d57c37e2c877288e105dc1b31357cf3aa1e715ccddc466a3d086d76a2a26fed3f07bb1b15de34664fe4e73fa2d37fbdd0faedd1871de35d793eb48e076f6e4b47eef1f8e2c3ccb5e890894af9f5c145bf4b5fcfa178f2fc19ad5af357ce4b704cf1fdc853091d0bc270eec4dc5d3cd3c801ee524fc7562df17cb19fc1e2bd350b2f24b54b660b7ab399f7220bd3f4c18e16bc7acf0e586a545b968bc5a3b4c03c4ece8cd1976a7f06c70e762fdfee8d3aea5ec9a5ebd7db6d4286a0b70a6b94d982f026d9dc189aa93270abde3ecdd1ec91e6e79230d067ef8ec6b4e21f3d716d716fda26ac1df16882c65f30f737dde8d14b0464627f2a8d1af7fa176e8a907b294bd6069fe793614480d054ef63cf93784b3c01c099faab013e151b76b7e88994ffd353461f2f52e8908bddf204a40a81ab6f0743fc444d8cda72a930b340b9ef5aa9559e90c812e5b3c507b0c803f53aecdcc3063eebf17bb5ab681da4b361242ce14a5e9af0ff5f210201f616bf5f868b548820abfb97f5a10aa57df2978a4d0935309f612e94fe2814a5d46c8db167410810d937518c86bf7a6481983d27a4bce92ef2ae762a5887a989086b94e33d094d239af519ea1b8b1c50340f111abb1acae44d0907fd5061d1ef737a2bec433550cc9321137d5b80f01c650f5504910dd54f34a3ff356afa0760a855072bec56c1585d1a535ebf45681e7b6165b26dc45112fd759f018d7889fc4edbcdd578ef494ffaa6d45de867e2e4177340e8fd1941364a4a98a83634a7cf47d72afc69317f97b39d4cdd4d71aefc36bf3a0f4e942b212c41a2effa350ac8be96cc0c9ee5fc26180ebdd07d62ba6503f3055bb9b91863368e20f1cd97e7e0e5114fd1d380f9bd90c9d8f96cd5c3a571e355c61ba1a132bd87fadf7e3543dd243ac391781f915214fdda6d488c30831320b37ca35f24cbdd8f1fe116d0b86f26c7588886735e6121efc824854bdf77d578b786e1065d5740a6b88ad8e067798d08d813090e69913b7afb83aeef22b3ada9865a11f981b7d80dd4ad747e8cc311279d6bc10bdde3a89ef85acbf6bfab15689256f9792759c3dd211b6d3674480d099b4f1036693dead8e2e2872e309368e3b550c59fc82567944f06cd944621b2e960d1cfe4ac7207b239276eeb16c60db8449c6b43572cb4a505cfa3ada1a63414a70b5b53f88da057cfbde6f44d78534e12f65874ec9c0eac7002504db7aac9d2877da6f5bbd9fd313a222fe3b35d97cd9be3d0a7d440dcc01bc089f7b2b6a915eed6718aa9e42e02d587baf0de739064f3b3eb22752fe3dd0fbf210e94e14b1715ee687f232a0ac9809b96c138d614d9297cb467bdbdfc11ee2745884dd58e94d73e12358f7e023b3dad2be285e46c2492251c3e3e09f26a0ff9acc395f71f3b5aee9c190a5bee299a5b6ceee30d5b4e4e4128aa3acf911ec951e27580c816aa4cd060479cc24edcc73ca68986a9581f245769da1bb746f2d53343581da30d93cff886166b5c477a11ab87beb0ac3008edf1dfa434e01506e7a421764cbe1c15e331f22d9cb5460704c5140ccc1d0799c615cfad65f60240585c366ff19b5320238be5a1c4e642e209586a3332cf1e09bb8497e82c062395d97056d7b2fa35c2c904154f3e88dd299e693238f4e975e3253d6a9dabd526d1f1cfbdc4b99d0a5c719298e8488d3ea0ad8d22dc7397d55173cea781e25ab82bba4e327da11ee763aafcfdae254e86d50a5bfd082dbeb9e35bf2dfb3674c05fd1bbce36ec0aa1e2fb50a44ad915206cdd85886dd46a817d3b7fd4ec0e5e7ea0e0ab02b245d09d5b4d6d5b5860c5bbe59424f9dc1ed5540cd302dd7bd9edd690666a01d0d0314b130322d65d26b573141758423660ccb4c93eee1f207ce436a1c2885291381c1d3ce73affdbc88dc7e0e61b39ae1216127af6cddaa1a865f93672371fb8955d927a3e8d64c39ea50cee522e08b6603597f0871e92aaec72b7a91e8d7edb055e5b87eda8b69435a33b85dbd475b6c9ec0b2795e34486c7bf22ee3f84116d4df29fd1dee8190632a4c2cf58fd8c40a3d0ceb1d53ca0684845739aea3fedbd9873c6a5ccf19c4635adf8bf34dea31e6da38eb82477ba3d2ee010fa1969453afbfd6d4a7b9cd7d8897964eda85d6adc2e2500f12e3a12cb9dd742f168df9661bbe92c02dc11f7d71eaf0b06ba9a07164fb72e2fe318b3c7244096dad8187d7ea977bea180b4263663ba119a6b49282a2f2703843564e6ba3db5ec1413b2247b85d2b06a7818afbfc63bc6c047794730c21dd0f220f9c59378c1afb475f44291aaa370c737fcc2546ddd53c5ba4c9fb8232adf94bfa52b167f03142a3196639a80a10ed4f01f700950a0fa68b3c6f959d5d", 0x1000}, {&(0x7f0000000240)="70ba309e23703aa001debda72bbbd696aa5161e422c2fa33a80d4de3f1e6c3c432be2ef6592d8d8552c548b5a6902d0fa8396bca6ac73943070d320da8a54625e06602f0697e756563a3c1e4e010fbb4875ccbe15bcc2aad0bc8cd479934b9f9e4246a285ebe673faa429b665fedad81a47b8975471b14dda4afd6dab293e433fb69a05fcca31b6bb9dc1e1282e2d68dfb2e3961c1cade78087e9004a9505e450bebf6cab241", 0xa6}, {&(0x7f0000000180)="9800424d119fed4e9afcfcf6e22b9a99c2ff8d6175febea5cf4ae0e44eca76b4a2b9d116f691e6f7c42366934b743d96fd061670eb053da15789c32446dca3fbc1d7fe96e3de2b785f241dbf2272b8273ccd457457a4db30f3ffced8742bce11668316", 0x63}, {&(0x7f0000000300)="61556d76b87ba27f9c549bc0df09526a4273556be843b52a1da4a396a2bc188aac9b7ef819462813af65dd2c4b0f25999ef9d2e733f6e559221af4bd87f2612420b04aaa5c2321db32adbf1060a493895ae9cf", 0x53}, {&(0x7f0000001440)="89af23ee219cac719751a87b758795758bb4f6186e4dd8734b0a004bab000ecc80cab7db7f895d171cefb34dc0ccfb3f58966855eac3f94b6d651d099e012863d16c740d5b2e4fda7df8181388748e61001b240b105ae2935c23838f7b53d97125f9b99400ddbd2021a2c0de224135d095b974172507b444f8f5c2713437676f01f8f5c56ee79d915a03117f04bdc5653ded91357d64c96ece27347ae403007b8164aeda6ef52b707bfe26652bf0628b4579a2638573a4f36e5363fdafa502d276eadfe07db66a1615c6ea0e999c48bd7f10cfe7", 0xd4}, {&(0x7f0000001540)="50b66484fe4ce5e94a89cb2c169e86365bfc749b95fa68f2429d709692b0921b0de00894dae0e8cecd5ec2dd116b673b1b7a2934ab4bb3eb09cfbd57303c048e93355b8467aa6be1c3031007bc6024f468a15ab239b7766bd506c4d2c50d8c32025d42d01a4fb0357ab5bdfa0c17cea3094622ec7ad4805cf48e7f773ddaa3c7849477dd3c7db1d24cc840c666a677b9cf40ddc8fe18f19af485039e686adb8f5104559e297e820ed9eb007251353789971a86f0f1ab96f9324e7a0173557290eef0a00ffc76cf6f", 0xc8}, {&(0x7f0000000380)="502935c0b1db0ebc75cf76e1fae3a71bfd70dafc56a06f39a4f5b00cd4b056bc2d451c56899b85554b282115394d46b481dce69326551b526741985dc08e9a220b90be9ebcac2ee2dce4236aa50cbd42f369e4e3fb8e00d8a58e94c941676e6c82fc15c7f14c60415d02519963704cfa16", 0x71}], 0x7) lseek(r0, 0x0, 0x0, 0x4) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/54) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) 16:00:10 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x9, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0x10001, 0x10020], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x5, 0x7f, 0x5, 0x2, 0x400000000001, 0x20], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0xffffffffffff64e9}, {0x600000001, 0xd9c, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x9, 0x4, 0x4}, {0x8000, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x4, 0x4003}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef5618548072bfa92fa7d72055e9c00c10fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e7450850d8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc1"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r6, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r7}) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x2, 0x0, 0xeb5, 0x4, r7}) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80ba36e784d35dd8, 0x83) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x5cb8c9015d5a1207, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r1, 0x3}, {r2, 0x100}, {r4, 0x20}, {r5, 0x10}, {r6, 0x10}, {r7, 0x4}, {r8, 0x100}], 0x8, 0x1000) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r9, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3cf3aaaa294b128f90256044950766f525097be69f3a4a747f02d1239bef93b9302b9e7f075ae692883b7080b89de1ae297b3c2d7fc472c59a8574ae37938619b3f794f82b8134f8000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x4, 0x2d, &(0x7f0000000140)="6466ee0869c7a5e3a01128ebffcbff1302fd812eaa4e715048e69931929648f831bd9ce5b678e8ede951a166feaf8fac1af718540d89fa6f4096471d7d3019b8df7ca7a4f0cf2fb95f573686c208917a468088b774de125e195bea17520f16fcf1a893af79f6b28a0333dfcca7172c88d5ff0f0000ae5275e070889f63af68f6d9aec960705da26106399a0558ef2dc28defdf1d68589a0ef9ee134fc35be4267ac55e82807e517d8812bb7850811b735284cf1c70fc20d80c8897889e9bbb5de2580365e8b620c2860b5dab1cf9687fe6927f71f67df375c169edb5330d9787685f0370e4dabde82823daedd8f612916d7c885cc08ba1b4d19384eb265e65b0137deb99bacb66457043ebd67443", 0x10e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x24a325988cfc67c9, 0x7}, 0xe9) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x400074}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xcf, 0x0, &(0x7f0000000200)=""/207}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x2c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000180)=0x80000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f00000000c0)=[{r2, 0x89}], 0x1, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x400, 0x825d, 0xffffffffffff38e5}, {0xffff, 0x13384ba3, 0xfffffffffffffff7}, {0x8, 0x2, 0xffffffffffffffff, 0x1ff}, {0x2, 0x1ff, 0x6, 0x81}, {0x4, 0x8, 0x3, 0xfffffffffffffffb}]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffffffffffffffa, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000172, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x29df2422, 0x0, 0x8, "e90f524382d1f76bd106fb42ff8e8dac6ec25ecc", 0x81, 0x1}) 16:00:10 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0xb011, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000002c0)=0x7, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/98) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r5 = dup2(r3, r2) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:10 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getpid() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x40}, {0x1000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x10001, 0x2de9, 0x7f}, {0xffc00000, 0x80, 0x3f, 0x1}, {0x2, 0x3, 0x26c6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x41, 0x2, 0x6000000000000000, 0x8}, {{}, 0xfffffffffffffff8, 0x40, 0x80000002, 0x4, 0x101}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x81, 0x40}], 0x7, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0xd431484988d23517, 0x28ca7010d9808de3, 0xa7dd, 0x1ff}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0x92d, 0x1}, {{r6}, 0xffffffffffffffff, 0x4, 0x2, 0x456}], 0x9, &(0x7f0000000100)={0xe52}) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x81, 0x7, 0x401, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0xbef, 0x7f, 0xfffffffffffffff8, 0x9}, {0x2, 0x3, 0x5, 0xff}]}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, r2) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000032aaa54a00"/63], &(0x7f0000000100)=0x3f) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="d9f12ab8903cff621cfcfb6c1d8e05e7ba905726601e2a7fdeec6de314153d6725eb5e9de49ddc7da4807cf62fe549af9d64024a64c86ca377bb88fff0b1568353d40901a83e27dccd7ccce219c7d8f76b67f97bc69e04035bc82978de26cfd60faaca73fd0c7cfdcf5828", 0x6b}], 0x1, 0x0, 0x0) r2 = dup(r1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r3 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/29) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0xffffffffffffff5a, 0x0, 0x2b6, &(0x7f0000000080)=ANY=[]}, 0x0) 16:00:10 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000000100)={0x7, 0x34b6}, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x4, 0x3, 0xb732, 0xffff}, {0x2, 0x7, 0xffffffff, 0x4a47}, {0x80000000, 0x364, 0x2, 0x7}, {0xffffffffffffffff, 0x1, 0x7, 0x7}]}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="3cf0629020fe3e3050337447cc6c00ed5aa169b179de0985558c41fa5ec084e15c3385237f7d171fe8499d4f92ac38808b1bbadb0897d3abef545a8cc6711a8337ff09f3f495470513089eb255cdafef05645d5dc10b572aadaa40d6a725afd65c181a3d21ebbebf164a3582300df02cfb11b687343f4077135fa2db9d105a5544669aa8a45ed50f8e48563f4025f41f7e9d71a489d994624a498deb2bdffbe0d2b46b2d7247d5ea20de5d868d6d30a44014d45ad48e0ac88a1f9d523aeca7b427e038336e31f20a", 0xc8}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) accept$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000005c0)="ad539d4c133c7de6093927917c8e1a583a3931f3b07576db5a0eb36b83a12fbab05e1c152d14c0870285256375a4a113b09bc2d7ae8399eb9da344f2f61a03d2aac13bccf71856b369bd269eb720105a61ac364a", 0x54}], 0x1, 0x0, 0x0, 0x1}, 0x71c35b680a782026) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000740)={0x82, 0x9, {[0x680, 0xffffffffffffffe1, 0x1, 0x4, 0x5, 0x8, 0x2, 0x83e, 0x2, 0x50000000000000, 0x1f, 0x1f, 0x1, 0x20, 0x8, 0xff, 0xffffffffffffffff], [0x1, 0x6, 0x9, 0x0, 0x83e9, 0x5, 0x2, 0x8, 0xb50, 0x1], [0xfff, 0x8, 0x2, 0x8, 0x1000, 0x100, 0x1ff], [0x7, 0x2, 0x8, 0x800, 0xff, 0x80000000], [{0xfcd, 0x1, 0x0, 0x3}, {0x80000000, 0x1d, 0x9, 0xc6c6}, {0x86, 0x9, 0x2, 0x7ff}, {0x4, 0x101, 0xfffffffffffffffc}, {0x1000, 0x6, 0x4, 0x7f}, {0x586a, 0x1, 0x9, 0x4}, {0x1ff, 0x2, 0x0, 0x3}, {0x7f1, 0xffffffffffffff66, 0x8, 0x54}], {0x401, 0x7, 0x3, 0x6}, {0x948e, 0x9, 0x1, 0x3}}}) nanosleep(&(0x7f0000000980)={0x10000, 0xffff}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x8, 0x0) getpeername$unix(r5, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) chflags(&(0x7f0000000a80)='./file0\x00', 0x0) sync() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000ac0)={0x10, 0xffffffff, 0x4, 0x1, [{&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xaaa}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000f89000/0x4000)=nil, 0x7}, {&(0x7f0000b6e000/0x1000)=nil, &(0x7f0000bd3000/0x1000)=nil, 0x5}, {&(0x7f0000b36000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9c22}, {&(0x7f0000e7b000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000c96000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000cfe000/0x4000)=nil, &(0x7f0000dc6000/0x3000)=nil, 0x9}, {&(0x7f0000ca7000/0x2000)=nil, &(0x7f0000c97000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000b35000/0x1000)=nil, &(0x7f0000a24000/0x2000)=nil, 0x80000001}, {&(0x7f0000e10000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000cff000/0x3000)=nil, &(0x7f0000fd2000/0x2000)=nil, 0x7ff}, {&(0x7f0000a25000/0x2000)=nil, &(0x7f0000ebf000/0x2000)=nil, 0x7}, {&(0x7f0000e04000/0x4000)=nil, &(0x7f0000ea6000/0x4000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000fc0)={0x0, "53c30c83f9c3d4b286c10553cdf41276196a91dce345f5e6a3099e1b6bfeeb263d7ab5b8b6df0f82e9b058738da12841f28d364fd09261c11bfcdc1f2b75c0a4b3c9276c833c85e38ac301e9a9133b7cae024a3010ed927423517abf380f6f50a55e6eff33231780b94f3b85f214ea96dc4a104fe5d0e6b288f75ead78597e5853f382f351e244ef39ec9a6506a8e4463be68f8f3c98ba742865054914cbd41f78cb02ddcb2e64bf80889124a550008845d735cece2bcd1a98e65ecefa036cc751a061c55feaf0c71d2cfad9178cb67a0d744dcee286c96af30d3d61b2da0f89b0f192b1bdaa738bafd2d108d37e0fbe55b053ffa63a1cec60a89bdee9a4cd3fde8edc8f430ab22907ae6dfa704b83e587565f4fad4452dc9c528d621da2ad6201b5295a805b7342b62b9fd143c09aeb41592eeeb0518c351979236b324737bb7da4b81460a850670d9ae914a33d1985ba20b5da1f542fa21c904a5805cfcb183897e2d9b38217b94b9a090d65f48e52e2948e617021027929e4c7e72da8f10fc6c8c57d95f70f3b4b1a2c347cb260969905be220d6524a639be91061f281b3d4e5b0d713b36388eea7fc7fde1b35128c721c3f4adcde2d2c7c531f709745293a531d815ed73d57fad95e46e909dd487d57a2b1308b30f4a0603655907fb0709642840c3ce8962e3832408f440af2975a45764b77290e77b7937afe2e4feb998f6dbbbb85044ff4b45e83d3fa773ba0d0f07df71528d18ceae9536b3aa50735bb81a40d7ad7979f59f7fc6f728e6f75afb9cad069256f2bdfa3346cdc6695075333b3a3780731631ffc74c643a9646476acf679cda413998a66ebb25c0aeb26d48c7a4af9ef306b66421e3184c1846e482c973c61ea869bac3eab5740c501bcbcc984d45417fa3ec2a8258548955e9e49dfd189510f6b82b37273958a93d571460c072415e9249ae6a3aa73a195ba5c93f988b1e5fcdab5ce0653fff0c5104f7863621f718c44d9c21034b240bf40a2eddb680bde5d3265d770b435dc80ef6277b586e7df64ca34837a0686b02ec4142f0f3b87c5c89fe8b49886e1cbf15cfa141a6352fe5d65067040a5c5432e587fe6f2ca98ae41e5f9832a4b63743133a0bad71cc3e5b435435fba96f4e3f61ca81cf05e8235d77e36c02dce178d2376fa74c8e4d6bb006e2a18fcb3b1a4cd528a525863ae1729d6076d99ba5350808d524d5465faaa68c6b414613692c7043943ac4a81652f3f0cfa309f28400bbfa7a4799ab24f42192eb20e662bbf935a63c5d25fa86fd97cdb4bd664eee8b9bc01066885612783e605ec6c5203bdd95c3c21234159b92968e35663fb492ad0ae473dd6122713fa07686f7f6e973a4f39aa3e68b159891181b3e7781e8eb79cdfd03d0f7a33415b4f50e7178a440c00f28a5902d3a7a7ce31af3dc06c8a687941e298f9efe65f3b39518e80b108550d0113d97c2049be2fcc8a9172d360165c885782d30484196feb99e0c2d161247d5179b1086d985d5f26a8d5a3861027649466b2ea90fc9b7acc05b66910ad12228fbad14ffb045c0fc97825bd93fad1f19056d1f81e13f8b2671e8a65f17db4ca9c315e52bb4b7b237be5b1ad67cc7147ce39e4d54057fc3cb6de56e22d0e9ade6b25476e347b1b74b144fe5532d308162851c6f9860310671adfeb484b3b22921e1087b36f0f3ecba78f904358145fb8b48310bd9d8c539859d459a8822cddfc550c9f6a7d5e990e7093149e1ac5e7ff50f666f7ed95bd910bc0768f9da3d74cfb6e1a0ce1039440c6d204699b1fce9fe663d0551a07bd90e2cc85d17ae02c0e339e769282a1cc4c15ef1f84e4b1091a1d409c4cee4fbb4a74a64ca1b785b0d59d2b456e3b105266a251715187174da56cc3f1668f4567b2295b2c4faa0cc05628b895b21628c2641aa4ca5ef00279037f89ceebb35e02b964cff87663593e005a104dd4b2a6b23aa850a1a4a164f1e60e4cec357f8f312f58cf456c345ca067547656e533d28dc3bafdae84b0448bce4565aa10431b262be2db5dfb18e477c568b2b42f6d341a4a3d224d85029e9bb31f706ddc1959a997925b93f189fadb63f2082f5b3ef2bb92955404e8c0d2388da409863a1ccc90b22d32917ac9ca59326316c8c6905d6f2a6c5796eb6e765d835e01d6af7e08878a56b34e667d58e91adc179711bec32126844930712aa5b0da45616488c9a69bd3a4755e7e1c1f0032c45bb95da667514cfe5c1e6b306f1280a5da3acf917c6b91b79968fb958318303fc5c6c50e3713a951571b98ca12861238b1b285a87553fbb599357b57450f7a275905ff35618ddf43f642cbd679b5c657dce34258dc16add489137315c5e2435fbf4559ddccee67d82e72cb7c6bb134de0750e7d1df5d49d96156bf31c2671b7916b5a514af2aef941898e1e5fae6181c4aaac23355f67168c7883ef2b76927e47dd32927948d258d43f90bcdfb32a9ade6dd7fa32b3f6260fc4631e76ba0a3b2fb67caa5383151f72b87c44dc1e081943a005ec9b0c489fa579fd21691086ba3d5b535aeacd42f09e6f6a67acd11adadfcc524ae025b7afaddf1b2adf89215d6e4cbd1d752a50c76b9136934041e51293b43a6e353f85d0d74ebbc0f07ac0deecfe72bc335cd3273cbf3040b6422fea4001ae0dccbd7f665e7389678f610b9a0bf54352774b169dac52e2a2c506f2ccab395e43ef0bbf27590a7fa41875f52f1ad4b2e52ab42c8ff45eaaa9a537b5f175125d4af457f07b3047e1cd84cc1e9fd73c97700943367fe93b056b1aad5d6a53802690327689fbf8c8efc4b23fb30386a1f6d78f590aed20a7c2993e49d6774d0b342b868c3d5f4c2a02d586e62871ff4cc115230feea500f8106767329e6196d0bbae5db54242d5516a0b8c587593448596d82d40b01ac47eca270a24427ec01b1de9f5834667aade88091563103b5cd57f42759a4f0deffc6b284d686462f6d1ee8ae7814d23f0823dd338d467167f1f1e3f4528e64a494605a225c9afa0fc57f55244ab013e5c222606cf48f0f063b21c9a3fde26c4f9668533c39c0662b15482debb34855ef39333a392c93337874114c5b803daa5e93fbe8596408052d2c6cecaace4d0a526831702da293bb14ee16341bb2eec06ede9d383f6e5f0aaba00961ec649fe901341f17abb124fd2fab3737da80f6ac95f2586575f0ea531d1bac78399f936527f58d81ff8637fd26ca2a810f96c09c04679e1c8919a3409e70ec9de0af8ac85bb6cec2d8dd9e930ccf02206a00caf83cb6470c9b9edda393ef1a9cc3895563c92476df59d9da2895bf3ad9631c8dc1ba73a9a68bd3ffdefa834d0b2f56cc05fd2531be2e358a49319727c410efca0bfdc6dc71af241edabb7840bba4c8dc88bc447676eb3ac83ecfc4fb1df20879b9faec68ad3d7ea22cfbdb6fdfdc0f78ed3a3159065bde4fa74af6f72f7090cfbf1ef2a2774e578dcc7ebc1af4a043ed3b2f3a4ffafff571f6c5145820126800c0c6456c4cd440a147bb3fcee2ffe3b954a7a765163e4027ffb9ffd520e6adde7aae2f5e3b781aedefb0c59f663886837c3d3dfca9fcc553ec00584a0f237c5892bb129017e57ad54f4e4caec9d68eae8390727466695af390c467f7ed321417796c0c0d707daeb433db1f280547c2907a84cbb2823096df060db34c93925428376e355e1ac3f7414ef958f1e34226e272945a90f214ee6b0fc3b6a49f3c1e412c158e2ba831482b93a63d420daf6503f75114778537267d532304e5d39fafca88c0a8e6e7292f52a44071939a76366ee457e36cf9f36e8257ea43cf8729810057ed00f3edece2146f0469df95a795630ec742dfe60484d8f5be70a01f472eb891df8f9472478aff71bc34797c7ac27be682f8b5c941534fb772ed0972e0e24ff8fb100aa14ffea64305021dc0e42ef3bda3e16997680b4e5663c211eaf66630e2002926460df4ca81186d44e4dd6076aafaec92bdca8925ea2d6470ba7cb55f1d622dbaa3c4b8559f30cdc9d451d20d18ad7b13b93192abe3ef0256f2963e7f267cdd2128832af9fc21ba3b862335c9502cfbc75da0fbe4680923ea018a02b2f6da32772a1bb83ef980b054854eb6e6acd2d440f485cfeb3852b85dbc0e7a6d40bd9821132414da11324da1a96cf50383bd477840c0f357f8537b5af6a6f4082967f189e8ddf34d7ceb374eeeedf5970d7d1ecf1213672b45f62c3df075719160d593b47f0a135f846e0f2c44d823b774d656067fbd1fc9cf46b7526b74e48c76c2eb95f347e3804b82d2bcd57259df8a3a4416567f9fa5f14a0c319e51b3ee12b05658a7eef5d7cd128ec6b23ed3a1502c5024164b7ffb9f95609d574cee314cf06739770e6bc0d119fc5770ae260a06b4c743e8f3fcb80f9f15eea072204cab380bb69bc41f826ca97e788f7929aabc6469771dedd706fa547bc95f027bc87472cd03bcc8764b32b4a7edb080289653695e98e0751f58f351789d9699563052a8e054cea33a03c6478acd958eaef4e20c602a61b9f31ad7d48ed1340d852c71c91b624c3812325151456e9d2d9966ac8408f39ed7390311238fd67b0d3f11ac8b98b6f06a4f0ad1834839ed657968f2755d28eba58766829943d2cbe4a2bc781dcd3d2f9f0fb41a30da41c8a1e3d8d45a3fe59961ca3b7a8f5269e65682a1bc9b2e320348840eaa6b2991e923c4b2a555803c5d3cb7eb963db2ae0de0e76580efb0d27ba14af1b7d40edd0819c8c4b435a6307ada5e2333ce136f3852fe2ef516bf7883e7aa4fcd11bcd6d2df75edf09ca1932e971275f62ecb697ef5aa0baae58abf7512a8581f679950a6cf8916c361057ace35ee6078a725626a75df35f88113f26d98cabe99c12b5cff68966eedcdcca996614f1de2d8ae8d53c40dc561bf3d88ad8ca3ef4c920004f479d6e5596d906903482c8a4b753b56e8afe08030df0b331f57163283c188051531e3dbf480dc9d3cc055776d89d1044857c2ca269aa6604cf07f9898c03afd4fb0f83669cf961e0e12f70807959bd0f8bcaa0d30d5d428b38caf3716a1ce4147dbed802ecb5a40557a73da04d6a91a075ac52598490a0f46708c3c499569f77631a86c4bd6e6208f8b7b0a386f367a51fca63f979fdb99786e5a99b6167af8e192228859492d15e8238d9b89c9535b3886cd889e46f54972147edf8874e57d9842a70a280b09a10af50e47ed7004e0ad84f0c6072aaa7c8939f6cf8a74fe9610907fd5facfc4fcf65a50da5dafafdbcf1fa541a6e984586da5e3abc761412e068d7eba29db364b767493ae33b85b5f0760325b5816715d2179836f3ef362ebd7014633f98f77eba83ea01993fc6f1eae6b623674e4d59b3076c41bbee8477682e74ca4c686b5081a301b577d27917f0ac4ed6a0f7521d246205548595d04390e9213569139d9730ffc9fc06aa678495e76fd9a1bc7824aaa9475455d5d10867f80c3b7aae561f5b4cdd71ec59d7825ec28ee107a191415cf9f4f954b12b0ff1c45c57a99d78574fb4299c5191880615f7443ef13777b306e7c223806a35b3c8efd4972ee2e73427629f0050d4b12f36e8fb827f9e8dd855245e6c61bfc5d0d0a7659b50bbd6b2546d75d3a8dadd436f90ebf74ecba3858e4909a1dfc0a8682bb450d95ee487ca2ff702be9da82cac023b089299fb49aab6e2eccb315dd19022e9086f5cc5d913f930fea0c066465dd61b6473eb50d81d58472ed39dacf495e7744da4004418e7bfc8f84b6f46d759b3a80bcbe63f41f5294ce2f67f97d2c95e"}, 0x1008, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002000)='/dev/wsmouse\x00', 0x10, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002040)='/dev/vmm\x00', 0x0, 0x0) nanosleep(&(0x7f0000002080)={0x7}, &(0x7f00000020c0)) r8 = accept$inet6(r3, &(0x7f0000002100), &(0x7f0000002140)=0xc) lseek(r8, 0x0, 0x0, 0x5) mmap(&(0x7f0000f65000/0x4000)=nil, 0x4000, 0x4, 0x7810, r7, 0x0, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002180)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000002240)={&(0x7f00000021c0)=[{0x10, 0x2a36}, {0x46, 0x42aa9677}, {0x101, 0x3}, {0x6, 0xb9e}, {0x26, 0x100000000}, {0x23, 0x3}, {0x84, 0x2}, {0x8a}, {0x3, 0x6}, {0x25, 0x8}], 0xa}) 16:00:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x410, 0xffffffffffffffff, 0x0, 0x61) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f8159b865", 0x15) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="6f4c547fdc4137c5", 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xffffffffffffffe0) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = getuid() r2 = getgid() setegid(r2) chown(&(0x7f0000000c00)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x32c73d8b}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000c40)="76f9dcc7a49749c28cef9735b808a665b93d96ba68798d7633bcf84622c8c7d2be3e6e4b080f59f6896d54d5a8b871d1bb5086692aa00cb161cdcbac552f58a38ded4a4199a24b5a85cf3e51fa05fe77cb61c8c3da77c2598be5a29fa554bda512e39f6fe62f97a354d22d1c3362e2a7cd175d5dea1c928e2d8635311d1aeee9f04efadd307b2ea8b847548204ba985b250a46e5c02753b82e9bf6ea7a89406b57574a", 0xa3}, {&(0x7f0000000180)="4df2371406ce8d8cf12f10ea92b6ca85d8a48e65ecc5ba207cecc8bfcbd0331a881cd5e0bf1cda19c31a9c735185ab857195f8abbf16e9c8e07e16e8b41ca7eff33ddc9d815732806403a539de549a61a2574b48ac212aa67c35fb9430f55aba61403505ceed6949f772b511", 0x6c}, {&(0x7f0000000200)="cd51bb991acc3e985ceda34f8c4c120cb4ba9e9f2bbfa18be2afd2cbf88c6766774b74653f07a88bd48986651251fa94c572474bdd7e9f539b5875e78fefa651f44696ebd43c7cbefdfa60be8120ea547ebbd47889d1ace2c4c8b6af0faf2cf8fff7384670e5cafb6333ce57016bd5bd0419ad6a76bd15288f187c7abadc0da1e0d400fb34944b9b88953dd05351195e0d509577a5a9a8bc191434509735516c162caa40e903014beb22b8de3293ba437d71691bda20ae344c0c5999f6f43321a64d47bc8a40b11d8d255649379a05a6d76ad562b5ecc4605e307ba8629854e3d4c2afb8657a2a91be402e6b1b80a910b1f5ed2ed9e5f7501a20a67028", 0xfd}, {&(0x7f0000000300)="106aefca641907afa148e5c9b694bd1f029de577d6544b2ad561acbe9dc271d1258199deaa1610b6229c78ca39ef86592d5fe2b7aad34fb04817c6cfa7b0a3cf3e", 0x41}, {&(0x7f0000000380)="db2c8548d93ece6fc456933e9bb6d385820af5846462b49d543b8964e1f5ef9170cff375aa9686f41d5bb83b52f580a59a468d826c34ef1ede6b9575cab67b7b352213458032a669c5fc75afed3a5ad039858e509900619e98172c902166dc7b1a454ffc7abe2618ef061b8004b9817c6e0637642d92f0cf3c907dd7d50b9ef0510b3dc82236fca894d425af504f068f110c456cb5e84b618f1d5a2dfa8f9970599f664da1ca87d3f3ec44c131c7f9c3bf3408b782ee", 0xb6}, {&(0x7f0000000440)="d14a2ee85584531a9fa018cd07e8653cf8bb24c92d3fcf8981f42073bce4591a3c40429198969137ec3e140a54789573ba6961c5625d375f0149901b2541b1a98e89e8fb85ab2a63ccfdf52d7d125a009d0a5d307fe68e84c995cf404cf3dff7265461905750ee52c1a2527207b240ea67483d1e7f951b50125ad6257d627f8085c13087c75bbfac43d1620cf39a0170d8ff5ae7110258f9d576ae9ef61a36586c4e6af683252e0db5438b4bfabee2be836bab4cf6de654cc72713c4306e36c81cfe1a773c00f26238019b97fceaf13a114d82f0837514ad6633cde19eb1b785a1750583504a3a235da7cd01f3b89eb2a97c677d8f063e1a015c8061d6", 0xfd}, {&(0x7f0000000540)="44585beddb08e3c7", 0x8}], 0x7, &(0x7f0000000600)=[{0xb0, 0x1, 0x2, "51715e74c8d3ed2427a1df5a6f1a617211eaca103b9e8146ca061bf420e317ad66fa4c7efb4d9c4585fcdb2ec89d3e23741bc3b18a9207d049905c32529e3bdde9b385105b1c1815d4ee3be20ade1bc820494ba78c7937182615aa74b54656ff75ce26429deb78b41fc64f025c386dbfb85e3f3160c87c739d489b6e07deef8f697e0592fcf41a7ad2c241b114a83e0c70c8de847f1d50ec6d65de8decabe9"}, {0x30, 0x1, 0x269, "48e74da03c874f34403cd2aa4b248b9280575110f8e29b38f0bb6ecf871b"}, {0x48, 0xffff, 0x8, "c0acb4ff870876b3fb50633fdd2183c0b2ae41ce629251b5de3a9dce590a21836afdd63f88ee0a2623c55c156e5876eaff24ac86ca0a0a"}, {0x108, 0x26eab0d39d27392d, 0x0, "2321cf35b37f1e6ab078a0fbd655a7546a912b96394f4ddda646d753ebe449ee67cd59f0c77389cf061d38daf7b94215f621628e2e7d808791613dcd24b073e920fd3a2a349d2ea84808f0d3cc9bacedf3fc802fe7b4f7d8ee9507061380b1f6cd2cb43a096cbdfed01defbe417af1e3a2b54ff22af8f0da743b94e2d190f122988d2cc3dfbc72d9bdf2fe4da8194f5d9ce04d5d05e14e3b4071b85b69db55acb0a040837a668605cd3557d7618e1662500dcba51153b0df186bb78fde0a52c76169888ba25c2b6e293bc3f880ad6f4aab1abd61e3016546e7650c2e39043ef93c8c4551d421898793acbf57e8ab7dc206adbfb62625"}, {0xd0, 0x1, 0x1, "a970bb451b61ad806d4952ef299e7f7194d4d854d62985a2bbfbb3c4587e23a9482230de3fb5b7cb6cad84f2554865aac581ec613420ce77aa0e00009a77ad1c50c3a50f4642451fd902c0b196f89d9810c1dc949a4efea1ba33d2000e6b1cf3b7fa187450cacca43ee9e18501611df77cca08e202a7aae072ebe0a149d482c12d33118144c934cec427c0a43deea906f686c80fcdbed83af9073ea5d921506784b18bc1124c374db10f98fbf9555409cc77f043dfb3d345bd2c7589"}, {0x50, 0x1, 0x7fffffff, "4996714a8bd224cc9924ab3aa04a9a37def21948779efd5cb710f84a4d8eeb8711f00d453173ac2cfad59f6399bc6e2ac31afbf397257d280e2b3951377e764e"}, {0x28, 0x1, 0x29, "16a279e6eb6bf589b0d5537ff99d4b8c4f278cc580dc7f"}, {0x68, 0xffff, 0x13, "852577ce075c521ea433b38c1285fa7ce3e50285ebffbf2333e75bcdb839d52c185d1bc52b6227eec1b9dff79014b8b9af195b2fa956b6c08685e29051c39da772ea163ccd6a4b5085c4d5bad0558b76b1fd"}, {0xd8, 0x1, 0x2, "40ffc450c53001f5e555b1d7c90430b0fcacfc662142e9da0a41860e446304e172760a2426e2b815ab7cab4b213580b1faaf9cb1a362adeab604290dae3e508bd3339dcab77bdd7842da7cf4bc5ac6e88af61223582adc3fc161c7fb993d046efe2c9cc92bf8c94c772186205dcd3a581ac91fc23c601bf25d82ae88ce35d9d04ba5e75e8eb9ed0a8fa3fd32bcd4cc50db734111a221af6375371f20fe99b7fe2e8db56e732a8d0bb877b500fd7e512c49064601e632e4ceb7b2da152552f26ab338"}, {0xf8, 0x1, 0x6, "559962af0aeec9e29983969134ceb9995b75abcd1f8828795f08a9b5c0d0067b69141f6f089215cff61507b136eff0240221c0feab604f08a83a3c889f088244e429c8f0b28cddf349e88be1c44a4baa9e205414eae8765e79c63e7b78313d42ae630fc43d170d9aa2c7eb3e62b4a25a7c248e434e348a87eb3be250d1cf9c676b8edf3b82b6318383eb4322d5b648ce4c1d5f698218e3b22e7f4bc8c6804a63e97a3b90c545cc758fecd4bd7e37cd9d647f68d5a42a868e378867de147d3be828a7252a389661c8cacce17f06f0260e79ef953bf8db13357bd80e91024cbd793c7f6438d23c"}], 0x5b0}, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x14, 0x0) setsockopt(r0, 0x7, 0x401, &(0x7f0000000000)="420708afe2f131bd39d7815277a2fb31ff10149f8ed78c7c700839545df2bcacb06a4e4402af7117107597fef118bd397707f958cc44e5ecd01d27d328dfee0a35f0fe24bdf1ce44039e10035917ae456ef30a83f2ae7002a3cc8e265201793842f463ce34b0bcdc72dede287aa212be7129d2eb20327661d12f5d8fc40629b21e64182f4df2b4fc8da5c5211c7d341fbd16", 0xa366232eb4717e7b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000140)="0cafc25b4881e4d8867860ffda67cd1d9542692698058029e9f408323a1351f622f6585243a048892c3ab2b65b9e9821ea3d9a9640ac537830e00371dbd9043d96903c0aaec713a5d1403e0b041ef6b071d9484385a343fabd0f4e27f2a3ad0321c55eb81cc2048adbe168bce78faaa87d664c324a640e17c3cb3a89d1b36a24bd2fc6e54e303500914505405b5e73a69e075e6422d7ab1a593698b29fe9a8a628d1e497e82bb6886547ed52a29865c0a2b2ef27ce544fde227b4da8c1dee7", 0xbf}, {&(0x7f0000000200)="e2597d77fb0d74d032747ae4835d", 0xe}, {&(0x7f0000000240)="b3f44a8d3bf88f6d71a436cb57b3995e649be49061a79b02f8f02ccb1cda2ef964574d42ec54ce975686a95566d95f1118b30e83c32b879a6c8621c6b1a739cb5717", 0x42}, {&(0x7f00000002c0)="9cdece922b68af2db58c45823874775b8e45cd94675158a25d8dd89ed0fd3f715d2544196b0a58242224690eb1219e9e545729aba14a7c6b8bf8fcb551c00048af4dedf387f7b18a14b9ba86abd3ef7df00d27a35dc7b5c6a0ad5303c4e5a57a5c5c456ef5df267f41ac0b24fbbf9776f874a591669a4797da85aad052d361fd0e0403456c8e4407860f24b32d7302f7d7f7fa2c40cdf7aa8e04e4eb1f0c31cd65be5d93394858adc763f6b2f4ae97637395bf99a0fcf2c38f5de49c5ba47c59ff6c2012ac8c5b2cdde01b82651c52505372ce1658416af06361e96a21124b867dbd7e0419a95b70b3e078ae96466278c6cb8dfdc2be315756803984927a5a96e7dd8f4aa31b65cb7b91eaf0ab228265e7dfcd6b7bef3929d67cd68623849d52db59664eac15b5ef2aff3ec11a7783a5a502061d679fe6b119ce9810a170a11cb2df030524440a891b4d534537359987c00f4cc85a551547cd7edf528b2cfcd972f83f61b7aebed7bcf90097a40d6fd1b40f12a10c8d0110bddc424cd04f37c756fbe6816a6bd7dd28169058976578333d4c100764623eb5e1cf52aa57706ec006261fedcfedd0196fecbc00ad24970daece7b4522e3f1d5131495411602c55a2fae1f904d0b21aff2554232cd90a50d9f05ad7b712033f9343c453d5a1036ac87eb246d0000e792c247f8d295d89bb1cd6b0f209d7f6afe23a2084702e62585f313744edca9bfa16538d9b6fc8d88ce671a520a2e277929bfbd45df3a395e7bf4545071a14647edc235e0726bb4e544eede52577b7731901e2464960f5c63d7743d588cc7bd05bf112ae64b1f2434cda44d4c8a27ebf6b1c2e6a56b931e4435668ea178310a82cad3120017c603878a1e408da6b310501c649597d094e37eccf6f8287eac65b1233527ebf46d6eed8c1f80a788cbe7d663d625cce11998ad27802b3f97ff15ed536e9b56fd7d47ee5fcd2eca7db484b470c6c3f081e6539ef469f43c7125496333811f389100ae79bdcfd43f852a95a2fb349d2594062e8db311a24a190ab528ba0858ef72b15d070ea48218653af7aa7697a63318dec6a5006f2bff4969f62c32611a55fcf69a4a991bb2ad144bce6c4ffe4ad5345b78e7883b882dff9789545709db40aafb8d89b1edc36aa8b30c36aa4fac9f0285b73a63016ce36b01d7e8e47197d2fbdd71d429a3013b1a4bf8145c3f4aae79c679bb1caa3497f0a68cb67143add6518e15832b1433f91c686b345947aa99249b645663e4858e3abb69ff7b1ba357b148188824cefc16901d9216cbf1ce388d640e8ba06c2386cccdd571f2b12a6b0316b21f6e36cdf49aed145cbad14eeee22a7a2060580c8f812b725c7169c75b948e552452037c9549fe265a2110c46b09e03875d0b9b655aaf00273cb12c4f5bdf97e61cb0022aaaf7c486a09895b0247e31f1d0e34c36fe7530b101a6354a6e13c75d454ceeb70212d5bcb4046f65b6bfebbf579473a43fb206d7d5fa4417da3c50085868de8049e1fca8388934e199bba3239119d12306ba99b9ff8f2477e34db206808cf118d80eb6cd50b8779ded5e102f7c83d185017c40a9a7a941901ab074f472336fd3ec6171fb5762f888d108aec91787f65a59b63af58f68e281c04d881a9444237dd0ab2edf91ea08039660dacf0fc612789dd4d235127f5d81957b199dc2fedb8aeadb8c48733d85796fe215be785fdd84625a56fdf30ccd166b5e5b2053ea1e5b343917c8fc0070098f0780d221b4b2cfa41aeb04a9048fbb8d978cec49550603e2192c76649f0dea60e55a7a6e2f640b9aac56a9cd9a5df59808ed27eea3cff40246c087bd7de53d58d34da693e480b5c966b908e4d607f875c197879c44d87c06d90c369b2fccad583d153b39728d8020e5448858ce183c1caf8c240de93b5776a625411369f265f5dfb8020d834ce5bf777189e3725dd75d5702c9c127aea2d9be5315a99c46a4e5c23eed782ab63fcd5506b76bf516f33889e139e7f3bea0e59a79a5aa7a32d2aa1bb13e4abb125a2dfe19ad26bb5727b16d8e2d693fe9d42d4d6617f9172a452dfd06db5866385a854396f35cbe1afa82414a586fcb9f7f5ae90d9c927da66f501193b15eac430206fac91f8aa645eb2e1080131f11761bc18d4c57b3b5e80881de8036e31b9d62c0bf703b917745be1bcc17516ddb0ebdaa6bf22246d2793c283fbae33d7f7cc806c96c87ae59f39e864e2592c6dbade545abcc5b19e11cb8868958f48327aa331b070038e7b77f288cf02331eb4b9d3877f57bf510fe7e3caa5ea15d175a1029cca75736f758b46079cd2cfd5efc3a5f088524258e52e8148749065a5e34dbee54d096391feda410d135ca975656bb0021ca0d3f30a0d6a0aeebbd8253b916b55b7f447934cef216206c2241cb4bc3ea68e4bb7a65ae494485d19cfaa13ac4eb407df70db14ab734f5a2f1890ec84a24bc074efe565546ec03211a51e06615f92585ee9d0574ff76bce83c2805821a13ad25da6b0982b9dc5c08df8fe9318a13e093b26ed711477d73ab6c4335cea6784e4d07f37926f0a5a0317a8fb13b5f71080169e52f13f8e48a73500edd4bdab0f12e9258981e63829607204747899b520030b0656fa9acaa501365a259892b9c5c378d64d7e591d01de77a81615f4737d4de9f398f7ef4164597769ff0d74e22609d2f14a4dc860d33c763c0d1dfb1f3b5b18e090b865b6de62ec0a2af36a0d2b751072158ec9afc5df6610419e3d6dbf5664265fd48dcf3502b1fcb6b8f009d6b80c067d32724f7e5d86e3fc508217361da6eaeecc375a69b889b5e225fdd9e99a383909a07ef9cf7348069a3c5080789b2beaae37d587f75e46af2559f16fb83af3b89073857a9927e2686d317dc4811c6c3011660ba7b49da2638cfc315a75146abab75f156657a8a76c4a97e192bbbd53064b1941172f6fa89ea4b40aaba6a059dfc62d57359061e34beab204dd1bbca4e1d0eddf99193262a4f68cd955cdf4c88742b47a23e78d04a58bde6fbfc5bdc731eec1da3bd9c2538d85c700cf1a3c6f0d61c08ab1c55f08aa40f6daf54fbdd14cd7ea87b1c5b596a3aac8fb4f7af721ca7fa284ee1e73f2343ca5979cbe9c799eed8c81517fc71385c4fb71c5ec1615b63546b858741f18827158bb8dd44b2b7c7c08787aeb512c5bd2bff572a08860fecf1c4d80cffa1d2f992fe3e326f3feca38e3e18c0c2c1cbe6b05ec539c196e1ff4bca1e075b2366beab6c54727ad8186058095e7805b4bfe1c2a702352ccd3138af6fb5304cd6d4c76384ae661558546ce63d365c087c03859cf392d532fad396b9f87014a4014c6a406149c04048a29371624c203132463a30c543eaf7862547afc8ba459a72b60370e2d185f091ab6f8562c525d9e5138017545f3a4953dfec45dcc353ff16b4fa03bbe114f31dbc2fea04ed258fa60f67ffda2ea0839e35bcebd22b11237ba0a1b437e1c5386fe77c4196c29ef55cd17cdcf5e5c603672c61d47a9832ff66f2a9bb96fef12d60aaead24881db1ec881790e63ae196a73d76c944694bb7618e3a79cedf30ceb869f0b734d22be3bb044822033c0f59376513590193a66c733c5e5ca973aba9013fcef4828bd6e326aeec24dac09bff34b4ffb878cf1344073e474f9e42a640f8b6c1dfc250650c8e834f72741234809a8f8ee64d5ca2d8098d5b74a94fb1c97f1a5c7040267f5f90f03a209576cdd7f7bd1b9dbc90bde9e57b919520d0d55a1ca974ba85a33f42fb0ab75c6969a32dcac4d2160dbd84fa050b9ccfe30801b1f89b88170575fba4e7901003abe664b1a911a2ef56d5de343c464aa883dbbda6ac1bb449ae573ce474dbb096f4994c101b0d402b3f3d54b6f3fb58f63d8f231a27686088f88383468383f4f19b88892c82e36b6f37d54d7db997c90e6adc8a9f67f3146051f62e014d043802751d5a28ef83e9923c22f19ed5f041edbaa0fbabd2d553a0da53126d7ff90159cd6e60c2bfb77414adda00f6fba92044df6894e72bb0300730f2bb65716311074511e22ea0f786de2d42205f2abe1c7f555839277e64c772c8da69cef5c7f96160fcecca389e0f1911219c3296fcdaf0e6dc9d7a587dc29b32a4111835e497bc054423a12e30336ab6d9a70daf4881f0a64fcaf8b2109335e9727e0bbb3d656b08115b305f3107279f07bf3cb9ae35161848eb693cd348b81318d9f1589fea56fcc28b36090195b0d453b0e30fd413bfc40df9552ad2059758919af2072cfdce3b3133b957252cbe542dc275b1d22430b0acd7ba0745e20cbd0a2d48ddaf16c6b055e4c382c3c2d283030866bb581f7b809170e026674803fe6511476cedbe114b1700311d99f39b4a5d8209dda994bac8bc8136cc6e65989dca8cec7f1339077fc1fe3b25a17a75717caa1df3abdcdfe775df9b9891afbbb15825dc6472e020bc64b1708c92bdc9066f46dd0b5323a3d40ca6ee0a069392a5e804c3e18220b5b082dcd12f57363a6b46e919577c3336feab851b58f00ff6bb1be53690ffbaf603dbcf658741f7e0918c4b889916b20fbabadada4bbba1474d1e674f2cf3cfcb8ce51fe22657700549d102be6dea350b27d11da8df7dbb1b531495acedc6307c28673ac319fde81354dc8ca0fea4fbe1d63ce22b55df3d32334fd2aa06c1d6cf17145e80cba93438e19c3f6a8e27589aa16efb91de370c7029bfe77d426cef1415cca18cee66938740521c0542c4e3fca06f3127997e21ec1ecea3068dd29b2f4252e9041a38dd9d6dea4846844822a4e40a60652f3902cb6ba07df8212bae52fd419ecf1e8124ebdea2f7fbcca65f9ac0b70f8446e032981c18ddc6d60cadf11235ce66a67e1a406da5deff6c02c7001d44690782605f672d26ab5a7c69847847e1da2513dece3c38db7b0ff4ac7f104e3c024eca4fb3bfbafb5b404f9377120ba78512795ad5b369ea51fd4c06e4b5a72a607860e8f2a2aa5aea37a304a73a4f4a734cd813e871f4fb2145f56fb7d7cbf360edd3ac32d186d2e748de630f04f2326d425c5c07dc39f28c8b593bd8ee18027d9a5314624851ba8e9709787e545d2ca4059274e7e1c3daa2f651552bb3220e22cc5ff3feeb19db4524313f931f2dd329894dc63c7619e14355d8b2024bdc1a0cf049fc449ba89b3225f69a0fd3f9c9cde329f10c86cf7406385141a72fe36e22c43766842250efea64e98bb7aab2c0e92d1e3a7b7df69f22ba706ac676ae946b9ad50b17b80bf9925d13a50a47c11b808fa9fcd5d0e3d8449e0659486bee277c73b7c29a7f955eb7df81d5cc3c7400ad8fe08818b92e01d8669473364c1fb2958f180cec7a9b6dad32806cbc943784fc8fcf96235ee8937442b4d73ba5e6d466cc3ce709a38dda31b245b065bab39b58e82ecb8dc45dd15a815e9072cabecd0cb9fdfea354fba042b87f280664d337e5a4f1c41aab1a5479fb823e83a5267bd483824e8f3bf5588690bd82d2541b5cd13bca470752c8a67b43c82d20695c0fff7e688af870c5ec8c4916af821a603b9bd89a7e352537e705c04d4e35b041f55aac1a35613645b6f148a54056bcfc85fb102bcaeec4756df52c29cc87581ae3e882ab3f269a4b99a5af8c0b9a09c8979885d3b2a984a2534016a6354aee512181afc9acc8417160d166c9b5ab45ad8cf79af4dbae78228d5a8486e0708cf38484f370132035d20cc7ae7341654881ed193b0e334d5a207a6d1934476cdad9a18c7eef2ffd518594eef0ab38508386c1fa7aab0a24427f08e9265ec4c0b4f7", 0x1000}, {&(0x7f00000012c0)="37e28a48bfb912aa14d6a37e7144df8613d3b10c3f4d9e8ebf63ddae8f33af458de4", 0x22}, {&(0x7f0000001300)="048b1d002979d3f09ac7ac966abf8436179e7bff755a9d477b49a5e8fc188d25b0ee5aa7d731139bc9515bda6f6732625277e584ee9d9a1cddd6efedfdc786e0c67e0f39cba392dde5faec2002162410e8ad439ed1f478cb1e525a0429b5079fbb91276cbcecb42b436c3549e8b6407c8eee7e618f577623d588e282174e5120d57936b1b50843b71f05aaa0d53297b6779922a771e48fb4cf512e0179fefe680cf143103e8b224ddcb1a22eeb9016d4f5c6371939b713dced88ee4725eb5953b2d880bf3e8e2df65930357ac5ffe029c932f549f3a43eaa0334b23c458ab9a137e76bfb2b0035b4a446caaa509cb949971fa61e4a22c23107d4f893004d4d7aec7f1efa7bf814328bc37fdbb0424f587a4640f43bcf5fa756660394a00e4d5e68cae32b652f0d399f64787075c0765e80314dea19a1f0e0a8824f597ec462d2a50af60e8a5371d20182c7b307a8e1db5ac2014ebd71ca0db2697d3ab03d0c7d96786bc5702510d59d591ca10b7c7eae1bff59548d2548c42bc1d5c042597c2c08d8052de4a9b7b2beae2361b73d85382696c685e765493811cb20e0010b784ea8c03f63fe2de015afe07cf8ef3d746b5d391a109796a505355f5de25485dbb07aa45243b34380ab75725ba1f0a98ead94c97eb5092de04f7708f9e243077041fa2ffcaaf53952cba29d298deabdad47fbbc6e4c6bb8f4b93998b6decb856fc5114692e78392a4af4a43e22ce15a6dc7e706b4656756d1b5be09b3aed901c7e3466bf17944be5620a2d0110db9e28e55488e28a7ec1a27c322c29b5bfbbd802f702b45238e971334c02e96220b8a03af7133c959eb38e2a581470fac1accafe66777c22bc7906164d45f00e7fa3474241b1278e0200d6d8b1f434219ba98a12e9c75a63085a1c11216869b452774bccea4ee5df4ca7ec59588ae9b20293e1d4cb735cf922979432f33feeb22f6261c60fbeb5e105777f9fe6709e4a6aef7dd2ffc84a6d6fc4cc2e9726ba9469894016a9ff806e19a2a66553357f572ef41ca6326ca7b33be4de5ff5522a9cf14dabee8db1cd76d8e85ed221cd19fa28be925ba393fccacd78e05d06bdcc6a16ee15a648c485fcc9f976f9138398a07173aae20a068c5f3f4954c2be6f48479aeba2a91163bb5e51e83695955540d56987384c53db48a54a821cfcb09ed6cecf7b507184f16498f4650c91b08b8c297705805f02f8f2e4551006b6e690123bfef6924292da76bfefa2738b8cbd7f4a0f64793dceefe3dde102d460cef98b3b7d931f7225fe95fc0d27581699566e0190a8a4761d89afde8483c50c7175061a3c80a19770eb8848c03f487f598b0389b6003a4b2d967b0ce35674c965884abef222da5f82f56d933fc4411edaa482beb9f14c10a43a425ea8a51dc250356b9acaf757af0f9ed5062990786f7ca7502abdb8d2966a81a7fd59b6f9a9c0299ca8fe0005583f3534f64427d943b30c8bf1b274a92d409de8b120f1f42e40393da7bb1a6e842ea1e1ecf20d4e5c434dfd6c7801efb25c012e5aa1e704e0cf77ee1f81445ba7f81ab00f60c9cda0863bfcb3871667b185ee2fecd22ea00135eeae4a3f2de20edf6e4f5969b23b62a771caffcc1b74d6b941e20b0bd5148da89dce5ad83849cdb6a16a629f937f169cf8bf3af755961684da40dee58e6aa42982c88eba40e3ab894a2f4e8212be1d20f26fc7b7077f180eed0e34b1d65585c55999833d0d427bfc45147d0dca2f36cd99a9d6588c45b426ed6875ed5bd572774468d53605be265f8a099f06950e664d39f77e2eacdc13125c97f7adcdc37b9f5b698f9d1f7ed2551072ad74d956d02a6e73f7986be3052089a2a4cb1046606a7d90e58b028b531cc10c0253d7675763bf806c9bd7b090f0d6651dc1c05d33ae6ddafeba23e07d6429780742f0c926bdd97206de239fff3bf4e58d884126d45e52a613a19cbcb0761beae9e64917b384ce9f2fcdea1fec055bcd7ea2be84f9c1efc955db6ec4863a649043f3327aa9d2e96337e20074ada8ff56a4e4ac802fb573c77ea647d71b07f9734533e2102b3fa5ac4f944a9fe6a47c3e746e98c994ad332e6ebe594a11e275acfde73551e243349398e7b63b115be023057fe23afe3048d5277967fe7ba2bce965ad45627ec8d545f98dda7bcbb00f588e12db918feb435433fed0344cfe9a955836e63d2cf692e52f9fc76aac68c01d6603f9a2bc68651d662a62cb65fa8e1ce2791c2f2114fd3c5ae6c7132f8d5f2fa4b77199b79cdf5a5b53e376b02fc5ec8ebe3a3fc9eb0e9888a78cca4b0f0c16d1ce3caa99504a726016e37bdf3470eb29a56184e9d0da4458885aba0d4e6ecd1bebea7757fcc2665a3a2c7e4e9de738bf8be11ac837bf5c4167cb21108768cf422af8233a11b108f48c3da87cb8590eb77eb25d066bb2274e951e095d0927d64573d3f35609edffeb6d76497f44e3d59836a9fb61167832fa8a233ff363c480b8d2fbb2fa70119f6bd13173f1b2c652c298eef8d7f6ff73dc8d1f7e7355f39bcef407f98bf18164004a61860515df4deaa0c0f8c2724b1b0b3b7de8433a0cdf573e9c7bf2769016122cd23366e18d3d2b3033306056124b65e26016e25363040a3e5e8e96657dc2625094fd62b996ee3649c5d7e6f1944d79082ff6891cc7cd8a5c71a5cf25449e25a8266f1f5b81b99bbb151cc4f7c4420adbf9e8ac58d725a649fbd1ff5771cfcf5b13adc6de4a7120e34331eb178d2f0221eacd6f14f304fa8fe924c92602be06654848953a0f601242f42ee11383c7e7181c3ce461add696f89586ab5901c5d8eb51de7f78e411cc9e8b977824a90dcdd58d524ecb12627856cb93bd50dfce1e694ea96a68041873fb4da595e3d349716c45df1cf1197b477f190ebe4bbe7e2a14543a866cc948cfa114232931adc0f85aea482a815443bc836a55a60590b9c964859fcab8e70ab69c807ebf370a390dc857e38f471492bd1d6b3160b93b49b4dde0ebc9af3cd8a15f90cd577bbb77404ccc60bd621214f101db45b32a45c84c494c7cf523b22ff47089aeac520a642ded02c2d7df78e7bd855dd1753a053a7c6d976fe33a65b99ec2691ce6ec93ccb6966e333b25fdff28927cfadeca71d882e598aafd350171c334bfb30fc7ce9b55932f9347a150e12e4eed8d7f3b95f3deca93eb61554cd78bf87d7f6785ad6a4e23a55f1cde35fffda715e3844a9af337ea43cbe03603c1fe697183cb7cad1135e98a6f30d33746337c1e87b756fcc7c5bf04c28775ffc0e9f9cc2f7a6072fd03482db133ae431ebca3a46a3d0731893e6e94599d1e56fc8a667edb7c1e388b33fc9478f39f499fddb25f8aeec0d6660a3f4c49a645a9d72b9c164328603d07c6d45c5431cd3afbccb9492cbed8dfbbb1b1d2c1868cb00cb5c1faadc80e4550f3ca218fb6f1f3095e80ec8c154c782c91001069a4651ca417e0c5ce2797757b1cdc8489b3463e7ff7fd410f8254bf061d5b93d0fcc2142438fe7a63fc6307ead0b2ec11b7b4f28bce34ea8ee85465e4337bf24efed95afc9c336bb275337da0cfc8b33044488af31177ca7cd6e9556cc551d17c2d574f56e330d8f10b01699d1522b7a2e0e34b0e51d78e3ab9de2ab3868e222fa940334999279affab4b2ed3efe1ebf924355c96b98f8077887c364bd855169d2a27b00fbd484b2c8ee614ff5ebbc0e324af70cf4345fa2c3c4bec56e482a60ee0f7a7cd8b1b57e57ec21a57d2500e693abfb0e14644aac48ed6de672c2b0ed2c0fb060aace0ec726e5ca9d8069bf9fd52dad06c80202790a368b80ec57959fc489dfcb9a5deffabc32f7575f4e8f3afb0c8f7c9b18312368762d13a490db84e28e01eefcf98ba987b3ddc0f42e9bc41431ee7053614442d9e322b54242d2fd14569d4e6fc57d396e0e2b883c1464eda2e77b11881fa04e0ec7a6dea1e6728967aaa0219b57a94b1596ab60bf333950c922b5677f9603ba7bb7ce9ec72bdcda4d7e2550e33119a9e0278698056b61179c10a21618876b50a2b314efdae73dd5d4e710cd88f36fef7fd25e6747f8db4337b6027bda6c33bcf6719d95ce99287b11928716f28c4d9c5a8d96d12307ee1e6d2184deb39a9a31f4c6b99e006e71295ef3a80aaeb1274152501c3e1af49ec42811419c2be414b29899fe5e836aaf5971ba9c75ac2ff0b93aedbf3fc0b59f25d8b823dca6bf569ee7c99957fa54132a9f55aa02365c7c63a96b46a981ea551fa0b63dbeb9918b569715af98db125bb32cdf31bacd720b20c3bd3932f1e55acd6c338732377e8e3f8d3591f4983e1afe33f4b2bc90947b83c7861e58ac692f0ebeca919fa07068a17161860c367870491cea65f8f7663c4281ac367ca9f5edf8559da7e23432d9072e2685cad0c590510432bf6cda4f4292a4da8d21ec651a42195c9641e5059a3d5e15282abd650f9e19acac70aee8fc446d0d0b6fe7f914568946426d346b6ff8393c39cf390529e9b271551d712d4a94e6a6b4f79d1f2d036cb3bc13a2a7b89fc915b5dac46c5d7167a4113c71af96dda0f9e8f34a4078e1a468c791aa0cd2b37ef9b22e87eb158d355335fc8e5c3ead8a096e167cfa3ba7d69a64be678009c4511651b86c31d7822e5117e88cc858b13c62b230029bb230e1d9e6fabccfeb15574f3d258987841e574cff219026784a71848df1432878160bc3704ed4c2b7e3f9f49ac3e888ee129cc0b98e982c19ef554e217b3bd13c847a0b5bb8593ba81526a36278be7cf2014ef2eb17a8b26b48165aafc2de34b232398044488b7b9d515a4bb92e085fef81ecba7e32998f50b0d30976e85df7b5d8c0ce142b07b1a377fc3cabd29ac3d362d4af97269e4e154f1fc0d53f3b9b1dc6f955876ea5dc7ded47fa968fdedbf401ea7c81450612963871287dfcd29faf95276a1feca8a46c8d4f3d8eb68d72bc8a732c7fba1df7a82c4115cad635760983afb931e897298d327444a86f84ee24999b7ea412708ec25b146e546cad0af6009370ed42cca17af14a3ac0369ab2f523eb7d4f932aac882603168efeda29ac5cd77b29a5e1e6c560140adc88455752186bb5c5a7aa5026604f409e1bad3ea78ec8da7f721f2482b10504e7fd8d96856863acc5292a645c6cd25fd5535d184a5f35d625239536f1f97ea84f4800f933e626eb3cd4dc07fe64d779a46698376dad4c7e591fa20131c2115a15ac60cd41d2c325c60b9143f4242432b955c887bb29ff7c92cb5878564376a58ba504cbec22f9b9c162bde86e22c8d51c83f5f91d0e5e81be664aa14ff44d9a523b61e23ec841d4dbced5a5e9da9a5aac76b0a2c945d1b699b3268defe2697ae404dc5f5fbbf404d7a215e1bd73d9293b458eb1f1904d589146b9282e8c71ca4819d90b7c5da5a5ac5ef2637e1aeb332e0b771393998cb20ff99ffc600720b64416e9f0b6e1af0c78b7021f9450698221588380ff28b2cf742d28b3157777a1f90a4d85c1d6e0dfc20b3a77d5be13b734ea983fc767424aa782f8167ab3bb10845fdae137a2ab34f8b54a0e81637e0b999370790f3ea99739119693ebf859713c8dee86490a6d050df24bbcf1861033d5517d9d52bcdd1fde20463a591ac886ab77d1bb890a1ceb933a7dc4c06d9e25686ad9b7fe26a23d014ddd5a39c96e810324e3e47b0ac8ddb457f59b5223fdc382af3317bafe9755ffe27f791ce517452c473a84059ef568dc37023bdd0fa33eba209ff92659107c727d7f93cf056e70b81a2182b3dc0dce9d98585060a0b4efc61bb889a0a4c8c4", 0x1000}], 0x6, 0x0, 0x0, 0x1}, 0x2) 16:00:11 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x9, 0x3f}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x200) close(r0) syz_open_pts() write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x32}, {0x5c, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000680)={0x0, 0x1, 0x7f, 0x10000ffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r7 = accept$unix(r3, &(0x7f0000000500)=ANY=[@ANYRESHEX, @ANYRES32=r0, @ANYRES16, @ANYPTR64=&(0x7f00000008c0)=ANY=[]], 0x0) r8 = semget$private(0x0, 0x3, 0x80) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000200)=0x9) r10 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r10, 0x40}], 0x1, 0x8001) r11 = dup(r10) semop(r8, &(0x7f0000000880)=[{0x4, 0x6, 0x800}, {0x2, 0x89, 0x800}, {0x4, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r9, 0x2000745e) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r11, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r12 = openat(r11, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r13 = getegid() close(r12) semop(r8, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000840)=0xfffffffffffffde5) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84, 0x0, 0x0, 0x4}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r28, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r25, 0x1, 0x9}, 0x800, 0x1, r26, r28, 0x6, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r13, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r25]) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r29) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r7, 0x104) dup2(r7, r7) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x3f, 0x0, 0x2, 0x9233, 0x80400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x00'/4098], &(0x7f0000000000)=0x1002) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x800002c}, {0x4000000006, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000100)="fb00357e3a00"/20, 0x126, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/146, 0x92, 0x1, 0x0, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x45}, {0x8000000000046}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r1, 0x90001) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57f15d50001ddfeaa91a23bb7bf4b56c917f206a9aaf00c08a3309e01ebd5222add2e57c70fe87b2f4b8a8b676a25b9ff26a0bc3db895068aaa600f0e35b57d7d6fbd95b6d87cfe51d39865743509d953d7165bd789d2bed08c9f5817bfbc47d5ffa422219cb6d9ea823769ba6eb387b16eb87715360228f23df0e468ff5dcef00024981c79e8ea15a64fca5124844b4a7152bbde7c0f346a30fc47e0721da2eaf70ccca0b7a61ddfa06026e58461772edebaa2764bf60db878dc6dddf330ffd24c2468290c239bedc46abfdbdca71ec23bc0f90ce05c975b2051"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="32464cd484d751c8e8cad42d2fc05a5df3da7821a35461a046d26326d71e88e8fc8a6e6bf6091cada1fb5b3698bfca6fbf5e0dfb39c1c964f7336b6a4c845e21218d4bccdc0ea9938038e311dc47d09368394269068f8339e27d4fb025188883f522f48930b3c9e6c8016a97e8a0ea9adb7293fa357d2b4612b3df4e5040e03b7730c54ee8073f146786964fa0774e4530d98d48dd2169f643613269e7f5730a44fb2a62580a1eb61d5d03670db4", 0xae, 0xe03, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xfe1b, 0x5, 0x0, 0x200) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x10000000000002ec, 0x0, 0x4) fchflags(r3, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xcbf7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x17f2fd089da198a3, 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x8a16, 0x80, 0x1, 0x7fffffff, &(0x7f0000000280)={{0x3f, 0x7fffffff, 0x5, 0x4bc1, 0x3f39, 0x8d, 0x4}, {[0xc92, 0x7ff, 0xae, 0x10000, 0x8, 0x9, 0x7bd7cde1, 0x101, 0x7, 0x24000000, 0x64, 0x1, 0x84e, 0x100000001, 0x2, 0x2, 0x5, 0xd59], [0x6, 0xbb4, 0x401, 0x1, 0x8, 0x5, 0x6, 0xff, 0xfff, 0x7], [0x101, 0x5, 0x7, 0x5, 0x63dc, 0x7, 0x1], [0x6, 0x4, 0x0, 0x9, 0x7, 0x9], [{0xfffffffffffffffc, 0xc37, 0x6, 0x3}, {0x100000001, 0x6, 0x7f, 0xfffffffffffffffa}, {0x9, 0x26, 0x10000, 0x7fffffff}, {0x1, 0xfffffffffffffff7, 0x800, 0x200}, {0x8, 0x3, 0x401, 0x4}, {0x1, 0x1f, 0x0, 0xafdd}, {0xfffffffffffffffa, 0x81, 0xc7, 0xffff}, {0x9, 0x0, 0x0, 0x5e}], {0x3, 0x3, 0x5, 0x1}, {0x7, 0x2, 0x8, 0x9}}}, 0x1, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000100)={0x5, 0x1ff, {0xc3, 0x1fb}}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:13 executing program 0: socket$inet(0x2, 0x4000, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) semget$private(0x0, 0x4, 0xe9e17bacd50e9f50) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/179) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6, 0x1000000ec, &(0x7f0000000100), 0x436, &(0x7f00000002c0)=""/177, 0x219}, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000400)="c3695146b3c0112374580527c76cab72706e3b32d2657014927d7411e8a6c89ce365ca463c9200b2f07e60e9072189b2e668841228d4828be69e71dc5c860b4c522d7af399759e8bdc955415cdc069fac3f3ec5474a3d9045c7b083afd1bd55713ed342219d0c32b9e3e482f9f6bf8c8900153cfd2eab98e5005f9af2ab7e5698f64add85a9346ae037344a31069f3e07360c3b52be94f559c4400f35de05a9df93d60aae63f3357ab08ccdf9a637db2", 0xb0) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/162) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000026b000/0x3000)=nil, 0x3000, 0x1, 0x12, 0xffffffffffffff9c, 0x0, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0x27d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) socket$inet(0x2, 0x8000, 0x5) fchflags(r3, 0x0) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x3) fchflags(r2, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80, 0xb}, {0x4, 0x87f7}}, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup2(r0, r4) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x100) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) getpgrp() fcntl$setstatus(r0, 0x4, 0x48) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x20000000000008) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) socketpair(0x10, 0x1, 0xe37, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f00000000c0)="45ab7eb6e5c470921206bc62a0fdea17360dc17a37c52eb2031870bc8d8af83ff06bfd891af607ff89e942c47010817062d9dd3394ed766eae8b8508cd48ef7cf686db9ab7abb45f2eb1a46997bdcebdbdfff0a1d24dd0260236acdee7ee3e81a13da5ecd6688151b2a641f3377bea4f5c0373216a23c1fdfc42be245338d084d62d4df404ae82f89b2f1fe4ee582613d3efea95719fb5e59b3c4532038b39c45f882d8fd1648f901267db9cae2694dd23be52d2728ad91e339e7d4c3bd3b729d93e433ddce2a7956777fab32fd5154f3085e57e458774ee92fa40e7f722ecf826e7", 0xe2, 0x0, 0x0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:13 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x8c, 0x1, 0x2}], 0xb7, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x2}, {0x18, 0x0, 0x19}, 0x3, [0x1, 0x2a5c, 0x2, 0x800, 0x1, 0x9, 0x7fff, 0x3]}, 0x3c) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x20) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x347}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x82, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x2) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) socket(0x1, 0x4, 0x7657) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:13 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x26) flock(r1, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x172, 0x0, 0x1cf, 0x0, 0xfffffffffffffe88, 0xc}, 0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) write(r0, &(0x7f0000000240)="99", 0x1) 16:00:14 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)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x100, 0x1, 0x8003, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="95c6322fee1ce214aef53ffe49e90b3f5be32ce68a9f10575e4c24e42c4fc2850a0d1233e8033e269568242182ab4d38e8597dd8568c6824d03619552404636310e7cdfc8b174edd14a77a66e7a4d5fd195863014bc34dc5107f403095cf282b13a5323a642948ab382d54ed807700ef5344fca5f88f1c0c48ea2a276c94f4c79a0a843c1481087c7f2dd9a6c135ff6b99f62ab64a9e42ded9315935fb87469d43c1ac066a72212ea8648158", 0xac, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000001c0)=0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) semget(0x1, 0x3, 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2dfb2e53, 0x100000000}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) fcntl$lock(r1, 0x154c287dbf8415ac, &(0x7f0000000000)={0x3, 0x2, 0x400000000000bd, 0x200000005}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14, 0x40000000000000, 0x0, 0xfb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000000149, 0x5901) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffda95d34cdafa16c61143e2715ad5fe355ec56335ea00000000000000000000f5ff000000000000000000000000000000000000006f1b9c12aa3b9373538ab3f8b867305f94ed9a3f7d96a3671831b16cef9ffb369f57e310ebfd618ed53061757f941b134640e553c3cefa6e4bf2cf195602"], &(0x7f0000000040)=0x6e) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x81) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xc1, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:14 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) getpid() sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) accept$inet6(r1, 0x0, &(0x7f0000000080)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x34, 0x0, 0x0, 0x1}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x6, 0xffffffff, 0xcfb8, 0x81}, {0x4, 0xd612, 0x5, 0x2}, {0x7, 0x80000001, 0x0, 0x100000001}, {0xfffffffffffffff8, 0x0, 0x2, 0x5}, {0x5, 0x1, 0x1, 0x9}, {0x88, 0x5, 0x1d, 0x40}, {0x4, 0x6, 0x89, 0x3f}, {0x8, 0x0, 0x7, 0x2}, {0x508, 0x0, 0x1000, 0x8}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file1\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./file1\x00', 0x1, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x11) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x389d0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3, 0xeece, 0x6, 0x1}, {0x5, 0xfffffffffffffffd, 0x858}, {0x6, 0x4678, 0x200, 0x9}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x42a2616e225c47db, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) r5 = accept$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r6 = kqueue() write(r3, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = syz_open_pts() kevent(r8, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r6}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r3}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r9}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r6}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r6}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) msgget(0x3, 0x2) 16:00:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r1 = getuid() r2 = getgid() setegid(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r3, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, r1, r2, 0x0, 0x0, 0x121, 0x6}, 0xf216, 0x5, r4, r5, 0x1f8e000000, 0x4, 0x9, 0x80000001}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x40000000000003) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xb5bd1fbeceec0966}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) r1 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) semctl$IPC_RMID(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x63) 16:00:15 executing program 1: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) symlink(&(0x7f0000000180)='..', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x20008) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file1/file0\x00') 16:00:15 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2d, 0x0, 0x0) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) shmdt(r1) shmdt(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x36382dfb7cfed4f4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) 16:00:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0xb8b2, 0x4) r1 = socket(0x400000000011, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x9667cca395027c44) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x5, './file0\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchflags(r2, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/35, 0x23, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x8, 0x1000, &(0x7f0000000000)="84413e8e08cbf712dd0f27499d7a8948493892cd9c8d65daca303e39f41e01e7c82db194824ce9dccfb99f52820c177d87c182dd8f6dd368223beaa8a0f754147edf76c635e8e142accd6512b9e68cbf96b7d5492076cf986a497760205d7ba384b5d038343f09dad2fe5fc5cebb41d1e070cfc89fc520ea380042171d5c0e4e2441e866a88d525dcf2cd99a2e1cc8f86cf14d95d41e38bd8181e333f4d1586dde194001", 0xa4) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="10f09d7d063fe0674bb670402119d09471dd39bfed0ce91f24e42dd964d4c8d9961d682ea0f591d4f4d216b06d057e34d223be758fadbf183d030b1859687bebdc577aaf909e4175a8ae84b85928a8336c4dc8915430d4a61236293208bd028455910bb07503738b267e850232c9e6f6dc02d9cd0e5a0230160721ea4445d161fdd563bd275845b2daadd6f08b08efe146923bd6ae7d89552c379f02381a1af25849463a2029e22aad44aa8aef94a193d9ee91db14987819ac2adb9848b5e3c694f292b86b64cbe2261cb6e29f50345bc24bc362d7301f4b28fbacd3436b33d76c2ea8", 0xe3}], 0x1) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() setegid(r1) setegid(r1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) socket(0x18, 0x0, 0x9) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x44}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = getegid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000240)={0x2, [{0x2, 0x3f}, {0x1, 0xfffffffffffffffc}, {0x3, 0x3}, {0x3, 0x2}, {0x3, 0x9}, {0x1, 0x9}, {0x2, 0x9672}, {0x3, 0x1f}, {0x3, 0x7432}, {0x1, 0x6a7f}, {0x7}, {0x1, 0x8}, {0x2, 0x80}, {0x587032203c4a65a0, 0x8}, {0x3, 0x81}, {0x67def08ab0a85292, 0x8}, {0x1, 0x5}, {0x1, 0x1}, {0x3, 0x101}, {0x3, 0x1}, {0x3, 0x8}, {0x0, 0xd2fc}, {0x3, 0x3f}, {0x2, 0x3}, {0x0, 0x386}, {0x3, 0x400}, {0x3, 0x4}, {0x3, 0xe000000000}, {0x3, 0x2}, {0x2, 0x10001}, {0x2, 0x2}, {0x2, 0x1}]}) r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r1, 0x0, r2, r3, r3]) setgid(r2) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:15 executing program 1: ktrace(&(0x7f0000000240)='./file0\x00', 0x3, 0x20003002, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0xc) 16:00:15 executing program 0: r0 = socket(0x18, 0x800d, 0xfffffffffffffe04) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000002340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c161782000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a0000000000000000000007cd14447695270b21c6865003456c144333f249f6890c8c85eef4a60cd8ecddc7b70da7af30deb7677eff6664631a34800ab966834f23d8aa84513a145a366352be4ed9dedc988559693aaaad262f"], 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r3, &(0x7f00000000c0)=""/91, 0x5b, 0x3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r4) r5 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000200)=""/29) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000001c0)=0x9) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c, 0x0, 0x401}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:15 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0x3e3}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000cc0)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e004b85000000000000000000", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="4d531b", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x78ce, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000b40)={0xff, 0x8, 0x800, 0x80000000002, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x101, 0xfffffffffffffffb}) mknod(&(0x7f0000000780)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) readv(r4, &(0x7f0000000b80), 0x2) dup2(r4, r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0xa0a8f7b10990a639, 0x0) r6 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x800000006}]}) socket$inet(0x2, 0x1, 0xc7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8194, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) 16:00:15 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) kevent(r1, 0x0, 0x7, &(0x7f00000003c0), 0x800, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x20014, 0x3f, 0xfcc}) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getppid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffeaa) msgget$private(0x0, 0x285) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 16:00:15 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1c9}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0x400000010000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) fcntl$setflags(r4, 0x2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x10001) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x202) socketpair(0x10, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/178, 0x35b) lseek(r0, 0x0, 0x0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000002c0)={0x2, 0x3, 0x1f, 0x8001, r4}) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x56bf, 0x8, 0x7fffffff, 0x1, 0x7, 0x7bf7853, 0x200, 0xc0ef49df5a501dc2, 0x1}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48, 0x0, 0x7}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000bc0)="829ceb9791714239c28c79b5"}, {&(0x7f0000000c00)="ba11aea517d0d5e594b782345a6c5e7f112cd14f82d8a7f58c70405b41a3b70dff6403543f157f8721153c1ae01a20344039e68bcb040b0719b47b68eba08c2c7e5e3cf392eeb2330e52f8966ab5b505b758"}], 0x4, 0x0, 0x26f, 0xc}, 0x1c13ff2d37ca08a0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f00000009c0)={0x0, ""/47}, 0x37, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x100000000, 0x93, 0x0, 0x4b}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0xd6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x1, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 16:00:16 executing program 1: setuid(0xee01) socketpair(0x2, 0x4007, 0x8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:00:16 executing program 0: setreuid(0x0, 0xee00) getpgrp() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r0, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r1}) ktrace(0x0, 0x3fb68b31790f0dc9, 0x4, r1) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() r2 = fcntl$getown(r0, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getuid() setreuid(r4, r5) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r8, r6, 0x0, r7, r8, r8]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r6}, 0xc) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83, 0x0, 0x0, 0x10001}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x100) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() chdir(&(0x7f00000000c0)='./file0\x00') kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x81}, {0x80000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x5c) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0xf2190c85d2931021) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x80000002d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(r0, r2) bind(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x1) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) write(r1, &(0x7f00000001c0)="c5a10d4428b5f81b0a0924099e8aa031b36e06b89d5007170a598e0217fb72d984a5c99f593fc68cb88a666d3415f14365dd057b7fe79495a9d68a4b4a850ec812dc8203f99639f9db3b0c30bf67723bfb7a2b0d1294af34b41b747a522057aeefdee8e294b13350071123d6f045a3c6784913f474b6e93e7e885ca80815e6e9fddfe40b75a850c59b0e54ae3cdc28cf917cbd7029139278de6152bae001d05f738ae4b99a9fcc92a384033403b2f117d5a4c9d832ce7037a73f687f005e80534370e562b0595871749744fc8dfc9fcee7038b0b610d9f07719a285df8b12636cd5e9b85f5489fc90a3e477179a7b00ea34d8d", 0xf3) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4a, 0x1, 0x1, 0xa57e, 0x80}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x3, 0x3f}, {0x18, 0x2, 0x3, 0x7f}, 0x401, [0xde, 0x5000000000000000, 0x0, 0x37ba, 0x20, 0x4, 0x9, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) r7 = syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x1e, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r9 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x900) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r3, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r4}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x3, 0x10, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r7, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchflags(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000100)=0x800, 0x4) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb91ab8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac0900d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892cfb300c59523835c4155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878892c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc8128502a1deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8514f41144ce95e34ffe80288e5ffe4af8b7ea64bdf12937a115b75c876a08290bdadfbfcb2feec1595dae156e16ae80ebe9f7d0d3f386000cd978b6770e59ad819d4cb399c797fa6bd634650186a2f290436940576142eb97643ab78a40b517886c2f067c2ab733624045edb117da30530843d0130a992db908fb3276a4fee229d0d3bc6f1a9006a1963343a5cb7a16630ec3273d07904d6f0bcf1", 0x1095) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff7b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x234) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, 0x0, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r20 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r33 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000001440), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[r33, 0x0, r17, r7, r20, r41, 0x0]) r45 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r45, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x9, 0x12000, 0x4]}, 0x3da) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r46 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r46, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r46, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r47 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r47, 0x4, 0x80) pwritev(r47, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r45, 0x0, 0x1) getsockname$inet(r45, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r45) setgroups(0x0, 0x0) setgid(r44) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[0x4, 0x76e, 0xfffffffffffffbff, 0xb260000000000, 0x3f, 0xb6, 0x1000]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="0900004b589be924", 0x8) 16:00:17 executing program 0: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x11, 0x3) r1 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r1, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x1, 0x12, r5, 0x0, 0x0) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x4, 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/112) sendto(r0, &(0x7f0000000300)="ecf8127df2e54684216060c16e5022bc2397c51943396e5cfc12ca8d88965c0e4e4eea9873fabeb945e59d1c688eb586069a7f282b2cd80883fc32f1c7f263ed90a234f3fdb2f467132bbed1ee527d08d3fbb59e57d38c55dc99f919481a1cf968a2e8a6d85b4efcc1b961a6bcd8b5f9101312b960e2c67f6489a4e7be658c3a1059bc81662abd0db33d360dc0db66b48c1e9ef842f5ea5da80e3c4bbaf5cada56d393976ae2a71fce07913e", 0xac, 0x200, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = geteuid() getgroups(0x8, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r3, &(0x7f0000000400)='./file0\x00', r6, r7, 0x2) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000480)=0x8, 0x4) semget$private(0x0, 0x2, 0x10) connect$unix(r2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f0000000500)='./file0\x00', 0x100, 0x0) semget$private(0x0, 0x3, 0x1) connect$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c6530007e0efe029262d01c930ca4afad0daaa1b3103b2f0000000000002268ad8fbb6ac3079c733d6837e7812e5d8d18771d402c90fe27b35c7e5e43bdb19cee9432a0d6201c92fb4c9b4a363d7c4706214869fb25d05cee114778b1d89ffd38379362b25375349ecf95689eeef5f754397566b5f207724a7a911585599de9c0324832ceca5c"], 0xa) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) ftruncate(r8, 0x0, 0x7) linkat(r0, &(0x7f00000005c0)='./file0/file0\x00', r2, &(0x7f0000000600)='./file0\x00', 0x4) munlock(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r9 = open(&(0x7f0000000640)='./file0\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000680)) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) r6 = accept$unix(r5, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fchmodat(r4, &(0x7f0000000200)='./file0\x00', 0x100, 0x4cfa1435a820396e) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') fcntl$setown(r0, 0x6, r2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x2, 0x0, 0x7}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$setstatus(r7, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x401}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(0xffffffffffffffff, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r1 = semget(0x2, 0x0, 0x224) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) pipe2(&(0x7f0000000140), 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r2, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x800006, 0x0, 0x0, 0x100000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:17 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\xd6#-\x00', &(0x7f0000000180)='$,^-.*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%),\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='#*\x00', &(0x7f0000000400)='\x00']) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() fcntl$getflags(r3, 0x1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9cb2992007294cde194ddfe06e322e2ec3", 0x11) syz_emit_ethernet(0x36, &(0x7f0000000040)="804d69d5b407017b844b50c7e5a99ac6e16bb8b30469f96f0c5fc514408dd77b34fea04875b0e84184f61ae7699c779112e2135b3027") execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x1f, 0x400, 0x1, 0xb, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) listen(0xffffffffffffffff, 0x397d) fchflags(r2, 0x0) kevent(r1, &(0x7f0000000040), 0x100, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x9, 0xfffff, 0x401, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xd54dd323c5cc4ebe, 0x4637cc4182188a0f, 0x4, 0x800}, {{r2}, 0xffffffffffffffff, 0xb86598b5f8d458fd, 0x84, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x7ff}], 0x1f, &(0x7f00000000c0)={0x8000, 0x6}) 16:00:17 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="4d0fc30dc82a439d90333daf2b1be698d50bd806242d3eabc408d5e6692127f98b6cbaf6869200225174e20f415a9ff25493ca71d90c8d1331eb0e60a8b1fbcbe35d77c03bb53acfb4800fc5597a89dd82d6bcc1ea7d761328b3d6bc8e76af9db1ddc802d315e31e793b2f3c53", 0x6d) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r8, 0x0) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x1, 0x3f2}, {0x2, 0x3}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x1000000000000002}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x3ff}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x1d3}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(r6) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0xd0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r2, r3) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x2000000000000029, 0x6c, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = dup(r10) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r12 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r12}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x1f, r2, r7, r2, r7, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"/1543], 0x10) renameat(r0, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00') readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) r2 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/225) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000240)=r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r4) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x2, 0xa00000000) listen(r6, 0x1) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r7 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x10, 0x4) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000400)) r8 = semget$private(0x0, 0x4, 0x12) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000440)=[0x101, 0x5]) pread(r5, &(0x7f0000000480)="2028240a8b6ea4cb953e2dcb3adb", 0xe, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) mknod(&(0x7f00000004c0)='./file1\x00', 0x8000, 0x0) r9 = open(&(0x7f0000000500)='./file1\x00', 0x80, 0x105) getsockopt$sock_timeval(r9, 0xffff, 0x71b38586b9d0769e, &(0x7f0000000540), &(0x7f0000000580)=0x10) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r10, 0x0, 0x0) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='x\x00') mknod(&(0x7f0000000680)='./file2\x00', 0x2, 0x0) socketpair(0x10, 0x3, 0x3fd, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000700)="e3af1ffffe5f80343a77e6de1aa9c5670eea1ae55d949e6a5a146ad095ed7691ba26116ab859f6aaf8559461d9e6235db5e665a970468c8e5c9df53127bd3a80d4ef9f09daa6d5aa61e245d95ab3b02c74b90cfe5eaa2dd44a2e6f1a37df2a063634ea12039d8f1acf4931b4fdaba4c61ce95267a71ba2e19dc05914630fe645b144fff6a6799e9198141b79a732194d754fd612199e9d489d2bbec183a9b5d63383e0e4107ad3f213ba9e2bb2d596e4dfa4c723c39a64fdbc072ed92509183665d83449708eaa626c42c9a18f66a947d62dbff41f04b69951e70039073f8416d2ad1e74d3214d93e5a79172e859d026322c2746828a83e30e0417c0467fa3f94a9999f90e78114479cce2f2c3e18c563ce5780aee92856a0ec07ba8367242a6d73122902542aa259d2aa85993d8333023a2b685cce3e341124f14b88c9c4e3a8c6a10f08430fef26a9d9c3175a8aebaacdc72b5fe33a92e66780a94e76bf5d53034b458de81f60bbfce5987dbc198d693559d7c2304fa1ecdc56964d2f2671b1f659384b2a7a0c3a2d047cdd834fb9360c304be62b563efc48f5c73f9acbd038ef842728f66a5581237480af0285ae3bd2344d71e47fd896e806c66a521e4b70d03ae52916865fa3bead268b492b338081dd3e9e02d40565cbef0704e22e5728be9240d1d8592a1fd7379555b13e92eea2aaa675cb7d45f81158d83ab567839191a210d2a708131975e4b9e02c02391b01df5fff09a28c5976bbd96be42b5e6014de6028558a71a0b138ecd7a02dc8d4c6b14a4cf6c3a486b39949edc52b738a24369d50d30bafd8043e3d4a500ea4e88026bf3c447f2fe3709271cdf091b916accdb70147e68e4a54d56253dacd304bf4a1912ec7cec501f299fef75515353fda5c055d619aff3746126434bf6501d01840e04cb3f36fd6197026f8b13b4cf83ffcdde65375fc5d20a69b627a9d832bc9bf6a01cbc3bf087825280ea1b2e9018a8354874ae61cdd29f35691149e800a0606a556e334902ba94fe36779bd8647d08137a637fbed96b773898a3686f5ac161fb3dacbbce30cdbc35fdfe10ea1db1ca0fbbe230aae81920414058423b58dde03de5a88f6d3e38c53770a71af78969e466668d9afd9507600c4cfc678a8c13c14105063bf1f8020b4d960cfe19af3b6ae0e8c51dff20effcac7df8ad78e965c989ec609114c8029804295449f934e721fc796cd58b6cca19fbebfd6c5f5777e2d6ca039ae976a521f58d988053aa35e2da3f5596a2897ac78232c8a88176f5b32a8c39b95ac142881ab2df9a31dc8812759334c932a09afdc8781739cd60abf5b5cb110f65c63ddd9e50221d7e086671f3d42212c7fabee0092d4283f1c2e6b525584c6fcc2e923c04085b7964076634e51dfd0ff7ecd30262d76a732f382881c6752fc76f8369c7eb3145616bfd5303d38aa45114e06715c6262559f4a840f5a12e02e0b918698686e6623df9485b8c33ce4e0e89a8290a2dec035b5300a73cce4693cef15954f8d15b6fe1da157538ce5e8b98dcef6c7b61a8a9f62c03d9e6d23ca09a7c81367d7f57d370e6920387d7b45ce2c2ab264d3606ea77daaa51dd20ec14959b23d788b0ba2eb25261a45de45b22aab4f58a33ee6f8f750e9f164a86aaab8fdf0dc20f655f857fe123b95f8838bdf3b7da05265dbfb3cae8b9dff4053ada27c869a9c219a88133cb382c8766c94a79f30b139402dcfcf5213e538084df510e63e7245ed07f7f95d6ee67a60bfb71fb624090b87f4ffeab97668c7438b05c330c5883d672edea1f42b237f55f2bad8f8c418dd27e12db1d93289949a4f047df429b63ba96b14253e90d50753e15dc64ad8cb89eef98304a3d9aa9c6e2a2029811443d2740a587dbbfd108bab731c552a75cd08d9075c3de3c9c7770757b1959c9a9aba2785fb99413ddcde8a1b46c4a8296a177bed89a0ec8c473416d7f43ca21fa705ebede21e201438fb843ae87112ba284e4d5ac22b83e6623e563eb9713a2b601d7c9fb6ea824490af6324cc7abb0cf0a6f8c5d0dfe6846ed434ce9c9d1bcb9730950b108acfecfdadb6e721066939283a4ad1614e18b421a0351696434f0982c08229a5d50a056202dbfd976f397ddafa7919827010ccca1923345b5ccbda5c9aa6b5fe92f881f7802086c7a8ed3a7554c4e8a27b880eea7ecc0713a1355ca1f2c22a12f5a26fa9a8c1ec7030fda017b6ce7d9343315d0c375ce8b85a89340c9bca64b129551a3ce8ee3dfb1f984e447a0ffab18b713e752ce30e7f934d51123bbbfd5d62fdc8fa04afb1acd2d3a30bf72c89db8ad3c53d36e16a3952663eb1d275e201593572451a710bb8dcd734a049e4ac23975e3a8805dfed67d786a809a553f448efcceb39ef244ee8373030f32628073f19aacfe2fdd33d2e6442ce64c89c660cef3906ccdc4f7a8cb8b7de207a9103b29e35750adfbc88208ab896b1a335fdbc867432f9ffe5e741419297acc1b78b20f6bf0b6a0a7d86a6955015aec140616170925c62b2acaf0396ca7c3cb276a1e29d2e867147e3ce39442f87d6a6ff4d0bdf2f0ad760eb60beb2e1e685f21091f965098797a1e6c6fd566f6fe5f4ceb676e0a227d77ce714087e7e923f8480ca4f7a9fbde18073e3f13be5108bab98ee9ca5b694bdcb2fade76857663e4a2ce9af36a5775d9453b43f90fc89dea56230af1a2ba8dc91184f30842b31c890dc08f6a522e00ea334912539e11b1724544d29df846eb63378fc42825d53b0d2bca0222ca994523146d5d474c1dafb1aac13907057779e7d092a01d68dbcd5d0b61606e97b803ad3b443b73ed85ee41c688311d2a27e608f0aa5093334d0d4fefdf819306cd661502e9f588b7d02a519616e65b34b4faadd3f39f1619240bc979721314804f1309771394c2f5261acc1cd873cb28a1c34382f04d4a28d47b22178609b148350ab0c8781b3fdbc74b7181bb667037a7b9a739f7e2636d44a5a5f0e413687bd7c310aa14260c448db2ce64a8f6d37fc973e02174b8cee766a7540943b6a14a4911379d2434f1cc4f95900643fef51964f102f70c3e52d410440ad22f583e07737d03989c099b9b827dd93058d224bcf6fc8ece13fb0cd783595171f05c89b1e098ba931e88f9fe36f9f7cc00a131ff5939901f2e3a8b817ddc217a487ae744594be7fe7427c78154f8f5bc2b77f4c6bb0aaabef6d208e6388a8c8c88c1a600d3a74407c727c9fdb3e8638e346d7e62ba6b585af16d698bc6028cd20a08800732e3d7e0a6dae343ff719590d94107a5ec1dd80020df1f3fd82dc4dc57025622784fbf0b05f8f8d393efae81f24e70f478d5090e3c8c3469559366ea33cbd260ed48607fa4603864c831baac07fc1c8e4102eedb9b4d93b40758d93983d2c8bce7def11d0408fac664d01749d901a992f7c01feea90f620f35aeb79926da4f8e93de0f6e67e1a549d27090f63a9e636084ea4c74d823f185bf7bc6e5d54f7c1f9b0f04cd0e27b95ee03e12df5bbab8f2fcbd4bb471950e70621a9bc567f30b8974327ecb62284a541f68334585391da2d2235c6cf17c697a9ddd05b54c96c922c6a63df4d049701a97aad0d15e25baedec36dfd4cbf04c9e39c0132e91563817a7dd80c6b838ba863a77ac4e0b110df8801ab46980c342be105d7cf7f148d8c0a99a581c3c93cda52d19f34c0e752c7d098140695c982c46e1e2df8e0286553e5b8ed7f304c4430493a72a7cd08eff865a9a1b541fbb7a5d7091aa2dc01c7c6ca14a7a026f5d43baced475b2ac4ffa6a7f2a60e26a4e30cf4186e89d538b49de9ca7889709e8ea295aa62f73009611f6473b180751cb4feaef78617509a3193a249595619be5687e378de06edca9cf45937c307885dc0e200534475695fd050204345a6fe963615d05f221dec45c0d6f7a772a8b0ab5fc5a98293b629dc3409020d5bbf9758d18ecf7760e5d887053c01f557451efdc21f373e81cc02ee8d69a86a6cafe5dc5ef8397308d14cfc256925137fcae0043ba38635cf1f4c9f356664368182891484597b7061aa86ee60e94ca54584fee447a052fbaa57b0db475ff254d8808912596df2e447013fc81e80faab4e8c9616d500906207934845195326a327bc12e02fe79cf0522846ec8c1688a794b9be28e9d1be793b0ccb4037273b93f3666da6222c3bff007daecc480c2b3a6b6c4243e5240bdc090633ed2f6fe3ea8babc688a30171caa25687126315a3d137030ae2f9970d711c66340a465b6238499348080a373f11d7e21583f8ffcc22323037e4b72970cbc8c47b813eaa04e8ae5926cb0fececa291f76000124c57b6d4a931d6612d768bd5ce3ad0490eecf23228279a83a013286c8787be6dbd357d15b3c936b35519e33f5f507db4ccbc4d0025fd64a97d9a196a1762ee6952989a0d40aa5fbc2e274bcbc663e3809d53a084829985f5e11afff8b04a1c8a26236042154f9dec3cfa04273026a34988fed2a7aa0011cf48a81b36f8546924a164c1e9cfc8571c10ed64bfd14cc47886b03e396872faf34cb34dbdfbf41e1807bf5f9a892fe06a903a59f7e0a614102dc508b99ba896742e6e8e73d61f13d5951995afcda78e2e8a0a9c6d7e584ed93d3a5b815e08ef1e968444cc473b23b0fe5e184670383b150e5f9d9bad1ada21d2ca44abb2cec6975cd3d3c2f8cdec90a32db6692375dbc9aee472c9e2819193b485a10cee67986e54a64482c388c7d4a236aff9ca85f87c940367add5e7680e8df07b241449ff5c83b44bf11ba51154bc742ef5b0d14d2a53002ddf83f3a6e77b6fe459a4a97bde7ba59831a44d791f8292baf5a3705ba53d2faccc0baec7862280800027e19e8615b002e5642c5c0c6eac7ead87be3bc5457e773a838799cf98e7e64472d44ca087815f1f46bfadbdb53bf5b3284ccaab46386d957ec73b7e1a6c97d013ab795e6d84816b27b8b4a51ad903854fa28da714906621bc2b38770c384141c2bdc765cb7a6cb4b46ad46561d4cf053f76e2c0dd1fbf519787624afc82417ea4166a57510d501b4a6962e64d0d25a0fe06b3fa9328ece9f6e5ed5c849da9623fbc18dd3b6986c94104f4b74785ccb417d1612f6bc5b2bab6dddf2346ea803341d2802fbba5eb59b359d067dab032bb6bf90118cd5f7d007cacd3cb69a522881c8bd12a170592153f9405e34f22349d8b8b0a9944f78b666c8496780c84d4d31d3e040bc8558c3443ca0c74bbaf9643c96ea4e3a008ef6235e1e118c8bbac949afc67b95f6ed89ead61e0ec5832e526eec2807ad7d35d15732a303b0165b0884cbe42abb646312ddf8b5161917aaebd1fa187b65861abb181daf24da3ed70bd855161c64f3fd75e76155fd9dbce12111a29c9e853303a3e0178d36b25900e27883a7a3f741acdab45a5af7a0a5c2cdaae94810a91aaf540b15e8980ab45b6c159948ad25921acc3091acb82662a3d7709bdea92d7d7d705219fee21e193071abcf6fff7b3b081f9e5ea9ecd715f30f07b7ce79e7f493188749d7bb3221f6bf57a32905dfca11275ce694d76e9100e45fde845800e89cf84a6c137ca78e02f230513e95f3f997a5eef345948beac7e9f5905baa81f2ff3522bbbd89a7536d3ba8db8bb3897ebfa0b075736ad8ce7b16d75d816cab98d3e6c8244595c5c4c8c99c06aa10c206004f162ec49c2cdbc5b5408a8537fdb63124ccca71173e2218ad6aebe37ad665b571fedede760ea128b086bc126b744c66a5ad60fe4e8b1c21284e556da5179a24f70fdaf2698972b532", 0x1000, 0x5, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x34b53d396947bfec, 0x51f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x18090, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="dc9fabaadefcb8b93b5d2cc40698f28ed358e7c352ae0bf8e151390c17625d2a71dbf1062aa070c5ccfbb61c454a3ae7f635d99cf69f1040e084102867abe92e895cbdebbbf68b768e94d82a408c2a1e5c39a67721fe6e1f2f4b46a39bffa96721a2024ce533ce0680c17d18ab457f2fa73da2e6", 0x74, 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000141}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0xa6f7, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x4c092e47, 0xffffffff, 0x5, 0x77}, {0x5, 0x4, 0x6, 0x2}, {0x7, 0x7, 0x2, 0x2}, {0x9, 0x6, 0x1ff, 0x51d}, {0x7c, 0x1000, 0x401, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x85, &(0x7f0000000340)="c4d46c0a81d12e00d77e4dbeb6d47f13a45fccb5a5007e954901f9c5405ed568d8b643b630c2b963fb9fe0bcbb4fb18b9ec9dad539c89e5a69636b447078b24bd98e98ca05bfaa8b7e53e3a9b7ba45790cbedae316a820a0969eb6cf6785a6af3a9a1ade48a62b28b4f331de74fb90fda06c24f043a9b4a264b08e2ac4cfd51a76de4d27f3") 16:00:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) sendto(r0, &(0x7f0000000000)="ab88c2199b3f355108a9a4ead0e6a14eee89626504ac1ca6fd0e412720b6c0c47e3441170826f6f769f0ea8273950f042c2caa8dda600233b8873af06d2b32e259a7e4f76ad7966b8466847f4156c4c4744141d619140a0f94efc2ddba15ea256fa1b6c575dc69c7faaf73a3013d7632f607f2edd954ec512cd6863ef180523b013606392156efd824a9841fc314244dd5ccaf2968d3c298c3e89e2c153234bbd6ecbfec77d28104bc10fd651a008a3e06f6f6", 0xb3, 0x61c, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) shutdown(0xffffffffffffff9c, 0x1) setsockopt(r0, 0xffff, 0x0, &(0x7f00000006c0), 0x1a8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) fchdir(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xffffff70, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000340)=[{0xfffffffffffffe30, 0xffff, 0x4, "865a21afd41bc3bf4884b6258e68b3326a1492697c75605a7daa1623c26a3ecc129242ade73dd5854825dd27c6f8d1141b534a1e3b4ce530f9542a5a43c37e8c1bc1291c64a2d301dc0ca7be33913b7ab39c32d5b8602c3f9938d60411f02e02bff2cf39dd613ef765a8cf699875894aa5856e6268734cd8ef552ba1430e6edd2eea1dfe13aff42b4d7f862ee2c486ab30145dcd5d62a9416dcfbc80aaa027f053c50ac0e161312b50cf0e3754b5c1b168b46c2432128bcb59f9b54a67"}, {0xffffffffffffff09, 0x10001, 0x1, "9c933173a4313aa300000300000017cc1119efa6d5a26a47d6ed471676f9400000000000000042c83b030b56ae758d3f5b58a3a0b87eaaf0bd6aad1bab2450795de28d2219eab48bce24c41fa73eff199173c149d5068a6ecaf28e0400000010b9a11c1bf879562bc3d113e6c6d2be8ca8bb7e7021998effffffff85491bb8bed4835725ebae74c921adc44e2a41b68b79606bd8c93596040000002b8391ab2e9c933750ac2ea68ab402c6d696f331d3dadf0e63"}, {0x68, 0xffff, 0x2, "9fb9294cdfe08704a498e158f27a2daa221bc6f4ae9e0ba894137c9dff65a09d476df316268481c93cb794b5f3f0918a87213992244dd6992de717af6c2b876ec3c75dbc0176b565fcff1d95b5ba3746c92ff2d6bcc429"}], 0x200}, 0x40b) fchflags(r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x8, 0x2, 0xfffffffffffffffa, "1535084397edc8427a9109800241ddce07c9126d", 0x6, 0x6}) listen(0xffffffffffffff9c, 0x80000001) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x28010, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5643f48564100", 0x0, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) syz_open_pts() 16:00:18 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000780000/0x1000)=nil, 0x1000, 0x2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) fsync(r0) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000340)=ANY=[@ANYBLOB="0800e37df117e41f515fb9722705004000416478f6b7"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c2eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb34e613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb100b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0xffffffffffffff1c}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$KDGKBMODE(r7, 0x40044b06) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000100)=0x3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000003c0)) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000880)) r10 = semget$private(0x0, 0x3, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x209a8, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002340), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) pwritev(r2, &(0x7f00000034c0)=[{&(0x7f0000000200)="6056018daaf0094be244385964e4f9d2e52439efd4e6594dcd61a9a0d1ef4e24b001b4ea36e61c10d472345e0b1b9d3ec026afb38a9d799fc55ea75158f1755c57bcd7a4e547b820f894aa14adc6846953661065fab021381b8223229e8b8c696f2d416a5f01861c141c31afc51bccd1c907c8afc989008398dfa574d26930cd33aaecdfcac1bdafd1c261b25c82cb2b64efc5bb8818a718773a65b44517433abaa513e608131d29db32c8edace5c9299b53a36c8c81fbbbcf947ab3311fa78fe07e0afa7a00271bcf0093dd5b8d488fc3a6fb04d3dbfd6e472686006873fe72357843af5ea47437df0b94549fdd3ef38b14d01e0bfc059c875aaf1edf076e7dd05952687879b712105a461b1f3d1ee9a610bd149a992248839220409e9fb66b1018ba949168ffacd791f8701ee208e782489100d2bb95c4b74c2ee378724b04d8def4a0fb4550303e06dd46e6425a220e109134d0096cf5616abfe8dc266e922c4c4fdcdf7529c843fde84a44579075c257df962e930f723092d9b53492f96e7eb3aee3ebb35a066b6a3c86807d96df8908c71d6baf8123aca9d19c3d097e435e27392e281407de48b2d0bb28ffd265dc6370bb0cb1dcd877c688bf333488d82b4f0ce9c9e907083ec845a953851dd13274e702bc7643d65ac746b7a0403887f9fd45098d8c2fe9014e5a0c1f54de85737a309025ab2dee4aa44b9b3742f8a1678304e8fb6f6a69f8a9dbe74d8fb86d7cc11d2f48823834ede37f709d08a6e4e51d990f484db09b74adf2bb54444dc289d6e7e01d7376576dc3d8eb9c52a69edde4c9bfe01b81f61d0bb33a0f15cc7e54b2b478ac182775ffcd732a6fec29bb79109e3c25da544e3999c323cdd5f953b6663c23c238c2f629ed9db939937c40767741157c4aa4e4e564f1e5d0d2d0ba952e66398164521f6413bb9477f6d9ed9b60acad6524d07ab757be7f62c172d2a96e8c33de4a4c23616bd56f47b56941931ecdd0bc92cdf1f4a9754dda000552dff3ffd673c96d9fe7e43c17138352507b1e54b1c379261498bb7aa3396b6b9c76bfb9cd2135a4a7236603a023628e992b866138a342d409211292f880006b93f50aef9069f62a39fd735c0c06f41f98eb86bc972f709d083581c1dbfde5976a8ae1216ceb46bcf7c1fbae5b2e53b7823acc86458492aa5563021878c8da4632b2ae02d4bce6b70951cd2992417d929dd8a61b2cf2632b38d045e892678dd5cfcc362538d64722d8e15ada62c38340096c71fbcd8cc2e49988225dbb9c427afe89077713d0120f5b31144769571bd6a99889ce627fd29591254259a1d7d219e8fe2d957db6d11931e5773f9aa5d1539f1ef94a6ba80812902049b519c7d72a2c9973b4fc64cc05fe83cd5ea9dfd46f83058ed7ea89cdcfd909246abd95a963dc58433cbf61459dd3be6a57b7acb8aec9c3b0eee2e22913ec5af4222ca0f6c86afd9b416dea801a4ccfa9d2c52c08d896e302f4b87a70fe6902431daf9123c5510dd389790e7247f7cf7b38611b356d9168d0eaaff81b2fbd461b08cdaf0dd82afd6b5dabf0b181f5faae9d4fbac07cadb5b796fe43264fb0b22cb47622faeb0f5ff5d564af2a98191b4fb5859b0e72bbec65456d8686e29786d3152fa61046cae053511840021a515c610df90e43e057e352c7582f52092d67e44e577f249a2a5c4c027a7ba647945e996dc98e008e92f89c69ba570b2052cba89b0c709f240a065a1c0da46bff3c7dbd03efad4317a1a3db89314609b0ea6275b22f7cb08f04b26cc8584fdced34ecc5b9e2b46e97ff3c05f0a1e331c0552a7ce9ba781f8a583850e3cd2c2f4c74572f6469e109385b89cb6cfeffb8710ef644f6acc5315ab88ae2d86881e710e64d3e5b3033e473407061854cf33487e0b34a1e72cc87d2e451229e0be49cc353244abc2c2f3ea704b05ea400eec5bba2078ca71e50255472b8a44700f46e604d240e39bb6b4292d7951b8c05d54c32cd9bdc2bb36b3378fc9c0ed231b4427ea393342e44825d9381976799d5abeb587d5474d9d6d454759305e627843ee75b5afa917790d512c172d17879f4dea7df17da462bd45764d05bc81dd43f017ae301ada60b5f90b0a8907b0128a9cf8804885eda79a0312742a1a91bef5a435664e1ffaade0a4b525a278d80ce472ae46d1376466790b5cd57952dd282a773fc63a5cc69178f8bccbfa95182bb8cd53fbf6dbe0d492b400c35d2cf3dc7d0ca04b6f5dc55eed68135b4604761cc623550c01a0ab8fcf0d997c0cc84ac21e6929007454a0b02cb2a7b5096943f048035f8891d4747765c23f7a8a49ff1cb8e8108128a4bd952d32729bc3774ad5cc171f3d7629041becbde3094a0aa1f949a781c440248d33d46e9d8c4e0cd87bdca4de400c4bf9c02de525b8891edf4138a872ce0532cf1c4949650012b4a9ce46baa8e980e87af079a8ac1212067a6dc291e76c0fa678fccc7e2c91fbcc10e8b5ac5e4126ad5c3d5b270d67b89e4cc1969aceada61e96cd487e4127e25f370741fac4d83ccc54e025e2ee57db6748ffb4aee7279ccace40ff591445f5031968cdab3934f2f4e6776872eb0d6c5046e8f5ff7d57b3c2bc2fcf66e58add9ad586e0dd97bef196a8f846a86103967cd0fba1b3f2284ade0c49bb15f7196fdd1754d051852e532c233c57beab5d388e6770c31af816ce14cabb058655c53326f0cf0cb46f21709cf4286180482e147194d15dea981d925a1eb71f2af527104022f6c87cf00fcf74c67460acdbbbd15026b93a2671037250e7cc8311cf95f38ef91f5015042cee8dfd31014baebc3bacf929cd9d90bdbbc1cc16a73dc1d98b73bf4acb27650435bd7924338fa5bc6bccb933f3f9d4387a59e03085810035812f17ea2c45405682ed6c342a8db5aa5840b1bf5b20608a87d5d3dded870ef584e2eee84daf1cd8a5313d8b86659619f276d06d68e549695fdd559c60638d74151c62d175fe8fb5dda17a4632d1db1fa56f49db2b2643e5cefc44999d0bde138c7e79c57e400ac35fbf34755517eb606c3cf541cc1027bf8b19cdac25147a95f250ba203e2716fee2bee95d7f1649b2e226f37dcbad0fde8f35ebe18074db9e329a8e6b04a2e6a9ce4dd9edb4b896f1ef5b02316fe18d74546034e3270851e51515507ebc89af02e7f6c85d8eb29c59eff2abb1f760963cd1ac132a7373d762338672b540dccb16e6cfddb8c48a370bd43d6d08f24ceba538c2f15d92c11bf3c9344895d8d239d084741a0e25ab49894450604082af1355895209a57d9f9dd85f020f0869f419f162f2c65d76899910fc0f50b17a250b2c8f2e3df9f9b2f791e6035f9619c7266016ac0ab0b36ddb360251ee096c34ac25c4747eb2b473f9cd7edc768bc5fffe70a223ec7a7c7b53a97ac57e3e645577a78e2df023de695de06385a5b2ecf5452aa46191262f1011d6f63939a01fab7edab19eeea8c464a1274dc7bde45b635c0165283e3299f188620b0396202ef6db3187da9794f3bbc206cf06afe292e51fd0a087ac8ca1c2658a737c861399b4a07d17a2a1ddd3e487df70d0b1a876669216c9d5c484aabba1fbd3d857c09fd8fa6d60f576fcd3b9b1475bf7342585f24cbb2a0f37520a7e7ced53efed72bc59e5bc217c30ad2fe5414d184d6fb05596dc01d386930af12c5bd975482bcc95fab1c5b33f196d8b38532494bb4a1bd8df3940da08426189af7f535e9f37539fee0fa0c9f6dc8031c3a36c551a3c0a5eac8b2f1330a899407a1e520e309bc1bc367a864675f1c9f18b70e88c59adbbdd713e1ce8cba986996483405743f30e98366e94f809fdf199ac8426f3590abfaeaf614c8c3be5118a9f7456868792e90a9f592b0db9c1cb3e680504d084c9047039ca3af0bc4fecacdf1c3e43c4486bf2ba949afa6e33d1a11c6857eb2d9cc44aa0a3933c010020f42d976a06744e8d557635115cb5b755097659d49662336c738682b8bb4ae33ba57abba0925e38a4170366a12b5ee26e6a5c5391f2a46ea9fc6b6ccda2f9c9cf6fcc3f213fb3ff6720fbc3adbdf6a1067ed89e8f5fe80d6ca96101988590f7ddf7b2443761f1b44c68b4846213db55e5329593388797351035d9ce8414e405023b8b4cf7bcc56aceb961f214711ce62638ee427d541d38f5c5c627ed891cc378539aac7ce7dd0b27d0e89dcd3b26b5934991066953b6da0cc5ce96754102bab16f74e29688d15266e44ac535b0fafea985846cf3330d1368d909000b5eea243e4692117fca5eb32d69e7e15858f0e02e55fabf8fc3e987256147d548fc8b9452e1b2f35e9114ddbc7fb98b65321aa9c485a544d521b45899f0a1879a498ae8414681e854d82c9262534ec80a8352dfd6e777718aa73240cb8926d40738d7eb8430cfe6d71e88c7f86eacd8846054d7ada3e7aba001f16c65cdb3029d83727b4bb210d47257b7b8ad4593de729e0c8dcb87a8f9903e96174a3eb57fae614b2d5053af72e7287519f17a1b85e000558134e77cc865352c85c0558573d59b0417d75284b7b7c57fe9def0779beb1c928a5ea0b6bf312821f8d3f71a2977c58d983f32b8e465088b1a79ead56f607c2d92fc8512d147a0b4eba1137f69e86669944f13a3d67b23cececf9f538f468140a415c9c77aadc9780a809e97f4ca13f2877992d94b16c3b6f82f5bcfecdd52fa8d3e0f75e9f6b7abc48c6bd0f607a1172c346409fbdb6cc4ad533959dc85540b5616b94b86c8d99121029c2d79c8c6d33f7cb603a5b54eefae43762dc1de756ca98ca09927c1f4bb5d02a9123004857075cbdb3b41a214508eb1ebf2d46f433ac774c20bf56ad49b143c33c85c89bd7138234643599bfe673a2e4da5669b0d53b997bca741659b872f165cd6d938e9da14e0f116ae08193483a6bc293321cc3c0a96bfe10407afc2dc83300210117c04607200f4ee2122ec6e51988b8c4d432b62cad4d5f17bfc4dab4043a9598444712fce77c20a9e0d1b8395131593eaf54c9fcd2d66212a885cb49495c731086354b907b06634527ad4afeb793c553fe0d985d10a99429eddadb3cdedf2452dd01dbbeca2e20c62c80a12b8c72116b6f29fc0b1b8c0fd2ed8802d766c39552b6f7849aca8cacb51179cbe8afa7d75d2b9a7018567758369aec6151f8b5b76ce5a09bf9b3f93f7c8e6d277ccbc2477722f3f350b61101073667cfa7f63639d2dea2b8c1e06aa60cd87770d678afbd2efdc8d582f9ab7cdf0de3f32c35521ac9f72e8e7ea67937e5ffe538f8db3355b498db177c8d89cc6bff985aa4169ceb6b6943787ccb784536bbf687012270e74ae2df9dff82b0a851cc74a36ad170829ed88708bb67a47bd19f1163f155bd99959d9c5a6074b40274fba92dbd92a86eb2eff0d23e241e52de69a723ba50c21a25d9aeda369be7fa76c8473a8a70592b42abd7918c889fefe5b29e827ae934d52b14b630a30ff8439bd17b3bb263831197d2086ded4658f3c10eda74fbcc9eb7fd67c139e0364236894d9221d5d22ff4789c53120946eb28c571096e560df7828c9c8d737cf01198aaf64ab5ed3adb23c18894b6399056cfb8d3803d023d93ff8e129304235598d633a5eb889a99504b499c31bfa0e33407d0cd08c72b8f116f0220c1c6598739f65731b4b66389ff349d0ba038d53041a4eeb10884796444e2e09f16bbc49d8acff2806d3a4a3ea7398222f662d163b74967384017874427da327413218386dbbad58a1102c9bec35028333feb6a72de94840743e3997f26da8a76b09a3e3c345fccda97", 0x1000}, {&(0x7f0000000100)="71c432e61fb5fa45e9c90da58f2d5412281d007462033ed9e8b7afaa8c5286b47fcc1a7326b2182030a2246c89b58ce4bcc2c0ec9c053fc4a86a9c47d923bd5840af3e33b251b4e79a875e369790d8699882f38635b023b2db1415a04d454c363149608d784c3eab10d8c52b977642604b4793eb859fd1c69f28bd40d558a3c5d2e6b686972dcfb0024ee7ac70d4374170ad77e40c4a16173b6aa1bd2f59c0e0467e55a2bcbb7a53c7b584c558308125d1765690fff0eee73249", 0xba}, {&(0x7f0000000040)="b07ab09d16c18357d79b2e4396a769f044b2fafbd5374bf7785c7ddf96574b2b6c4dda5ff1d1610392c7fdbec1b9bac209defd1477e9034abc78f33f4a941d62e8fa366b9244ceee2d65b6816b1bc3629992c7a2bca612831e38abee3b958248f9fec594c7f6887d1d6be255b957c00d7ea7444e156ab7cd8727cc23a49dcd99", 0x80}, {&(0x7f0000001200)="526eb2b1bfda295e1686d4436a947480726588ec0de9ed9ce21050a57121003294db2eca17c139c3a1c1c7b422c72f810c5d5e16be", 0x35}, {&(0x7f0000001240)="eeabaa41664adac671e3199c5872e629b9603798b5d124427dd04d78bf786411e68b9b79ce46a66636e949cbf71591014001dcab2c8567b863d31ae21638ab8ceb71abcf7b456b5d4992ffeb47398045b6ea1c5b9383ed0eaf2c2954877b2d3404773b92f18add03464571690a975c9085b0645f1357fb5f4a611193275c1900f415f26e702593dd31b283893b20ecba982efb9ca1db4c3e194b315a8ab2caef8574ec88fdacd73a0124de9c745582f0f55673d599d03d25a0c73b0aa900a4469d2a4368c3d73d6a957748aaa238f90561a8ace1b033c76e10dde5624bfd175ebde2616cb3c14fe644a44ba8a2082fd765efb6dfd3c6342850944f90ce559b227b516b5306a97cae4d26d084c9d73c8cd9121834f6f32e968831cfb6a198368e9456a811bb732965f1bb0300c97460fe9945c1330aa7af3fe9296f7f7c1ac76c1656a129f179bc9901c360922e55e3bc64b19c4345bda5b6a4dc7d848b18ff1f6d732bf2b33649bff465b2c082572b2f82ec23ac6629cc4db0bd297eb321af97fb276d93b9d43742dd9f04cd4ea2afe0b578db4a9ef24b6453884382792a071e0373847b4c1c8bea54dace893225e10d862ddedcccb0a6d310396fd615d1d361874ca19f42e7aa9c1672283f9d70fe620857e50672a1d451e27e7a93661b2c384ff5c50ecaab69320054abd38fb0b498c9d8a6c3054689f1a3ebb7cfc7dab31d12fb71fed8d18bc9f0471cccae3938f0dbd21178d2aeedcac3b8dd9e0bf0a4603177e0b27b3e2880053ae28f90caf64c15699912a530f39cca7aa810e9b710420fe9ea33550bda431a18f38640b6dd692ddd0ac3f020fac8f660d91fae8b8cd1680ef3038d2084169abe79d6f77142b980a40ce0c3d878c79041dd7238e66812ba1e66f2f20d900236fa8920934423f099d8d29a19208c9b15f7811a05fa2e9b526148568f0a4f95f653738abbf96fbd081fce17ff392a3a177e2f56045f5ae684c2c0d067a9b3ec1882a27a6e72615911ecacb4f63e46f4fe2805509bb671f278fac5552c057e05036507b6b352d6c4674a9267ea16e9827e31af368659a03a0db660a370dd818b1582882b2449cba87486d00bce16f72b902c52c5cd5280d51b1f3ad4500f1982420b6280d605f60508de5991e543ad385eea9d2d8ca729b32f76d64dd4f416384116224a19198e7531c5c8bdf989342ad76aa8c2dcdcd858ba9931116c6dce48efc6e5a3f6eb1766e48043e9f6bcb60d476a741a6e2effd60f29b6c753ed3d6a839342a7e698e501577c527099a24d792ba679053b5ab139463a02c413d6b98d5e768ab070e8b6934deea58e1434c0f47174d7fea2bb19dd313312824e48f91fa0c93eb1ad308eddd2a86e27f934f764aa4200569b1e095d807f8065882e80239302f554f24b97276b534564487869d28d46e880e1ba71d937ebc6de8375013e5d4cbbe15c67672667eb932d5316b091c485589efcf8ab52f5152613f279b30d9db96bef36ccb4882c0026ad752460fb00bd9ec89c023e46fbceed233c4e75ad8d09be2dde4040f28bd53adc945de6b923f8e5ea25cc37a171a3c4a18f85522472f43656fc14cdb42bcc1203bf59389100cd65f1939a4b49dec432be281f3dbc482af905e5657b1440a93c5bf8478908e42ba42b5ff6daf4ea41afa77c74e567911f2cbabc19c4df1651fdf2e40d9fafee3895393bfdba1ea240f132ae984b5bb3eb4bce6fe5759a823d14d55ac70f89617e3c7798164249fb399b61348a372e5e3362939bbf0ea3355319998615ca951b151dfb4e21e7e988b3a9d46e980d602501d0a37a517779f90603c618aeb018bc8ca3bf41b64dece928bcfad60703c9146700c6105e51bd3ea2ca1c51396eb235a30907a6a7bf2c83f25652b2f42964610773511b72c7a5918d35d73a25d1f4df3c4044877f7a4ea9ec79aab915e9fc3bab230a34f075ab2741ae92b886b0e350c5b904a87de9e8d465a06212d8dc7a9c624d3cf6899f542737561701d6589ba7e55885ad0e18aa8b16f710500e7fca1e0775bd45ed6c0cb9b3ffa931b09ebdd13ae2089794717e7848626a60b2568e76d3db8b2453639f9ee52ae8ef65a693c52805bafc6fbb84c3380568c29831921da32622107d1899c54daa3503820363d4d8399eee4cf855dd37172d703fa3280ca6c58de305b434d82d42be092f8c7fd5fdff735f942ea9ad0b88510e11cd51e2fa3e51efd0932095574fb62fce6bae0b14be9be41abcd23dbe08534bd25c01b42bf8fc533ece2a80c8569eca1cc7b7aa4988550b8c4bfe91576bb94d3b632f409a1e9caceea6e23a3c19cdc16aa7ae8194492002df436ac14d55a10c6b944e9cbbb4f0d05d0616e9fa13168673d4dc373b2bea3e34cf9a22155a92667783e5a5651237c6ed01a480c6f28b6e37c8a2c203f19b8a7c8eddaf7d548e2e83d411b10891df1d64499c4b8a4b22c49844575bdcc46f266f9d4264d1a352072c21eebdbe2deb1f7884fc2eff94fdaf4ba015bec1ce8519eb7202db75f526a9e9e995820193f5b7b22c0fa7db2afc3b0fef9161a1df018a9e235674ca60f057548a406a20cc6f58d42eb1e7c2e1e2191e9b2ecf1e72d76732198e5930b9844066fcc9e16ea8595bf3bdf12657588e6815677817d126461d3a2857de299dc536d77cecb97bed02a683064504941d8467fd541fbbe45a5f52f9db8f0af637f0d4c533bb15815a597f549d810d8c6aa6da7a1dc9f2a6c35b97908a89093f4dc50bb0d735e4ab8c465c06da602858ec94b8386b6322e5aa99b6413caa90fa71aca15733044ee60e258bff27b61f5e100c15df6725d66b0d3a5c074d1d02ecec5efaa012e1baa918bbf9c5c4c579bae9a5295fc7c9d41644dafa382210132510e40c2e16be1d347f147286f72bb6db1f26d648a6bbd065092a892831a45709468aaf919d66643d2d0354ee3dc23b9eb34f55fde84f6870dac9df1459f2e9ec2aa37a4ab1b8d1f64182547fcbdfdc0365bd0644c9d1a21a0c96a653499a293e84c8ce0b3e741fdc5f0a4bd26e018421e8a6f4c35752eab9ef4c97d52db4508de62c95344e361afa354a2fe51970e75aac66be3f733fcfd31d3f743b27da4015dfb678377cd2f5eaa3169966bb0a5160de18e2d268827e6d0098d2a8056bb8931139d01b67acfd408156885d2376e6aac732164805b49897061005ce6ae80375ff1c78a92e04e08b5bde97621e3618160272d2ce7d491ce59357f0c860e7dad44c4f1dac456c2fe74d0bc8fbdda3d605b07e1bd5d1d8c10ecf09900163a7a90a6a4daaaa5958c46144278ed3c57c2fa32c0a22f3e8f84329ac5373f230a193dff1ba7b77eca50e965bfa41631187f27dead9ef1a606f79a07b5a6dc782a654d1290fa6f0d94cd23510c349d263f076543abfd8be9ca015fedee9a86f28e3cbe51140fb7e04c172b6284821c5861476326fff4a30631e558dd19c7c497473a1a1deecccbb0955ae782d7833312d4d3198a448cce0b093a41b31c150c1bd9a34ef2515f05fbf21fe6b70a61cd9ed0900d6177937243b239057a0d45063ec2e6c1d9a9bf74a031b36f3f18665a35077746e1bda97967320aba4e6f36e21ec277566db0e23aa0362f4a92cef5dca29883fc7680588880f6751d981044c04a66d9d47b151d64fda1fbecf345b08b7b78306ba177f2d11cf30c3d19ba12edbf0c8681b0226ab35d5a2a25be4a51938b7aa5b7d851a1a4340c0bc52715532647324ad0262f70805d97ea3f8b4eee065f2388174f8ff574daba9b1dc5f9aec7a77bbfabcdfea50752501dd430233d8e63264817e34673de3ce6c314d80075c7bb86f01a0d5ea4afce93514960f261c47285176065ee530968dab70ba0ed4cc7ccc568bb56172540a54cf7003257d93bfc242bb1c951ad947b1a9daeeb8077c498d3e97e602adad865a561ec6a2d0b969d4d488198459da6b89d3ef543366c18c7d908c542494111369680b4ebb8059292b3e87537ebee08b2d82cff441ff986236e21c51013920f0350da8d3300961707b8d18647ac89adc0473b7c5e03a2a72a0bbf806d690285b16b0bb1fb032034c1209de6b8ed4f5287ef18835b2d56e7a1f917ea8cca2c760af6fa7095d3a510f074a295e817ecdd9dd9b8c720245f0440d9c43ebc2a2aab0a5700af603ee6db2f7a65e26c701de396e682b8a9675250887c5437339b0de2a89dc038d47c16b6d02aaedec79c505ab6b63d590f17ced9eee7d229f1505d50ae25fe0807e57a62f6c42abc6753930f1aa6acd4eedceecbba28e27cc5c9199dd0823600336d9cd025e037006e64dde11a5afe3f0631e192edc757567055015e3c0374b1ccd6797efdaaf29309df175c1a60d833c0f0b4217c35f2dad696f1d9fad2bed3f9b5dd8866c36b834ca385d5c13c66548a7806d4d9fe7aab20071129ef73a67a94b46dd7aea152914e06d279b7cc155a2121e54ef74876fba79b17ef98a729ab425109f98025f58e7ad552bd7c70149280daa3ff77da592dbaf58cda7f89c6bc1cd0afda7c813565b6aefb47ae06942a69731ca5d7b60c2614d7236b3dc10c31030b0aedcb3e342c88e54f31fea452f74e37925df91afad4fe481cade290e5c8a7fd2e2e0d66ff11b9f6d5281b4943b401a6ad21eeb67ff8ab0c5af55f288aed081c5b41e1f240d5c339a75674a3a71e00b9354857260a346f13149c746b946f3167f654180537cd34c36e7a28f30f25af199e3634566658ba3f1fbca901611a9b9a3cb05597e7cc2c742b6ce498719a54617a765c5031dbbe178bfb7b3328c071961ea412127002e0cdadc9c72e78f9a0f0dd35b0b766a4ea8f1819003871010226c487f2efbdbed785a3dab7b5a67dcb4bd72d57a1fb05920ce4560e470d579326e1bba8595090ca44a34d11bb0614bfcf87d9d62c1192deb934aca2b9c88f2d89b7edc665acb5135429ab5a5654576e59e2acd6d318b0f6b55b4a38e924f8daf35892d2abb0e2fceb15ba879b6815ecf6f16ef7d1a5bb3bd4a1df8f1bf8a3f2f871dcac54a8dc68c8eff1dbe1e124546a7ce3be46397460d12c4ff444dc8b8a1770157305f4c1d0cf7ddb52a1b4a3770041d54bfa2f392d92140ca0170b070b297c950a6f12cdac4d4e2a6355e64fe78a65e6d93814bd954601fbff2aa8b507f141a0569360a0308c08964679722ef263290c7b6968e067f21be9dd4be045c01a6fcad0a34a7073f1eb3279e87c3201c65830cdf5ba9445d96faead76999023a8c44df0c32537b927d2b59264ab97cf99fbcbaa22f48097eb7e82c0c8259ad92da7267b38cd5fa9b132fc68b813e9b112d8bf264d6144503b33c252740196b8684372d2cc6183965962c7ba5d8bb5c37ee2d06d2bc97be879c595445e4784f68cc16df03d375c6a371c5fe6233652270f9e5982a88abda39c341dc2e812e43f5f483811f272c259a0131af4573c2ab32c7569307deaf309fd7d507c486a6c90952e5f4c4b0be93ff2ca2f55e3db0cbdb85b6b4b7a67bdc9f732ad52fe32ee6c42cc57e91a0de7e73cac869fa638a96e3d3998c650c7cfc355287cf1eae8a396f8b74101a336ada3d67c34ecdc718f5f5e50a42136fc04af83be8443daf317dc3e76add8a5c1e708614644372f00ee01ae1f209e329ee35f45135de8bb351d2dde4e1dde1a35e54e45b535a139b1c69ba65357ede1ddb7eec1ca4334e9b91610759adb9ee3fc48d9f405fb87f8f1cce29f95ab14cdd1f3808aaf711ec7a51eecb52a8b29bdbc83b08bc6d7404a6307447e56a79a01d", 0x1000}, {&(0x7f0000002240)="ee3bf19aea263ebdefd64cf2f5d9e01dd378e64174f813e21fc1f1b2ab37987b4ea4c041940071e0bbf4804e150d7ee2fa7f4fbd45e475382042620f1f647bdd1c2494b4e97ddf52f94f7bff446d076a9f91e8f34228758d93", 0x59}, {&(0x7f00000023c0)="29e7eb9037c90cb7c21c2c0de42acaebb22a88f31207b2eb68e5fa3d8ce033b30dc543fc7e31c5be7d38cb8dbf35b1334049841fdae21da2a2aeaa242154fe5ed63572d1a5d356edfd418ef434e75b3fed2df7f57db59d76ada377046eab987470a9de75a3f8281818f71e0fb61340b385251b9c9f4342ba12bbaec68a668c1497842123992b36211992565a6dd966e4a059b1b533041d5ca5f64b8d870c4ae1e4e546f2f1e979f65e53c34fba4d1e0676179c7588b5c772d885376b48e13a22073bdc945af9a0275adf7e97194ceeb7cbe49c2ea8ca4a98fdf1385f0dc2c63ce5d3", 0xe2}, {&(0x7f00000022c0)="4ec53436954d424fff453684e507eda31a87c81a0beed938917903aa1fa6caac7bbf6a21851d69111588d10f4e82edc2e70e80796e4ff3647732a8", 0x3b}, {&(0x7f00000024c0)="60c91acc389131ef4d2381a4e371a0c46f9e7390036e4813504374ec57ae1ce9f849af1100d18873d7e9a0e69e3d54a83c990fceba789424618ec04c68bce962497c4dd44b00e61203787ec6cbdf4be64539f1c5ef310ded041af927b073d01d5685e381f2ec8f7f953067f0e932070a3588dd9d2730f9ac384d77bc8fd2d54d03eb128fd1ad77d4306f65eeed4038caa1464cfd1513c70e2984382b3be1f403b819bb036304398c911801cf7ae695da1df412782f43290878f2cb99cbd703ec4725bab6c4eaebbd8a08bf5ea20521db5187b0536b65aadd33adc8a06237e63ff62894b471ee58c8ddaf85846fdd8b3d7a4293bc336234673d2b02c83308a7cad1928229a380eb4e0be8e4c647b619c5c4df19d7121d076a0f8f8590c348ec7ee094332779804e9b0da0bf7331c5b687898931a354294716063f92820f8629e5e006a5c690d7a4a1088c58acfe9345dd75512e383c31fb249ee4ab31d49023476476ffaf4327fd9aac39cb2c68faf7eff839a28623a196b4a0ea2ec6c71ea5d8b009decb9b68beeee11fa8b7a9bcc9cacbb988883d74257b42db08da5e971eae6d9a6e65150c32d7c53dc5ebb161fc91a3fc5c76151fb20017f7a51566fe07b974492a3392c19a83765158af392588b9204b43165bbb3679449753a142884b13cc3b01a7b1bf29f99780cbcf1679d35bc8abf0078df726c311bee9a78caaba1f9773e2ba1712e1cc808a19ba9318a5d5729cdc1a2694b84b5ccdae21ab1a4b330113a44e0da76a4ab90fd4bc15a950d921fb1bfb42856e28d49f19c31d516b803404499bc4d947b0281bc864915e0916a7c7142540fe26980680be0148e25da5a68f1d67ca6e20484720888fa2755493e6d807021e8c3b4dde202623db84e4f039a84ba358ac146d9d41d1cd031cc7e272c0d799432f8d207ca26c1173931f1347188dd389248629f4c1a1d3baaa7e64e75f5f5e9622f936f1be65755e827e5316867d4e63a59e48307ee88e486e093d4151e652638b6ed3d1ed0ee8820e728ca432da14c4d39066e8aa8541e27b52ed5a183816ba79cd527ed0ac07b00a7d8c7484ae540bc784b8dc128e648e2285d713a9ec12fe401b59bf4b23e5919704ecfb2c53a004125143531c2b5126cdf69dbbb26710b3b8849df782af36f3fbe94602b6b08dea9a4e4cd7592389a0a88ee5c3c7c17cfdf94184db2ae3fb6c3828daa829f1b8a62c4d3180eb4606b761a72285bf672f84d2d830d8cdb04bd88ff33528190080836d2848ee9d9358e8910c6d7a6a4b9fcd9fc31aad2fc4e0542d01a7e818876870e8d195acd54f6ba4b97095657651c9058449250ea0f27664ddf1e3dbe60ea38693bda670bdebcd705672778cb90da1effa593f335f45afaced47ba46201c82bb227a50f37aa4b8a54cd93d452dbb1889e94ed341f085e4d80129c087c97d4e23ed50928f43bb5d68ad9c2089d1fbc473bec79bb08127f46296dbf9213edc7ed499c491ab17fb5c0a1a5025373e42af5c3a8b96dba6be6ed972e1c3d8bd5919d0ddb21c1ec251c6b0c757b2f1f3be3d85115e5f0ac101b0345bc82658a682d98fdfc6c10ef5e57613120e9b778444174c5f77aafe2f0cf2200295a9362a0d75d7ee1d923fad89c5f52969153043154206f295fce70761b1a954124072c3061078144feb367593563e5d43a96ffd3ec8679680d7156bd7974d025f172583dd1c3825cd9045963094ebb870d8bbe2e92d2fc2e19bc696e1c6515447ab1fd75d654d0468f680042d49cc73cfb97a1eba60b14842f7f25f8b184bc5602056d201443c0f134394e3c43f8f5765111fe72714711d234251f5b91adfe600b2a7071f5f691207f81a991070636bd31d4b0890400a436c957fb9007e6a7ca6f55812530782eca1744060e8a0e92c5f3bdc11d313929d2f30eccac902d12e54cc36a047c9050ac93a7199258fd3b932dbcf45b88119ab38850d31da760e18fe09c8ca2548299ea2cac62a8133bf17a0505b9d3bc12d5c8c1415efe47dc1de6f6bcce1d1ffdc543e6d560b91025a3839d50833400409b9982b161971008f6738ecd360b5e4f4b4c801c25b718ef9f524e5d78cb262ef1156a55ef6e20824dfee98f1bb636c9b570bcf395aeeca575ec1c1166a762a04101f162644e48176ce1bb8d102862a4882ddefcc41ca30d1bc5ac597a79c06c9853521e3865a281c803a41f82d8aaea82ec393003cc22971515d8d6cb4a80f5ac3513a586049bd5daa261a3e678a4b638493600f2372a6ca44baec23132adcf1d1bfe365c645c1a112ece7045a5ff700e230bf74a72731b06d4edd9d3264ba88cca67abc998d8826afb2541aacc38d1ade3de49c098de4905e3d36480b7a8183b5347e7185985aa5a0da780db4b60b9ee078aad766b694441890615f8a1f57113bb3482f57bcc55d225e927b8b0dd0e3cf7ba620fb9084129d03b070177802436b5fc731cf4e92918e9e5a0fe5018a510ca39552e8bcd7328df41edc07fd695e3154f3d79b0c981e6a9f34851d7aef3e54fc558cba9b23dfba778bb50fcaedc1c959f35aa3d8173231d47f4874c3d42c97167ab8141b45e18d58f523e15bb9718aca8a2ae202147eb8fd7d64c919f613c2bad23e85a915312d63a038f8c83b93a57b85bf9b3bbe6b2a6410bf245867ec041553c62905d41807230bce2c6fd014242582b42ec20718b120f5e5bc91cecc8fc5c113cc09f0f4f9ccfd5caaedcdd08774bc9e9d87f861375495499b12fc6e242975df5925818605dcb78ae1c848a9ce106474a16987c298e5c702a6542461db7525e155e78f7e90fe2dd7340c277b1c5489d8fa719e9d11a7cb7a9660a2a0e63625f2b2020da931dff9f84ba62fe6dd20b88536657db6a1f8c100ae07dabe9c9eaafe689d66d0583fa867c52184a9d77f126ffdbb2a8b18a64bec6bf4bea28acb1c4fcb32d10d5716ab0cfbd7b2e6823c75719a1d3f24cf264ab1864ef6117c5904e419ac5a723f7a13e7dbf41e0733d9e01722071fe34ce535a2be2311bd719448c78acc0d7ac5effcb75b2b21ed2126f8d92152225552481b3958db17ffd8b826be76583359763e8caa8ecceb921ec91d215c89679b1a130b65e6f6505163e784df1043523d1b2377a9737803ce2d078e3b241bc79473ece111e9d9c82bda8d850c9cd21af4117682f96761dcf1075531bf6fdd0d3f31e418da9bc12705b801f19366df02fddb47efd6f518e457d464a8aa8a0da8ae84aaedaeae56450f5e88f81f3bcba9964703574b1f05181572e5ce02bb2efb892febbb3375950553257ea00d0082cec78ec81663656d382a0151fceb9d5dc360abb226900e8528be89188f5d2d724fcc19ee0351aff0ad27656f319ff1b2cbc41273ff3162cb33720388659bb246e6d95bd89a456dace4db1765efec9fa1ff3f4f4538717b3057b8049cdf0df56633afae486cfd94114ca1c962e208c18bd6ec56f3a356c384e0ae4cf008a2ca72ba94ffbb4b032e218af6cde9a7201bceae7ca12ce29c01db6508e381ceb841f933cfb77eba0d80baeeed515c42b4cfa3ebcb15075b3f8b352e6cb6c869fec860d2070c2f40c3c76992af7a74a08e1a5f41395270908be9f18609814a4302d00c93ad8a3b34cf76f7ff1420c3fc9989c38e427b0e05fea04366f38b97c723ea4bad8b885dc3ef409c1122a8af569b7f9f1fdf6e5943adc4070d1f612743aeedab07f43fa5aa71373e6c06df429dc6c2ab28f1c5daeeb15889ae4ac6106e9a3d58822404badbc552e7750af215f86356dcd1fe7fa6c4053a2c4e6ea633b4bb1e71af5655fb5233482e16d9f5790e792a348a02d6f9faf34b8b23c8fbce47fcb41bfd16666adb7f4be28c13872d082ba9ea550779345e0a263fdffc8b15b031ec2949746c9ee43ec723c9862fdc5bef0a634f8617d3b713e898b9c6a5771bb90d03fd6109a2b1e90b77c84c36d3e9c6882ffcec1b179526ba18bbf597fe54b0d26d9c5c5dca1a0403ecc0b4111085681d98a0079a6b4c1ea83f23d9a2a6d0996ca3b79fb8fe086c5f7d346e49bd563701f88ade6fa1375eb167a1ca239942bd7a829cfa275e3038c5a85fe1840ad2cebc95598b9f2d5359c77d4eca8ed862d9926c426ff41d260db6719f202f941329c838e1b20fbfed515b583a9a889223f8e624a460c7960a2a73725750c0a31e5219e1d15a087b8c60b970eda0f185d73beb7a00a3f1d94aa9e3f8b288372c6e38ae80e0108a669c3e4a7e548f9cedc8ba7190c3b1df147acbb60b1af7617a0150d3eb6899baa50f5f6f1edbcd230ee950563d13fecf84d04c2534398229887fdc44e4ef5455adf9756eeb25143d3e76b43842c4fba7661bc348440e88de3e1e6f7f81e93e893f661be069f5a335dfc8c762516758855579cdd8972c7536e45b9f3c576ecda6143d94a28de9ea36b2bb1f98d3ff960eb064ffc743161b3fc3285d1cbbbbef6bb8e91a2a4bb2e12cc80da3da5043e3c7d3fcca51c7916f8e8a71ec9c20aebe7ef91bc7511d642ab8f7b8fd7475c3690fd3af2eed6c7ae34adf2da397060412ba0a43ce328092b87804520cfd20d611ffb3ecc39e2576cde38f4c9ae7136bc67edf8aa33291437999a5c6ab9031a4e4ca662bef25c08846a594501f96438f4357a41ab4f7057ac02a163620c28242bd940cd9578e85f8d14731871484e040e9f7c9771cd748fd3450708534f842fa56bf312c4457fbffac424569209e8e4a3d300571420227409a9e8f6f0a99c9f656dc6d7e2d3fa9ef247f90cfd22ab2d77f2b3c686165915dd2ec519e68a23ab9786f58fe480b6ada1fbe2078434f94c01aaea3d61e178239ad1a9374fbcab91819b986bded07eaffc3f1b2312a3b7b57de4f13f1a50a74a133155e23de8f54c067bc87667a44858bade70f2fbaf5ff54330a463161958f369e7c8c9ca82534012b71eb430976916216c34ad20ea256ac753e530cb441edf005a54569de062a835fe3a5ed4114d2b2720eaccf8fe472e3b4a4b8b78647605b11d9c98d37433aa356da61ce8d274e553b6449694f0194dc4b39206d92c87b26ea561e6d738e858431c241725a158ad13461bea933b4d95285bc5b6f77c2ab8a9b9a0affdab0623f2a52aad1274e1c1ea2159fe042f60162b0fcebcded4c1a77133269e125103db0a603fc888e969f14865a6c2de24c928e0f2568cd6d34307f175d34d5b186148f6881c9661e63260b18ec3803f47cb4f7a1591fa29d56fc8d35a3b979937ca2d3dc33c8e1ca3c36e9d71871fd6035fe21677bf91b08082d70c260a22fc78ef49562e36f45f9a4acaa7561a5e9b964e1246ce35a056d5429738eded0edac5ee53a73493b1e5e7cd35c7e8f173206ffb5e80259fe6c3e5e79fc6a6ac6a94305a8dcf38753e6a4f3c243a5f0066c243d484d5d611d2f000db907ce3fb655666fd8a5dcfe26e40cb73f48097aa3b95586f94c03114de5a5ec58036ada286a396559bd1cece84a95374bf23030eb2a961e3fa597ce6c5fc82cc8dd49b94bc0a2c438bff6bdd5435b7344ebbe45ba7d65065026a7707b1960d694d464f7dfa0262547e84d4052ac246834ddc15dc655733fd052c06ef20c6946a4c0a9a75b439cbd720ad40fd74de14746200dc5728ba3465321ff199c2a465b9a09d629b6d9a09aef7791bf7a422673e24d2fe2d8e67f5c4e0f4406ba8e5d7cdd5ac509d6a0b3727cfaddf3a0480c5754ec644010fb2927b5c48a873be028d21d0672ddb3f5c15ac01da589bf79b0c3e927e37a99819f4259dbe739b9b4", 0x1000}, {&(0x7f0000002300)="60c0318daf91593e73be48a426a6926fcfcb1811c4f7bd1c4de4300bdb25f9a744ee4fe382c07f0a592f", 0x2a}], 0xa, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r1, 0x2) socketpair(0x1, 0x4005, 0x1, &(0x7f00000000c0)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0xffffffffffffffff, 0x80000000000}, 0xc) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='}\\\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00']) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x4}, {0xffffffffffffffff, 0x40}, {r2, 0x2}], 0x3, 0x999) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) r8 = getegid() r9 = getegid() r10 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r10, r8, 0x0, r9, r10, r10]) r11 = getegid() r12 = getegid() r13 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r13, r11, 0x0, r12, r13, r13]) r14 = getegid() r15 = getegid() r16 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r16, r14, 0x0, r15, r16, r16]) r17 = getegid() r18 = getegid() r19 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r19, r17, 0x0, r18, r19, r19]) r20 = getegid() r21 = getegid() r22 = getgid() r23 = getegid() r24 = getegid() r25 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r25, r23, 0x0, r24, r25, r25]) setgroups(0x6, &(0x7f0000001d40)=[r22, r20, 0x0, r21, r22, r24]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff78) getgroups(0xa, &(0x7f0000000180)=[r6, r9, r12, r10, r26, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r22]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x5, r2, r3, r4, r27, 0x11, 0x6}, 0xa594, 0x9, 0x8}) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r28, 0x0) ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000040)={0xffffffff7fffffff, 0x6572, 0xc04, 0x6, "abfc005387ece19ceb539dc779a6c7140c6b8fbc", 0x9, 0x800}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:18 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)=[{0x1004c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x4, 0x6, 0x8}, {0x5f9, 0x2, 0xffffffffffffe8d5, 0x1a2}]}) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x8, 0x100000000, './file0\x00', 0x6, 0x1, 0x1, 0x800}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x108) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) fcntl$getown(r5, 0x5) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:18 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00'/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x0, 0x1f, 0x80000001}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r8, 0x0) r9 = fcntl$dupfd(r0, 0xa, r7) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000140)) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r4, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r3) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0xed9, 0x7ff, 0x4, 0x6}, {0x2, 0xfffffffffffffffa, 0x5, 0xfffffffffffffffc}, {0xfff, 0x4, 0x200000008000, 0x7}, {0x8001, 0x4, 0x7c100a8b, 0x3}, {0x0, 0x5, 0x6, 0x6}, {0x3, 0x7ff, 0x9, 0x80000001}, {0x9, 0x200, 0xe17b, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xf16f, 0x100, 0x7, 0x3}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x8cd, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x4) fchflags(r0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) recvfrom$unix(r0, &(0x7f00000001c0)=""/211, 0xd3, 0x2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x50}, {0x8000000006}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pipe2(&(0x7f0000000040), 0x10004) listen(r1, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f00000001c0)="8bb773c4bc07a67d84930e434055f56d000000008000000124a81276ca1a269b50853020c95654865e7b497d3f385d08c8692a147b564f9000548ded06f223b3a3bb725b78d0db3c6822306dda4f7bcb1391efd6c605221fd7cc42c1870753d9c0b3299dc56671ed2b9d2809d790609011a8dbc0880e5e7f8014786dadffff", 0xfe33, 0x7, 0x0, 0x134) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="03000000", 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0xe0) r3 = dup2(r0, r1) r4 = kqueue() kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) dup2(r0, r3) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x401) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {0xcbd}, {0x7ffffffe, 0x0, 0x0, 0xd8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) getuid() 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = socket(0x2, 0x4, 0x2) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) dup(r1) pwrite(r2, &(0x7f00000000c0)="ecb5f68a41945ece877d91b9c01f6a864b", 0x11, 0x0, 0x0) write(r2, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f81", 0x12) 16:00:20 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x4, 0x8}], 0x0, 0x0, 0xfffffffffffff800, 0x0) setreuid(0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0xe74}, 0x10) r1 = msgget$private(0x0, 0x489) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getuid() setreuid(r3, r4) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getuid() setreuid(r9, r10) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r11, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r12}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r13, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r14}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, r4, r5, r10, 0x0, 0x12, 0xfff}, 0x100, 0x76cc, r12, r14, 0x2, 0x2, 0x8, 0x9}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3d}, {0x7ffffffe}]}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1) r1 = socket$inet6(0x18, 0x3, 0x5) listen(r1, 0x1) r2 = socket(0x2, 0xc003, 0x0) r3 = semget$private(0x0, 0x3, 0x401) semget$private(0x0, 0x4, 0x2a2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/29) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="13c47684cba529f7936f21ced8d27b1884f095e8fa5b22ce48b53cf186dcf1c2fe90d0b5f9ecb23381ef528832cb99b98cb17a2583377f09255642f3b10c10f6e780700a29dfd3d300e985d2f4cfbd9bc49cf5254d328abfb6a0cca68d9c56a7f1e12e624eeb7850d3cebd2ec365165ab624e3a2287b4e44ddc4dd9958bd035cd0418cb57851b193c727cfa06044f5ac4591dd0a0dfc899a44c8665b69f41db477add87f1bed02b2846f3beabbd2d1e3f0cdd083c02208b06910351904d56f5e6c584f001496c443", @ANYPTR, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r2, @ANYRES64=r1], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYBLOB="c06d2a5025b0ffbbc9a1232430d01bcea382a1c3e27714000000000000000000000031798e10d9ab56b72facc06cb0a4cefc8452efe18373c9ef60c218b0eb5fd2b2024f4959c2e312c67db9c1a40947a522c57436cfd81a3b2fcafafcea573a2da74395a309059af6a8d8c2885a4eab4b07e830e5d9a1b4fe14c23e0314e10e9788987cedcbf7a9c87ec7df49b7335c15971e53b2d06bd1192f2e4909de47673c5de4206249ea8b97d54a263e0cad919e", @ANYPTR64], 0x6) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: r0 = socket(0x2740738628c4e91b, 0x133192940914b5cc, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/del\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x800008, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r2, 0x10000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xf, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000002640)=[{&(0x7f0000000240)="20d173848dbd3e8749d8c882006eb6cc1a3d91a31662f911d773744fa6dec68e92d89cb329502420e6f4dab4015c5a1fe4dc330eb79f15e34aa0a112396e254349", 0x41}, {&(0x7f0000000340)="6af666bb74b136ffac7a5d5234a129f106e4d105004beb75254379240720e2b04ab2c2bd1ad3a56a8f3bc8c55fa28bf521cc9d7fdbcc8bcec7cf731e515b46d6d140c515c2956f5cdf9a8c0be588b4a9877f4f4aea64b5c13f2c744f83a3b88011698c39a15ca0a215b2d9ec261d4a33d134739c4302559fc149a79ed059b891f1e01f5c0b02e5cfd6ba78699b512bdbed9063c3c9aa4c57281ef19bc7", 0x9d}, {&(0x7f0000000400)="19bdd2a778d2b90fe8e59ba0db5d3f9c98074454c2e4283818b0926bc2d10036f5dfd21a4149a6acbf6df7ed2065e29a91c6eb90c9be586b77a91d37995f460133bf4603e5b539b99620c6d43331cf14b8edc395315d5aa58328047cb12553a9839bcd636668b4bccd00c8cc8fdf68c04fb9bbb4ddc4e2e784336a1961830f271a62ac443218e3c4d1c114dab5147870a4126fc16d70742dd7b2259d8c3e048e5c905bb9ff05bb6bc9b6496440fe738775498125d371a2f77a92c088c065cb2ec6f970f2d357ad9747f10eae", 0xcc}, {&(0x7f0000000500)="84b757f88591432c2dd41d3afe14e428095079a04ceb2592bcb2c437d546a2bfc053821850c339c8fc83b99337b9b698459b2fdbd68daf0c1c39e3ff6bab8cda936e60874850057d34076463ffbe567816900dd6e85c5a733414404c34f37b6b8c6d7f0d0d4f7f6734a1a6352721d83bcbf607134cd2106a0d1040e5d6ccd9fbc1fad6d53c877085dfab81d6083d03f300d419038d083c7352b793758bff5c9722a6b4c3468d8e1d73b87f42e99e0364f57d8e40058da547e3563a008556f226258a147383b7a76889a29850a6b251c8a1c0c93255b54825768931d10a79c04cbc2e7174a559a118f5daeef992610b9bde7edb05f6d709704f72d8e5f52ae957d11397ff703ebfcdd3dac01615ce661573367a15135937adbb699ce39aa1a0d94ad6eef97b1877f35a8b25e288308c7890001998dbe63395a7970fc578c06e5f1fc5ea79c63a43714b49ae32830e630cebfdfa9929a5f0a793e6e1508a1d098a494a03aa19eab2f9347dbcde1c8dac0c5d6d8ddb1810354e3eef1a0fd1794cb4285b5acaddf71e67932c02dcac5764a5147ecc7e4e0f407f6ec44621b2657c9f8c07196ec67230748b0249ff385d00938d0178ce0590333bdde0af6c624f809ef5bb691e0ac3e510bf8c74729ae59cf459e5d1175939f160ffaa686c83d78266818f845e63b210eda99e8eae832fcd69cf58fbd5da0e0e5de5f5a3ba8872cacbeb973a90e2babaf1f483ddf1467839117133bfdc318921839e94ee9bcc2a47d6ba85a53b8283cd64856e8e3a6fd8a62e35da31a7f981d4e3bc10d48a2387a414edda823f6b4c892b1039579886de8b9c261936dd4d1ee8dab83d585db6e837e8c443f67f2a6cd11e7bb121df656e4512dac3eb50963e7c6eacf8b59125be4d6c60e085de9f52d832d1f88352c98711924f583730588d033ba1762b6e873932f813740615cf538c7587d22846e009dd932f9add01ca20e56489cb4f7df2b3c98c010c0f861e84f768dd8315d68e3a8a4b94fccfb6f01b2ef221ff724b3f73e05eef30ba0e9ec9bfd00c808170a986cb823a9b9212669f2562a43c1419ade0c7f010841b4262692b811665378c598cd6bf4979d83f1d87029d482e846248389f5e9c86a64393d8f2ab2636e4954d1ef3e99783b7faf1caa943eeb74099b42f24625ca74ed7019a99c9bdab0967ec2e228292c9df781675bdd89ee81f4cc270355cafbd18a61b0cebbcb479536d2b1cfeaa1e3e5809d8621a8d871894bb8105488fe8c9bc66680d32d6f9d2db3dc2b137de6c797861c4d3e87fc9e1bdfb1237e7305739d2fd6b9bfe4e8450a9af7deb451ef60d0d2fbbc0fa205c6823b363e99327de3345f7eb7c1a1ae245a96b0b9fbf27f98ee8279654d33658f792e750daeeb3a7eec7acad0f83c21f23dc1fa2a319f4ddbcaf081ddf492d9552a233d62626588a530959849714b065ee3b4c76ae7354f1895321d296a40862c5d299dbd92acc7bb397e3030298c12abda11e48e42df9436d9dff7c8439f1558fa3686dd08474781ce21bad01b852e27c65c3c98199f4ba587c28e50ff87ebe606692dab6f90e1acc59c133d067b15c7bd965c5fb81a7906f994a303c908950a3141f9872f3b82fc37adb8da6c69ffb1652049327347e6a1a70b6e83cf1efe7ce5cfec566c625b8efb9e4ae4efff8b9207944d99ed30d4a8e161f1b5476b78bdcad6097b4d30961ec8d389c8cde76d27d488821a9fb6eeac983db3668eac61397d7cf2a590c20077f6d87796e86a52edb495b6e616c3d0bdf1f203ab14b24394b916358d59b2d69e3d17e5baa55d000be98823db4b956f36755d3796afc9d7bb46c2e00403a7561010f71a6cafe828b789c60d46625bec94a6988fe32f5b9c19d08e09228431c2afe7b3cc83b554572d6004cee3952be100b2e49bbd2645d8ef69613a39071a978d69ade9110910fe4f5edbf1eb0764287f20c7648356eafe0e0de219e645a1e2d36b22d2322e8b6c03539623d8c5b8a3be7be6ba636eab4563bb00633b8899125b8f172518106af9af035482de8e958ef9867d05a6b269de0d86d3cb40ffa83cb6234312c06102b31df4ad97d955ef248baf6669bb619668f6638c98e6938e437a630ece9683fe498efd59a806238799a80e1325b61ee4f86ecd65c925592c477dddc8abb38ffcf75e3fa0e4f9ef3913b77138c3e56cab1392371fc6bd1db9789385f404f9485dee2252078cdbf6734044928a5c6790056791d5fec3ac219ccad91f7179781f514dd9dbcab84ac1d20d8d906981c1169ea98140ad6721492dd121964b3e0cf83ca4bc9430dc117e56332cbf76d743618f3d4b68fc998487df2f51ed61079e0f6986d82fe2606cb5e9e8bca362fb25c143d45649da732c101d4a61e026c6c5e88cc31bcff7988cdad44e9a2e1d6824a00c410008310ff26f6032549599aa0c11d8219ba3d333736b68bf365ac656ebc9061cf45fee34c704d8eb6c295840c6156157de16accf0c2e7a3ffa85d1828da5726b2f5ee9a014687f168536590805a5aa7700030b0fa6663dc528efdf8de32f08bac234391c323a8557ec8b0af191dcd9c2f82ac92a56740c5600d1495a93a5a9876baf44bd1dae06eb471d1a2144c1e2e31c379cd4ea70024abccb131c8e2a62e606e0115801fd98604aa57624371e269a83096488a2c6a854567ecde1ddc6dff7eb8f8434dfc8c4664423d9e3773b9a36b7116632fbd07473d5fa7d4426e9ab8357562914f4ae7889c0707ff6a07a2861445b08ce1858011dfd567bd3ed1bc17c3c8d0a20af976251b848173e71359e4bafdbfa2c175697df632c0a2d00f71fd63f7dcdc989254e3c2a592cf885773519608a83c70a7fa8975742d3bbbf616ad502de89e857a530d5bf01bae992f8af217e83d1b82ea9f7789cf23bffba6f73b7fdd3ce4bff5ea2e3f87c029feef5d226af7fcc0272115f00f752f4b6633835c03674b3bfcde4c786c91f9fefde81ef3884b5475ad0a537aef96a32c04029ca41a081f0b23e06c780288576d6ac8b21b125a7d51b373b115fe173696b90e231c8d1a2d021966c4f4bea4a83c72a2bb4f249f30c603b431908f8de7031737ca32c1ca5e5126488ab4d834763f5638837756f220e63d6c6abf62a3a02311d3f13a9a1f1c23a07362932a4388488dc29b08e106d591baef5da9f113f1f5a900072d9a49c758eb3e685f9ccc423983c7a8de7f611ee3a7f630e0aef8d4442c9c95b8b534b0dafd717ba1a878e19a9a44c348694fa7706b32bf3daf3cc79df99af39af39bf83d4179eec5c0e26ac480192911f5bd11741a7580dd93ebec2fe68f502c6769da483075b0cbb2a5f93badbc48013e6e343cfee4814b20c9a922d9550fd1e876e655bc35fbbbcd542623865ea90ca54ab9197286bdbe06ff80369f5b535f3e55ec40745bc930ddaec750b386ab529e3aacd269592b2401d3395177cd3b310a19ea01a0e323e6026030fb503566fbf63a98acf8276d368189663e22fc67e3e65707a00616f36f6aba05e395f43d9a6b3067a7500bf9a7fb1721a624fac11ac0d94a238e4635c2eb2fb1296962a3739fb1adf616f285a5be43a185a71d7fdd53e2f36d2d8e7fcde7b5f83f4bcf22a9fe66c0915f7e835b760f36206c565b86103af2b16ae157dbc130b0afb1527fad97b33db9b2abf6e5f780843ad3f1178c09d29aa9066e59428326bb758659e0e7350fa54af02bff2640e0e1b432c46a992e260cb9b751f1dc3c3c784351634826b9269169405cac848bf01422ca7e9929eae12f780e5cb5fd46c6297e25fc7dbe563b1614628a4bd9a50cfa2d8337e2aebaea75a9b0b6d298b6fbd1373a96c0c37d5f8f980cf35d127ca58c34fdecda81041546bc8d64a06fbed9f6d107d418793e64a9bb14b82bf287a050bff1b810cab49832800d14ffb74ba4549449e04ae6baf09f4dd7c0d7c54fd233c8613395653efd02d43fa1a75ed93583f7bd2b95d5d074c930da984ee17087d909123d09bcc81b8a6105c212ad9efe57c3e2085f3c8de6ccaca0c78b49eeb32659afb9801af75f0b28f81a0a93b23ab907017bcf96ee27b6419f374e073b576be8111b12961be5eaa3bc6ccda79e227b7bf8f50cd4e8d59677eb768fa11903d971dd45fd3bc1b163d3e22e226c67f5b5943bf48f8fe7fb5649ee8e3a49e933f50f0e7529e528318346891356fe7e9e48a7eacc38201cee26738d3101f3625f1daa8c4967a93a63b44ccd07af2b67a3c91393a7f980ccbd2fb8434b23a66f3f0f962c5a3457ce2ba41e16dee809a04ef104459c0aae04616b9cda3939018a85f6cb61841255ffa4f24031faa6d9267fce83fec72f8ba0d7a9fbfbadd729e74074a5f4240e7b2dd814d047cd07b89c766a6efd4fd875ed2fc2da6dfe6a0dc5c0a57cbea3221f16d7095af3d6897678a0dc8fbc532c1fcba556221b7dc0c9d753bf612581592379e195e3d01f0436bd3396b6b733c510fcdc774a223fc743b7d442e7d2547c1d0edb870059435151d1c9b28ac45df395eeff6b167fd91319edeb3088865281986281a45cb847d1bd6fa4a87c69ee5c5ff5cd7c7472883997df5f527a6c5465674729a7dec57e0e3d2fdaa26f0dd57020cfcbcdf5a87a8b3a1c7bc593912dd0e361fb363d15f948696d98be3492a9198a92e43f07a862b78d169b7c753b284ac498790a1b52acd1effc5cbc306122488fb48f3dfe338f0d237eb3b4cc70d94933a1e69437609b1c9602de117b7a0c9d4ddfd693298873bf8e59ec365c270d1a8c0e20b0cfef6cb6b6b11955ee5d0889dc10b625e01aca9cd949ab683ec352b86b1cce7995c3c3dc9afe5a4b7c8cba56299743126f7c1f0175bd973da9f4c0ef8e2b863d7c0c34ed66420e9824ef32900a03da8727c8e48c4004f82361434477eaf4fa276331896cc554a6f3310456e970c018c24494064f0c14da8cb9977b847845df7138e04030d7b95adb4b7078284e3cdda0935554202841084c80b40a1031d2329fb023cae7f22fd110018821bcb8dfb84524cc4f42319c63a7cca9bc8f41bc162bc81aff61352b5f436641744967b3bfed974d549f334e1a06497ac9cb82f368db0b06e2ba75c648c64773695915f1d09fd78283428bd511743dd6ae636c7884f4aa07707d60dd4bf17bf832bc1eee79bc8b09286e413ba7e5b6726f5d898103f656dbc1a4c258182f6706f2de5942c6ca75429bedc3da72ff3fa19b368302ac13593d84d89dec28053af9cc36dcbdee61aa7a7742b227e78b56c71252a7e10c347bfe515b05e0e188e0b5706443904a1d43e1f1534419130818b25e7a635255fc9363993d0d40ab9143ec5d8c8154bc299378a884e7acfb42ad9fec963729c3defad6a6a5f1f1f49310dda79fff303d491e8937e4d4de605a975409ba1e398414fd6c9e0cb1d544df10ba061b840f388a9e51549741957edaafbba6db90905b9db2165b92ce0ef189131eeaea9a4ec05d8385911dd6f18bdb5874444cbb11270eb5d0caecaf23934607e7ef38f551b78c9d0dbffe94fc59c02ca343f75598f8940f37db186b9df8d847d8bbfe1218bf022ae5e9e423750de49f404f267f3fd6fd2a105f31efa2ebee794b3ee8155995d69bcdfc13318922842d48135944fc6ebe5017312df4cb7cd5e85f51ef625d07ed4f469a2ba5b1491f4b326ddc811209e0e007bd8b529e649095d3098811a664c578b2640ffba47d558604dcebb808923936c8650fc6f6452031e030f69911b1eba6df63e7aae91556d755559294fa58a17aa8f6fc38", 0x1000}, {&(0x7f0000001500)="5fee3e797b37fcc8a904bcaa218c62fd778c3f7e606381716bde822c519b70ca4a28e4f4186d31eef2063683d3d75b713d1d2f1cbccdee70814e6c844da8028d637a31fc2c73564bdb0412fb8913cb5fefc37631f40c7d80a79c6ff52af33fc001a1ecabaa148590e163d70e6785a3415210a43ef17af3ca080da05eaa6b3c54570899651750dfae7fad53ea07011629c427", 0x92}, {&(0x7f00000015c0)="9a4e3fdd0c4a5df07d7b9e7d5f053247bdb9f9c7798672689cb1334857bdda7166545ec810ea5c84bde0b0263e11c61f47dc7e237cf48165c49da33130098d8abeb9be02fc8a01fb23aab84e523ab9a8a66a3cb3ad0a1836ae819ce74332d7d8a6", 0x61}, {&(0x7f0000001640)="f83b68c78b71f60b48b99922de179c826bfb3a164c83ea44bd68a1cbd0338f2c4241caebcc1ea6ead418c1d21d8d15e9146269d84cdd1e6937be1b1edc4c2cc599ac2875c76a6c4fe5bd2e4dfa170cfab8334162ad0299e16d345035b08854b87911c4d1cdf2dc1af6dffb412d971bd2fb34b08aa9cdee7ca87c7d3b05b237a73df5a61d580eb6603cfa3f8db2d8774f9a2a764f364794c99b5555773e5e947e4a9a030e9b471d11b460a4fc1826eb4d9d0ade594a3da742c0565acb4052c831a291f10f6074f80c0456cff330697e44b1f40ed191a17ff175649106f545068f82aee42351b317ef6f191fe61f94558bff10bc8b1ea8d70162ac7fb61764ba54e4daffe4b3846afc39339435e09396728423e01911abbd2878243bab2bbef8a340f74dd87adc18be4e457a473096ac4291513c6e6822a4aac6bfd0c96456c3dd4f2329601e6c0ffe992e582dcfc8f20c288156128a1d41c2a5775129a69b91b5f0b56cbc343f61881fe7af87327831587424325133cb6a685a74405ec39e03fa5427854bfb731817619d95ea6df4a53edec0c97d79ca4cd48f59b60c7b225ac6bc1e771f51c3ab0ffa9881c8ce8a3a9991452416dafa37e188e555b07998cd88bc9235d2980b3f492e6b006f50d0342c08b1f976b2a2c708b042484ae7fa718be4109f790ee5f9878bdb7ce1e6a4c5b4e26db5e5397a773f9d1a7ab9355f7261d65c003906bc26360695f33d6f102c34da56439b95e6cdc2b914a4fb893f5ca65de0a79dfac2d1fb3a3f438287a9e17497c15c12761e0d49c7dbd03801ee98a9cd924d60192070f7e57f687734a10a71e8675ad8e1ba5453307107fe73fbb2eb479148e2848028897b3e993040421dfdb12bcbb83f1f841ff0c1b280bbc2a5739a3e0fff6fd9b53e811c475decd888175dbe00d22919dd4fd67dbb713799b93feb063690e7e51a3192bda6b023881c13fafd812421eba518444acd31502242b3aa5616f209b7152dc083278347956ac9bc6c1cdea08787e8c6aba7062288787222aecf518569020402efcffa235f4a0cb55b5fd5c0a2af95dce053ba407a230f4fe57c502d578b2ba0411792df20ac0f6cb4b64b77aefee78d616033903842cec6cc66a40f8df2d1188907d46407830d9b6bb2383f79b34760cb4639c88e3964237be4aec58e0d7d62e6c2f0cc567a98b9891e6c09f022d3a364357fdbeff6ef4ce74c0d5c4cb68e86c5a6e892096e360e27ab5a8e41a9a1adb6e9c5ef39e55df4fe04469458ded2656a08e317670436c5d7ad772113847cfd51e6acb4b0b6d73b861e1e3e3918767e2eaa8b3929a6e1c04219c0ae29a7bfa8e4e74c4bb53d0dc866b9b6638373c5fff3d2ffaa817bb6d7dca74abd731f70a201e2ea214a8fbff041b81751b89ee8865b9615fac7c75633eb2c481cd23e915db9fc4a1d7d25062a2c7ab1996cb2a92d5ea821457a13b45473fc564b64381311f6f2902bada969a1a1874e56b6f82d528dd0b104c4644b80bf431846d795a21361d4eeced693681e3ae4c01e39013f23dcac2cdd8d421bd1d8611e283dceaa98dd9ff74f3eb750f5b9c325282f27286996a2a5900723d1468f83e1f32a0e70a22ac13027eeb0cb16b6c5a51c603de4e1f139716ed1ae7d1f51117a64a1a1a5ae35a30ad1b010d1c91237c698920a6afb66c81a4ebe219e3f955e00d9938c49e8862d1e86eb15ed7309259d41d7b223fe4214288e69b2ee38941ef9d6e8a36486b2748dc24ff516f5e6dc172473b1a18ce95fcec2a962ec7df113e1312e08756642cdceafb306b35c697c132d3603d04f036a20d23a911f03ac519c9d3f84f6f4fb8ff944872dbe0b6b66050d6191f99639793925967665d5be8027d6dd9fbed9fa94f23a7c3786f94f11c98249db9891e35bf84d18e348c37d10a563cdcede1f7697eda7009d92014d288e75b4686eecaf707f18fc4d2404ab053ad42716b489caca32ddd2d6ea9dac34936ee6fb27faa9ff2637aafc4c36c9ef051fcfa89daf272a02ffa835d1f803ffd709711e048c70256f604b48c95be77e40b6ba66adcf31e5a40944ae6d868ba3bb4c9021130e8f6ec028f42223151e63b3dfeb7960dae807046174c7a7ed3cdab251b4ba08cf8f958cf4c685baeda25efd2aa9efaff37296137e79819d739c10521b4aa587a410cd07f75595c6f5762a2b3dd5f5acb5364fb6d510475985bd62b420100484eac6fb397bbf3e059bb2b623782dd133fa79239a84b55667a78dd5d1df75c6251970108eb902d36a7226972d9bc0db38528e2d7975731f0d753e2fa9111577fc3cc897dc67bbb5f206fda474f2aec87a64df409b2dc165efc58bfa5bf1cc5569425a7bcff7421d56a9e1c57b6a04880f88ce98cefcca121a861b8a0d3e200fcc7a5b54079042c307aa5a222814d71cb6e12c6875ae189c3d831f0da770dee3cf4471d676ac2d16f4fd096d97e65b00c33ed0bf95afd8c039dadac47f141ccf5a51145976d510f1e6f8feb73e53f359683d729a673c05984ecd2569f6903513eb15bc8de4d29f17c033d19ce9e6a7938e0dd12f53f30c4208cf1a136c02f0f8f4eec95ede2088ff80eea3b6399cc3748b375e54bd8970d633eb77cada972acf5e1d5947e644e6a1d358bb6f0700e8ea2c67e73ebf41c0b530d3ee3ac4639f912a3bbdae00b3079322bac6dbcce9960b6bf7cbc1dc649579c15e6c03b2d584a75fb3dd196632a4273bad45b3d038918a2f64d64cb64c2ec917a5baaa47c4459d1af2e4c6e6e7df13d69897c1eedb0cfe2e421249fb082dd5c555d3e898dc7c45086651ac8071fc3ca1e88859e1cf86926c990fa3b4498217b4a0319ddb7de183fb6d3df6f63fab24f602c9dfe34fbcba7e827c16591e0be1eaeaf8d6c0af72f7e6d963e2fab384cef4364c661fb1f6e3e21cfa609628800d9e4cd68de87908bba21d7b9257481530572733cef2577c51d2dcf5cec053e72fecbcc85608ed57cb431bcdea49840e2bc3d64975f48386d9c2d1b36dc65fc6841570680e8a51a66f8e3d35ee3614d787aaa6fd197799594b46618b748311fb6019e01d7bfbddee1bf632f2053c9ca29a147414907ce0a6b8a2d8d6789d1b880bcfc883179246ffb6a49f746406b81f983b3e3ce846089f7df0a9205e3c5906ed8814c741d30452083af6daefb0b7be1fdcc3f947da46a5f6aae8a6edd942d7ec022de2e34bad24f0d4c715df9af667d9c19566ac07e006f10bca050cf3c152c6ab128dd71d045e8935dad684a69ce1128b440c20ea98cc29d91241d891124fc1521343f4d6fe94c62854f3710dc33f750aa8b96d73447accf972dc10412f084e0b32ecb2e20f27d6a3e7356ba3d044ce27eb7407aafb47c009b6b535274e1c5df9e93f40052a9771ee7e5e973f667787b7e60c52f432e5357c606c88e24357e056c5b9691c67924d3a10c06a940c107b4fbd965618bf5179535487af8ead72d6868c3eee27a6af05d5fb1fbdbd84bd5c638b378a187a302b1e8cde33a6c66d4f6b2a78014be599cab9ad57211143ed29a84ff0942a6a10be0006b8b65346307f7d48c6ac1c5fee04aa88010c1f7d6a129948e0b31cdc385454ab13cb2cc8bf7f7e7c40ae714c7e21e3f091ebf3d3d5285f42d37bb32a028dcb4723d28dd372a7685f2da4fd67ded48f2abec24a8d4ff1aada6d25c35c90016038f8a7ba8fdbf3153c4595eb55c776393769d34fed54ff51d511d0029fc9a6591ffd8f8aafb22fb81fc135b61cf32d9a6c98b0e9ab1d1093454f5ff1fb0d7a8ee9dff4c0c07316d38d74f5ccfded8752f7f2c3d1f774af078a93acc198b8652930de80bd7c3bfd3817139e436f8b9595203fd0339dd836add0013272ae7f72d68968e61d8308d2cccc99c2dcbfe9bf69537b15487e4d17f56943ef9ba531df2b4522db320da40609c5caeb71188506f1f20cf552f6e045f392d9428cc31790dc81009e28a88939db1c5f72f91b93ddf4c80f1a844b60fbbdbb6486b610c96eca034ecd45fac15e3d2783a68006333d84a637d4894bf34e6a61a607eba25e88bc361797042179511e8dbeb8d3e84d65c87617939d21689c887ce84c76f146d3403e435c95a1b3ff11dfad2fd46128ff8130a3a32c6cc23e73c540abcd8246cc3fdb4529c3396d6f24d739255d86c235ce815aecb8ff357ebe8dfbe83946c9e6fa2f0734f3da467fe1f43d76bbe86f5b4c5f9c8251024a62e8ac1ebd9a8a30944c4b56671f50fbd11fec11065d0a206ef03421a84c950abfb9d81e8ef4c1f4661fd5dc5d589f5ea4ddafd260562df36befecafb6e74288f3c3a01be2aac392d95b78a29ba2c5cc67d1318000e83cc8ed8bfc3ebe23e504edc412a778ed2a47b269d2fcb6e1f19bcc2535bcb06b50db831c21246011322369ad2dbbae1090c433443c5d8a1abacb7196300ec367d9a60810be4237156e341399fe40da950b3ca110dc41435b5da0e718c82a5999f4132ac4d12a362f6aca1342e45b605ad7eef447a50230779e132a9da06a3d13ab57d6f6fd9d8fb7122a184991fcfc82ee87226ec628157c94f34bba0423e63e01bd021d6302572147d99855f2c43f16848fc87a49ef263103310282aae1d5da8eb8ca01e5fb3f123c618e176e4c03026a84ae57d029e268bfabde4d2eceea8be149475d1299ae55cd4e662e705b94f80f921d9bce6d6d32223fc10bd63f5f52355928fa9b48d6387bfb7938d264f3af68ae9e76f4e25c412bb8d1b95dd48337d7e9b005e4e844342f099135692457559c2f07c83ffd576db6382d2e78182cc79696b5265031b081fbffbf036f739b877e698389115d6adf9ea70f2ff97139f629e930691ff6c58fbc595ea27d4ee06a6363dd2e129f6f30f0c8073ac68bdb668d15729a7e798b7c6bec7d8c44a855e07134140c0e95a2b0316448a5084acfe5cf5350988559c636e5307bc7a35199d784d4fd4160bf98f9d547ea77022299a03e8410f81eed1b92f342a5c7c256af58205af7a6460ebe7880ab85665093aa89c4a0532fb2bde1e29d3e6a6b4816083154c7437665468c889c4d305a6be7167d676bdf7d3750be6f7d85286d2a94d9ea82caa57350026727334c1a6649d9c1fdcfd69fd3989d2ef14ceb71aad8ecc9452c3d0985e24240e492d3e64008ca7b8549071ff377f5e49af6aafbcd4a5ac3ef596ff22dc9ebd4754d63d0f084705bd7506cf57fc8d08050e48b6c22d7725e633ddb530365d6d7b72a897f935f2dba3145e680ff5373b1a154597634f5749b6c2bc159aff809944647dc83ae9a07102e877945d34f46aa10e544fd46e5e2e0db2170632cdac9b524d7cd4944f2fdea8eebaf98cf6c97ef02c3e889cfd3627c718f33cbb5fb4f65b9a51edf463100695bb0f651f544d5c6d1a298f516634d159810e70e1a58c83a76d5e9f86e8e2e5509ee57e5a779bc68d36234a2231fabfd9b0c30e5296c5d82c2a07f07d34fff6e67a24dcb8a6f8f14a388c26488b34cdb2c827d2e6ffc7a06ee9d2b38a078c377aa8e739b1c1e90970e33f802579b9cc28b1866a3ed60e42806d9b7b6d20ca9acf94882698d769f244f70c79ba355771fc485efe3ea612411ac08b645caf75baa364dede138ebaa0a06c0bbbee8b8b68357604caebffcaae168da8188ee4d223c3202e0e7aae1a88a8f4506dff221358f8f980a035730ba2549b8f474f7b71fd809c551da8322a058727d356fc693d3684df2c8ddab6fdbc8e0cbcb224f5aaec9098602ce492f87cbd0a623aa23ef87e0da8fc503608ae686f835eb3dfd", 0x1000}], 0x7, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x3) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x10000003) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x1000, 0x2, 0x9, "60b8ce6bfc76958b7f4d212ea32ea10441eb07ec", 0x9, 0x8000}) 16:00:20 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001026, r0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r2 = dup2(r1, r0) listen(r1, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/210, 0xd2, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) bind$unix(r2, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r6, 0x1e6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r7, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000500)={{0x18, 0x0, 0x9, 0x5}, {0x18, 0x2, 0x8, 0x3}, 0x1bc, [0xff, 0xfffffffffffffffa, 0x4, 0x1, 0x5, 0x1366, 0x0, 0x8]}, 0x3c) chroot(&(0x7f00000004c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000000c0)={0x10000, 0x7, 0x7fff, 0x4, &(0x7f0000000240)={{0x1000, 0x4, 0x6, 0x6, 0x3, 0x4, 0xb20}, {[0xff, 0x1, 0x2f, 0x29, 0x0, 0x741, 0x1, 0x7f11, 0x7fff, 0x80000000, 0x9, 0x9, 0x9, 0x10000000000006, 0x4, 0x2, 0x0, 0x1f], [0xf4, 0x69a8fdc6, 0x6, 0x80000001, 0xdc9f, 0x5, 0xff, 0x101, 0x6, 0x800], [0xfa3, 0x0, 0x1000, 0x81, 0x100, 0x20, 0xea4c], [0x2, 0x81, 0x109, 0x1e, 0x38, 0x9], [{0x5, 0x641b04a0, 0x1, 0xf6e}, {0x80000001, 0xfff, 0x2, 0x5148e7ee}, {0x0, 0x4, 0x1}, {0x400, 0x3, 0x2, 0x8}, {0x6, 0x394b, 0xb7, 0x101}, {0x1, 0x4, 0xffff, 0x1}, {0x7ff, 0x1}, {0x5, 0x1f, 0x3f, 0x5}], {0xadf, 0x5, 0x1000000000009, 0x4}, {0x2, 0x0, 0x77000000, 0x7ff}}}, 0x7, 0x2}) 16:00:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x80) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x8, 0x3, {0xfb, 0x80}}) clock_settime(0x1, &(0x7f00000000c0)={0x5, 0x2}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0xffffffffffffff56) 16:00:20 executing program 0: select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xdc0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000004}, {0x5}, {0x6, 0x0, 0x0, 0x2}]}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 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, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r2, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r8, r6, 0x0, r7, r8, r8]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r5, r6}, 0xc) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000040)={0xffffffffffffff4c, 0x0}) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffff9c, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x136c5924ce0d02c2, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) getsockopt(r0, 0xfc15, 0xe033, &(0x7f00000001c0)=""/242, &(0x7f00000002c0)=0xf2) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000005a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000580cf1a20d269f2b50ea1bdde16fd327b368d34e030c5656b9799f79bfefb3ade5fb86b17ca847aabcb49b3271964e2bd8b1defe04fd6310dbb522ac43a05322271290e608db49f3f98d2432810d11056b0fe6f4d1bd31bf2a989bb4bd157d104ace4c"], &(0x7f0000000140)=0x6e) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="a4c7da3bfd7ba28553fab9468854f314b8f4860f1e2abc5fad404be4b371df0700ef0d2d780e3ed47c77345133245f11c310fbfbc025b24f77cd202bef51d9d44b4b407f84039344de4d6ec9475437ed5d4edfcb32312f25048b13511fccd4c0b76fd5364f71e0f4009ea15ec5005e5bde2b54b3354bb62a61b23b07f7233d4f13a86fa18a13ceecd38a75dfb48c2638c71243ca72ae57912aba401596e2287289fc333dbf1f537c10da58f4e75895e7b5617d439228", 0xb6) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:21 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000340)=""/100}, {&(0x7f00000003c0)=""/124}, {&(0x7f0000000440)=""/38}, {&(0x7f0000000480)=""/34}, {&(0x7f0000000640)=""/205}, {&(0x7f0000000740)=""/206}, {&(0x7f0000000940)=""/195}], 0x1000000000000062) write(r0, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1e, 0x0, 0x1, 0x0, 0x6a3, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getuid() setreuid(r5, r6) getegid() getegid() getgid() r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) r10 = getgid() setegid(r10) r11 = getegid() r12 = getegid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0xd944b569ca3e3707, 0x2}, 0x9, 0x54, 0xffffffffffffffff, r14, 0x2000000000000001, 0x15, 0x101, 0xfcc}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r20 = getuid() setreuid(r19, r20) r21 = getegid() r22 = getegid() r23 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r23, r21, 0x0, r22, r23, r23]) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r24, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = getuid() setreuid(r25, r26) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r27, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r28}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0xe4fa, r19, r21, r25, 0x0, 0x20, 0x6}, 0x5, 0x6, r4, r28, 0x3, 0x2, 0x9, 0x63a}) r29 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r29, r11, 0x0, r12, r29, r29]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r30 = getegid() r31 = getegid() r32 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r32, r30, 0x0, r31, r32, r32]) syz_open_pts() r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r33, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r33, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() geteuid() r34 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x2000000007, 0x1f, 0x400, 0x1, 0x0, 0x1, 0x8, 0x0, 0x2, 0x9233, 0x3fc}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getuid() setreuid(r35, r36) r37 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r37, &(0x7f0000000040)="670dc3", 0x3) pwritev(r37, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchown(r37, r36, r29) 16:00:21 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000140)="ef32b6f69d61000f302affa757b14f371cec3d9f21dbe51cb603418540f622fd6f29bfa24ec761cf0a5bac7f443385c98f1bc9c99e84b274f9f2d1361c9f1881afffdfff7f827c", 0x47) ioctl$TIOCSTART(r2, 0x2000746e) write(r2, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xf) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x8, 0x7f, './bus\x00', 0xfff, 0x10000, 0x99b2, 0xfffffffffffffff8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x2, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x453a5005299ee5d9, 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x5, 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0x8) r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r1, 0x0, r2, r3, r3]) getgroups(0x40000000000001a1, &(0x7f0000000100)) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x5, &(0x7f0000000140)={0x4, 0x3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000001800)="1ede70594c77f4cbc3a269cf5128ed7f2a6f951abdbbee114b47600ff24c805072984c92836671b401da97a018ebd79ecdf843fdba3a3ba889bccb8f1109609072740c775bd694c2e2c21509ce2249216955af8dd74f9be318a2b5c1c8812dda84ce5bb74f3d5f7cab5c2df4ae79ee47ec8e7b14c15fc7845193cb8a215c77deb48d7c6561e8a93dd2efa868fcf89d31aa5ab5a7525af8b047c767bc095afb5f6dfa82bb0fc949cc9932b7cc7186e6d242eec6c59f21d7be5f60759514bd3e90011276b2903493496538c168e3d015d3562f3104322d3c12507de7c97c6301ccb46e2e8aca303cbac7ee66982afcace9a284ca00e60a", 0xf6}], 0x1) 16:00:22 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="6e012a8a3ac4b7b30acd413b11483d1b833d77c4d9b4f8380ac224e3eb2134e45aa9a4d2a3e5253eef96b1be26da4a4e32428961a7d904a589fbacb27b716d95e134eacb7ebfc326d2927bc5822e49a74002302886ea7e05c1e9bff429d18632c9c79110274cfea380ce6206e16d7b80eab4d2b69162293edb1c70fd55cbad4013e649c6", 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x952, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r4 = accept$inet6(r0, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x8000000001f, 0x400, 0x1, 0xfffffffffffffffe, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ftruncate(0xffffffffffffff9c, 0x0, 0x5464) fchflags(r5, 0x0) r6 = dup(r5) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) fchflags(r3, 0x0) dup2(r3, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000280)={0x63, 0x0, &(0x7f0000000040)=""/99}) write(r2, &(0x7f0000000180)="9e0c8b81405894ebc487fe169d340121ba7eb3bfb7787e85ffc91107618b7961da6def9c60499ad264d7146a0625d4dbfedee8fcedc21b4cc2e31d3366996226008adadacfddfeaf968ecd6886e54d1352999b0a1dbbaa81f1f8b185adf75db9917d0a3d840af301193451bd345a786b5332a3d3db229d5b150ec9050bb8a6238113718b1ac61fb48d2eb323bdbeaa877609", 0x92) 16:00:22 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x38f, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) dup(r1) 16:00:22 executing program 1: r0 = socket(0x499e7d638d7b66bb, 0x8003, 0x1) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1000000010000000, 0x40000000000000}, {0x18, 0x3, 0xcd, 0x7}, 0x4, [0x1, 0xfffffffffffffffa, 0x3, 0x1000, 0x0, 0x8, 0xee2b, 0x4]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x67244a5a8bb36a5f, &(0x7f00000000c0), &(0x7f0000000140)=0x1) close(r0) fchflags(r0, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x1a8, 0x1}, {0x18, 0x2, 0x6, 0x7d}, 0x1, [0x4, 0x800, 0x63, 0x8, 0x5, 0x7bc, 0x0, 0x2]}, 0x3c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvmsg(r3, &(0x7f00000015c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000300)=""/241, 0xf1}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/255, 0xff}], 0x4, &(0x7f0000001500)=""/155, 0x9b}, 0x840) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1c8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5b8f) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x5, 0x8}, 0x10) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044275, &(0x7f0000000000)) 16:00: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}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x50) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x74}, {0x7e}]}) syz_emit_ethernet(0x94, &(0x7f0000000240)="b6782d20d7a3a59dfa30451af2d1f20bc7842d6ec96c080ee9ec174edebf170c99c9b091615ee5989c786ad5eb87dcf3e08b76d9cb37990ec4d489799564697a18a7c12345e71cf732e2cc3ad644607d6dc644b556ea393ea4ccb92f153dcbe52acc51c8763d994930a3abe4bd2b7c147d796d6b0d9851a3463a04330736814f0c0078734ab0fe92b5102beadf29a7cd0de14e7544f6c75b2707a3c04eb741bdef75b522391dab943f521df25d1070f962e7bb1fab17f9b84dfaa7a7c3cac1c37ba5dacc9f729ddc3decc56ecc62ff3b95ec49dd4de71cedf29830add63f1121e1ea68d19ecb7f3896f8414d60144df86e15ad1023065225a2528ba090464ef8e3dec4889c8c92311c645e7b0a313371fbdbe834a292d69b1690882168b19f9aeeb33e38354cb94de3194044351f5ee92a5412b43d6dff6c0db92e12f58f323840a152c5ae36ccf458bd69642180102c7efa59a4b077f47a9f87771a667c6dabbeecebc8f0568bbb95fd5d9dc68e0c4b8b9de16e405b87aa8835b51e3d72f4d349f4432b48a44b9632faf386a5d6d44c8802ee26d1eeb09a9771f82f22e798cc2800"/429) 16:00:23 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r0, 0x0, 0x0) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:23 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) kevent(r6, 0x0, 0xffffffffffffffff, &(0x7f0000000280), 0x100000000c4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) socket(0x40000000011, 0x3, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x14, 0x8001, 0xaa0}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x7, 0x5}, {{}, 0x9, 0x80, 0x40000000, 0x3, 0x5}, {{}, 0xfffffffffffffffa, 0xe9560481bca4a45e, 0x1, 0x3, 0x7fffffff}, {{r7}, 0xfffffffffffffffe, 0x20, 0x20, 0x3, 0x1}], 0x1, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f, 0x0, 0xfffffffffffffffa, 0x2}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:23 executing program 0: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(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, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r4, 0x42) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r8, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r9, &(0x7f0000000480)="bd", 0x1) close(r9) msgrcv(r8, &(0x7f00000018c0)=ANY=[@ANYBLOB="4d379c10f2d7f6454240f4dae70000c8682d22c42d50349b7fb49947cec48c643304d700"/61], 0x1, 0x0, 0x1400) msgrcv(r5, &(0x7f0000000000), 0xfffffffffffffeb2, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fb04532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0a71461584b0577d2138cc76577919c1b86e7f263cbbfdfed3500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d4480b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbeb4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304ea55b4520f3ce3f50000000000000000000000000000766eb9c5006450cbd30289f07b767ad7bd81a370396e3b646db4675aa290294873983fcbc23f94f7969690e6f52427327912ac835d167ddcfa680c3cdc1546dbabe6b57d5583c88b1e8fb3b0dd9229237582a91af8ba28a91d5153b035106ae7f360b4bff3a44971e604221cf08493162d99e936655590697ad68540d5c5f4a1d5f9babb96e11d953c861b4516f497dc6c8e881a69cfd72be92312aa74acaac8df34f0caf2f896d5333d1062fd165f857c3a7095ebdddc3342af50454e632d78ab32f124a524f80e3f525b6d8a1112f02176a35349b284bd52746418ed73d1a9aff9bce003b72080b36c1f5450825a2ed3247f1ceb1f32368b5e00c330df10fb06574c576d7eea8e681ec0acb39916029b2000d61710e5f4be4cafe6c0ef30495e963694c55ddf5d552afc558a2f693455cb6fde6f09de421534bf5d22a5ef305f41c952b1053cbdaa6c7550ce4fa8b8"], 0x13a, 0x804) 16:00:23 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r2, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x20, r3) getpeername(r1, 0x0, &(0x7f0000000180)) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7, 0x8, 0x3, 0x9}, {0x1, 0x7, 0x48d4, 0x69}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x65545822a99087b9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x3}) 16:00:23 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xa37f71d2377174) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0xc) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x11ccd6a9d9c635ad, 0x5) setsockopt(r0, 0x8000, 0x6, &(0x7f0000000040)='\fFW}', 0xfffffffffffffe53) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0xfffffffffffffd65) 16:00:23 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r7, 0x0) r8 = openat(r7, &(0x7f00000000c0)='./file0\x00', 0x200, 0x28) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x64) r10 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r13, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x200, 0x9}, {{r2}, 0xfffffffffffffffc, 0x43, 0xf0000000, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x2, 0x2, 0x7, 0x4}, {{r4}, 0xfffffffffffffffa, 0x28, 0x40000000, 0x2, 0x1}, {{r5}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x98, 0x4cca}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x9}, {{r8}, 0xfffffffffffffffa, 0x8, 0x8, 0x3, 0x9}, {{r9}, 0xfffffffffffffffd, 0x5f5c29c12a3b852c, 0x80, 0x81, 0x19e}], 0x9, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffa, 0x2, 0x4, 0x80}, {{r11}, 0x0, 0x81, 0x10, 0x6, 0x3}, {{r12}, 0xfffffffffffffff9, 0x3, 0x1, 0x78, 0x4}, {{r13}, 0xfffffffffffffffe, 0x0, 0x4, 0x7fff, 0x8b}], 0x1, &(0x7f0000000440)={0x9, 0x5}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10004}, {0x87}, {0x4006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) fchownat(r1, &(0x7f00000005c0)='./file0\x00', r3, r6, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="a60931722274b6de77ed50fdf232efbbc18898d49d9149054fbeaa67aa14756bcd558d8a2857e434d3d15d31abb94fa00b6eefae8a629bfc9ecb3953fd8eccd2854d9ff6e7f8b968be36c98026c8679f8652ff68ec33084e44b8e8a307665c147cf2c43faeef51faabc8f23f77c9e419ae2373a6b22a7a5b05749b36d2a82b2fb55342ca5e21a5704e3b262571c48d4e09f1107db3f4876e49327ba6d64c1957ecc4af130e138a9d3f675300d620ace6bf1d1f6750cbdd2dba4c3de5adfd8a02e84916906f2f4001d4f8771fb2f2e6f151c53d9cbf0e3688af09006503516a9ec0", 0xe1}, {&(0x7f0000000340)="cdfe96648118781dc987930df2b959fa6c0e0063f16bd17e94243cedebaf0445dbccd0b0d21a4ab1b0e30f3cf13608e4494c33ff8aed605da0167d263f5b2bf2f8fb5877d7755aaf99f8da30947c80a6136497388c509ec11a061e4db65b9172998afc4e57577d8ef9835864cdc28675247b0d", 0x73}, {&(0x7f00000003c0)="b3bfb2d51e45616763c3ed21c7486f0e2ec880473ab385688405d15cdd78365b7453bbdb4f91115d67446de8618ebe677e7fff8c1fda77327fdf2d2c42fe597bc6e24e8273bb37eef13423ba42024bf9d0440697e3eaf1816e492cf6dcca0c1b500e1480799695186018b55643be38835c0f4025bbda", 0x76}, {&(0x7f0000000440)="154c10256e42b13020c8e83e4a29d3a84ece1c5c77884216d8c3ec013fb7d95e07263be1507b2755efcbecec46de81980aa21fa9e02ece239391503d60431ca1451dbba6d07494fb6995df7cad409590a0c85e5f76dbb99de73771824f92fbec3dffda6a3787f44bb1d8b32f49532e026bdb23bbdfd99cef6ed6889197c6ea2fbd1edf33c5b964503cb8ea65ff6dfe35a8eadb598516dc74a5f1a190e0cdfa3c0054372716061976d9ddf6b3080912f3ac5db691b14a938c200d0a7b5a00010bf2a708e40059f7bb7c0ecc5fa527172866d7e694003522fcedabb521fa0e3757dd682c09", 0xe4}], 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8fb9eeff1f0b8d0d, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x8, 0x100000001, 0x9, 0x1}, {0x10001, 0x8, 0x3, 0x80000001}, {0x100000001, 0x6, 0x816, 0x2}, {0xdf00, 0x982c, 0x80, 0x6}, {0x55, 0x7c40, 0x0, 0x8ec7}]}) ioctl$BIOCFLUSH(r7, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:23 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1000, './file\x00', './file\x00'}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x1111, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2ba}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x41973ac3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xf23}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r3, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r4}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='\x00\tv\x17h\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r5, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r6}) setpgid(r4, r6) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$unix(0x1, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x0, 0x3, 0x1000}, {0x4, 0x40, 0x5c19, 0x400}, {0x5, 0xa2b, 0xffff0000000, 0x2}, {0xa, 0x1, 0x7, 0xffffffffffffffe1}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:23 executing program 1: geteuid() r0 = socket$inet(0x2, 0x4, 0x41) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0xfffffffffffffff8) 16:00:23 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000001f00000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000009fdc000000000000008f45000000000000000000000000000000000000000000000000000000000013c31ec49c6c"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$getown(r4, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x4, 0x3}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x5}, {0x20000000000006}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) fchflags(r4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x13d, 0x3) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x189, './bus\x00', 0x7, 0x5, 0x24, 0x2}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x237) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7, 0x3a8, 0x1, 0x200}, {0x8, 0x1f, 0xc772, 0x3}, {0x44, 0xcf, 0x644d1547, 0x7}, {0x0, 0x6, 0x0, 0x80000001}, {0x0, 0x2, 0x10000, 0x7}, {0x7, 0xfe, 0xa160, 0xffffffff00000001}, {0x7fffffff, 0x96d4, 0x9, 0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) dup(r2) 16:00:25 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) madvise(&(0x7f00000dc000/0x1000)=nil, 0x1000, 0x6) 16:00:25 executing program 0: clock_settime(0x3, &(0x7f0000000040)={0x3ffffffe, 0x1}) clock_settime(0xb, &(0x7f0000000000)={0x8, 0xa10e}) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x20000, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10922, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x497) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)="f673dcb103fe30432ec0acf9dfc0bf3e99f9cf54", 0x14}, {&(0x7f0000000080)="279130d75ce1ba7bae6d63669172af47a2d5c7bf0cc71f38cc7a27ec55875bfab97b9470eb443edc6620", 0x2a}, {&(0x7f0000000280)="74b610bec989e118dee39d18f3b108cc50e8103b0d1eb2fc1341461e32d5203ac4e329629ade859ad5a690c89bfa5d2557dd64f8682d0e256129f9a12dc48e540ef54710394b80482aa2bb16468dbfe4b00a7dbbc06718dd09923412479ecef11f1c3df859aa10f711770f93516a39a0d746bdcde186739fe0179d067765c15cbc7beb5aff5feb27a148b9eb93c71d8fbec48da20f1955a4406e3115465fc3d5b7fc9378db3825fef68c65eec17c4ca09fffee4655a29a929b6892418a4a9f72dd04b972d826385c43b9ec8299e1c588a5ab34c112844edfe3c4f2bc9bc6bc03627e4d95cf4b3c1493d8", 0xea}, {&(0x7f0000000380)="3504970e8255a911d49813b6efd1edd4f9fde4ae8dabc9db2913d71c70a589aa4542241db8e45bfc8c65603b56381f5126ba06362f94", 0x36}, {&(0x7f0000000580)="86958585a9a261f548ba6a7b1f321bc832e8ed28a1762a56c18616fbec0a4eb82a5cc918c8c2292cdcbe781ac929836a192286c3e9f0eb7b0e4407bece3ee852fa043cac6706ff548168e5e6dea91b1d9538f822ac73ed1555a83b81535ab796e9172ac389c449067669296759762638312cefe1bbd37be4f0e0efe4b8b5e9518d4817c4a65f9139ac4b6bb1b8ce8f0954bf2d3f9ff328ff194b948119eeb5ee1bfebbc49097ed4ca3aac8832873ae31953d5a324677b7917131f5da5110444221d5f06bf21529017a974ddb9b3a4da33acf22b480c2c0e37664b58f3d35cf4e3bc314ea8691fa81c2b34c9d6a16fa40402a0d06849cfc87f745234efc131ca9864421fa94d218217ab5d160562613d25b684f01341706c787bb6ab11ef5f9dad5f90825f51c9d17ab48e210b5679ebea46f9aa57ee8505417517488d992b36483f70624dbdca1f4475f2c17f9dc5c9b4e0d4682ca99dc208e464b0f487888a0b76ade89eb476e4b3aad86a07abc87c6bb4a402465b689d85a845e707793c1a6815cceabf702603ac9a1ea6da0781d012f97db4cd6edfe5f2bcc67a9aa12799f0166373cd3f05e629ff192524efa74288efb1558ca08fdafa96026b4dd27d39a583685141dd93ed42030f5837c602a99e6614321813874ecd73193e053767272a2315b88a3413f0c841563a3d693d869e0d62ca62c11db9af49fb70610433d339d83e4fa881d7dc10f9cf1570f0e986b88690913b73099d424dd331ef625714fe6ee4075036a4d0a5f963ebf5b2fc991ee8ce9d913ca159afb5ad68dda9091b196c0e03f2f282e9378350a59e4d61e18c5be4d3e432d025bfa7e8ec1faf5dae330d492ef252b8f25dbf9c16b416441ba88a59380ff159d2fd250a972aac875b222846208e68fe36596d39f2799fafddac9071fb79be37d6f7ed060b9ab89cb17066b434252d54280c711b24553c5300ed7f989e3b0c005b40ada73e5ac06905e40b8bf9e1d140e7318d2c77f2a046005c7481841e798be2fb51015ae3865b1b7e2fe26e9811272213743e34cafe380c732cf71fa7ccc40595819977c918b81f3689c9bbc3d195d7e44bd23df7abf75d271f8b52a723fafeff3057743685351ba4079d5fc29e032136c72b8ce5843c9ac1e09a3c137c44ec36e14267bf52b7e05550276706a0d4bd84e48f740a4d5d0d1dca4c665dc2baf25d99b83066c017fa45de6b9e2115c4e7d10cbdee5e70dc8354c80d5c7072bf317e046abdf603a3e16b490cb889c9d2c4978b4615eda48871922bc2ae0f137e3fab60b5b79b94d5f81d2d02cfb943cd7c5cfabe85a95082419254ced0edc2ff6d1c61320fbbedb66e879b683742b1f0c3f62907beda234cc4ba880dc2555a6ed69f777423e12ecabe16195f40f4348d388d1a07db6275667e14fbd4afcd77f729ded9eec8e5f2883812e690c44eada2ee04aea6be67706b30fef7df465c43ac906de6a7101074e59cd09f70cd304b014d020e888f3a492ed381c849b56359ecd094500520c45cbb66cde7991470277d1d2d9d2b8fc0ecd955fdb81a9a28145a73f78054f0883e1096e54c09f4e835aedbfc2cbf39214046c070e67fa7012aa31735a44ead50b595caf248cf5d831543653ad1e05070f2acc2da29e6ade52b23828a34e423bef6bfa1ed902fc59091fca5b2fc0644050d86625401f0f70289698d2435e6ce24f70ec55edb83c13396c54d1cb887e615fff95ef8d0c36828ac94edf900b0325b617e6eecf0b89c3b4380b833c979fdc3910c774e9814d90f2c1b752593159293ff26e6d4c92009dd21a003aaea0e43f548f375b7bb74dbd05ef8f38bbbdd018ec0764f4c8af1c117ad3ade2d8a5ea9b05675320162139f36cc3e0c9e13597c159564acf36426e1c69a7bf044c294c02f0c593e93c4f740d1343d029ec704f498790c1fdfb773ee6bcdec4ecfc9be4cac7f9b37a660aeb118e3249e0c4390e5be665bead81e464235145bd9de513134219d4057bb8c84e2d9d7f17a567d39afb338d2f222f190ed5ec9e8a86719b8fe610c03cd6c3a068d884b945a4f7b2c7d041cf7dc30cfa0220cc7714a99e224353ef18a638d5c27f443e2d8335177767df9c9e1649805995d320b712c793f16ade6d3e3009abfaec7afa9733c28f9811592a99929944157ce1ccca8687fd418bef32640b93ba3aa1ddcdc8ecc64dce9ba21aba77b011fe2b78dd122ff1c936aa724cb9530d74a5d472b8673ca5591be4fd88b049b5b60b317d3b3f4bb1695eebbe17c137998d813e459cdb44aca339b7ac2b7347c15349945ee841241a145756c6503ba0b17befdc032186e4a3566e9cec1821c6bc7272deefc2a20369c94c2db2eed39dda311c3b99c11e4e039d3820580ecf40e3f54a0f51a46e52f1781fcfa9c9c8ec0ba4d8bc8f1b94dd028bc1a313c8192e919662eeeb327278076fea45dcd5aed78c2b066b15cafeeb6eed88f74eac4cc7cbc5cb9bb098758031541d7e770969cbb9e7ea37e88658e0b616d62d5a49685c090ca753f69ac5f36383f3d8613290bed2b95385a578659cc9e56923db601eb9f94bf74ddb4a219ab74ecc30faa2b0a905bd4881b6412cf1bffdcd5b618933a82319fe6888aac4eb793df9f71e0e50253336039b243ef292a4e3c3882bb1852f832c8e1f10609c16f24c87780b3b62cec278a0069a4e7779e0d7e57043ceb52f6860970156d6ce68bd49410aa1546b42dddeab654ab2a26be49f600d860838a3d41d9f38a44081239b2cea3b101ea1b87c336958229474973e62c769563a8ac6e882e2bf796ddf80da9d708b6a0c7c94949c81747d1e7c523c407d462b42945c58708f29bc5a889bd08200cb1023b2c7809313f83830b01ae804ef19b104398cfbd2f5c0248610de5151a5bc3d1a863e20aa7480d8afdf6aea164ac41a31af54caccbc74521c8c0e3aec28bd13f307578fbbca3b8c08cd57b22eb6abcd98b8f9295e531ba16d54f385b168abc99fba3c531d05786320de867a114e5221b8a0ea6a49b3e467eec47a8fe66fb2ba8fbd18e9bdcd6cecd94c6363c1e82a93c6b313e0c1a419e4ac7d6943168257bcfc21c2a40d3409b9be1374c1d82d3e92529d21f8e80f28a08afe54d4438a1f24473fd230555be5d580852dc7d4e496668366630bc5c8c74063b98eac96b88eb992da3b41d85fe5e0ff5283d748395ca48bd33806067a71361f21e61b896d3034ffe06f8e74ab28ebdba98c3909a259d9e06496bdcaa2649ca683a19308d398e27af14430d48e85dbb864136913f5b985574818d4829960b34a27e6d9d55b279ac9083c7fd137d13e5008fbfbc3e4776a5fbbd21d5a567bd40189feabd0ac2db5366471e114963ba2f94d0a095bdec2f531fcc448fb70fc132913410a6eeab084b27673a4bdce585dcc8b8e5ff90a4a13d948b664e10ba8b60e7303b130f1e2cc436fb8d028425b5b109d3d661072e4e1efa444dba276bdb47da98cb1bad04c4ce277d157fc833366931ca33898cbb5d0aa76c3ffbf746c457296777a4f4df0d1c95228dcaccc6216b8dd99669106fc5c6ec1429cd9d9b6bcaf6710cc1852dbb010cdb117b26cc424d98a06857c96f4396ca2b48c2dad50696cfe44b82344b3787b99e0ca2623c5f9103ec1045a712ad26d40d9c7139408f3bb393fb1d99f60c601ecddb456f6167e309d6427571b87692e2661ad0efbf42bc7ecd87dfc8ef59a1d273b6531528eac841c72039be95e32efc36043d7d4bac2b2d79f5caf181cdc7b701c6ebc7b49abf293fe57553205e13406413f60322175e9dbc67a88b61d3e1a31d8712e1d97b18465263267dcbe7b843d99162444e3c8af0323eecfbc3c839b2cf761e11adadd9304239e000df204edcde11a0be1eb222b0dab89a74b86448dc36080cc2b614592d5fa396279e0b685dc33e981c6b00e932220afe9e9c3f87d316550d0e39374d02429e9f957e52d4e31c69926da0c4f232e5f49109cbb3c783ed20ae71383d1ee9ac6199dbaab37dedea5a692ee6428b39fea58bde92bbdada882b126f87407453e1087eb3643ec993af2e32fc82d35a016b9ed95874f86499db4d65837e6cfd45325e2205667d5feb3e4060896ee352f26af7ad734ccd82333f334d25cb07326c641b351689d742593449f071d2f93d3d96cd3b37ccccfea708512773170717de4d6895eff217cf9ec4e32c8aaf1993b8311f6df9492f5e0f61eaeac5fe6dd16ba0d7ecc91b16e806074f3d2de2d03f1d50f9288b092a47b60719fe9643eb8adb96da493f25e608d4427428b75e16fb996862a2a454623263dad5b2cdc21c1acd0893122cdcbb29dc20d07c68e98111d5cd6e4b946a3c8a51f89c21d5a40a06bc666f715c56c66b23c3d917f5459f667651515668d8b748907bb5273f5041c064c057c5eb9459a7fef445b8bdcb5246f560b28dac7e653ba4a51a44ff4ec07c0a69b358489c1bb29fe2ae284a9a053ce190c4927d3cee36fdf7e0a29cd8fff73f12a0aeb02063918fdfa06c8da4f6cac65781a52b22e9e6002489b961d9c5f313700c4ee3be6fbf54b1d940d6b5c375d5662d217549a3ea334527f84575676b5ad86ace03dc681b84039f583672199b4b617bd97e96e2cde9cce316e1c892096ef2c64c48e92c6abbc9fd1d10ada27937434f55bb130789265b5555f232765d4dfc8ee07e9c1ca60bf54d1a010a5d1c5cfbf58ee5e5166df9524ef22a06c2b1641fbd6f2ac4a9095863994a3087d6bae16500d439c0afa2913bc0abde099eccb629e788f46441050bcf13c182404983f27fcee6521b2c3cbe43f153f1e508548993f057fc0f4358580e4787f5c430f3520f0abd13fc539fafc0812f5087a8eee9432a903d20aadc2148610f98df6429e5e49e7f316bfb3e19baf21ff3de295abbced6350959ec8d853e67763c3533c75ea25964c3ec22f99a92176cbf43b318a833982287f2999f2873b5a15738c859c65275de0ac16eab4ac740c5233da4860f5696825345d94c0233bd54e9eb05df903c3e0e1915d7c3730cf1702427c580c6afd93f57d2d2a65e0987dff51bc63e8e6d6a78299dfa1c07e6d003187edbb8bd24e8cea9fccd1c65388f7cd50a45d0125d384878451c5f1062522f8e1c12b251bbbe4ffa1fc983e505548809e4f5282528dc9bdd56a6a4efd181d1939e5b069c8581ebc30d44f86d8ec06a4d8306ee21e7df94b23899a550e4301d3c0fcaed69b1805713ea67875388e88664ffee2f403a998378f4694b47d66f906feaafc8fa3daa7a039b13ea326f73bfdb56252ebb6e5c82a37e958122af8366b50ca13e3111fa91f0dfaeb2dc38ba61f6b48094a96cc6055f762997870926427a5730076c6701360e7e52fe8afb33de7a1a086add810bb1a54d3be9609bed1f3ebfde195fac8b21bc78d52c754c4dd835f7adaae6e3d14e790bcd15fb7601cd456c772106e93b7e5491a98e1fa74f0685221a272a28fe57558ccaa6d9585f71357713a4c2d8a9812194afc8290d8f72dd309559f5911179530198ffef4a6b56ca80324324a4094b37f9fca29a2cfb92dbe0aab802820477c0d97b3e5aac80fa7100446b0ddf56fa595b41e208ea2e60a502cabc526a95ba27c39cf8b32434b68ff3bc944927b38df7ca09750a5ba7e1e0a96e9238b9240c952fd7c23e33c365a4e3aaaeb2abb64881f6c6ed8f6a27892ae600033d4bdf1e9e547f4e736d681ae99f9369d7c40d03260a424adfe818cf11ee8115ebfad642a1f9bc7ca97d1b27bca374b439b3c6151b91cac127c8022", 0x1000}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r2, &(0x7f0000000300)="24a1b9e06f20641ea495bd916e565a9e4cdc36eace930dae74e4b4785f73ed281daa3ad651607d8e59b95c924d9e72e938d4fc110fd1ea955fccf51532992a559d3f75cc138204013921c363cdbedbbb5ce0f88376542ff9db87b120601a570ee127a6c97a57cabd8e39a5f68eb94fb50894a8e7bb347c8a922b5ee92f243bb64192f7378c0499b7bbc2dc78232e01e3ec0bfde8c256ee9a51d4afd35a19238d93f1865c5befef82bcff21b54d6c41d5e27da69136572dd451c36e3aab132c8fff04168eb207c7c942ed8a2a455268907c7af1bd4d57c92fbd3419ed7d5332315e099d0ad25c26649ee267666350b54aeff9df0570c52317ca1a1c0e6c34472a928d267ba219bb35f2b826687b8c1e444026e1c48d493aa316227d152a9041d11dd358aed1d8e637ce4ef510a63debbef9a01a8120d9d6ca98f310c3567dd2c7c879f0da062a69c7a5ad58f950445b07d99adfcf0b21b4ff00ee6cf4bbd32f86a61a1ecfe5182e44e2fd104f9bf37f957f5bcf340203d9c70a9f1fc97bc003fdb7d1521b09def0c05692b7d0e98fd14f108d6bbe31f879fe93ac53c30a60c24a300448380d0cf3be568052c64f760fe3eaa6f8e05cc7e2921ec7ec35108b080a96bf009273faad03d851f304a15bdf9aa9cf338ad5bd1348ef741cd75ad2d7a6a60943e537c11da52ae395b942dca2073d3b34c15c48b79fa68b05ad1995bd1015e07973185c6c60f60ed04bac66a3a6d93c53cb7b72a4522d587137fef1761022024c0d998469c52b33608ff3e8a662bd81f0db0a82a533ccb5d4d30374cf21909e4e6982a12fd51186388d50845549dce2cb65e887fb3c4d9dc78720470d7fa8937b4ef06f405995bd7fdb4b16717c63dd04ed63f3c7a229967570c3891b9d40b93221957f92338066316c67eda93bd1b4e361ecf4744f8c4ca8ea6913e46e8f855a7e4135f9b32056102081e51c1f2b2888be8c3c05cf4508a1b2e0a684f10a91707238268471ccc3bd7bef5f40109e3fa6bcc6f085402f373a2329dd11202da106bf8f6f75ce0bcbec40065cb5c3b2a4f2063c255b6f7ad9b6f0d3656935f9c4988fb14cca749fc740521a5a6b9f8dbb71b0cb4631bd2465487b5ed8f6a3abefcb05d3433ce63fb883b7896682f28b13bf9a6463b426f94421dde32519056c5a8bc23730e64415331c3824b8bfbf1a70a4bf2ea6b8f9f02d94a4c298aee7d6025e6d7ea3bceef4740642143f8b4ea68a5808972a13567b13d3aa6b8ce78f50bb8bd6c5492a95f01ea61caeaf47153d5a3a52fa6c4a2a27912988ea3ab472b5c18ee98c56bb19fce545f92fc41abe086e5565a0f535f9a18c4accf3b16cc23949f76ed7ba81e7cc55583da65f3c034ddac5727612ed8e10ec8d383bf25df7e2f05bb09bb6b0dbd3e60724b3fa2d21ae986037b7086e087b5e8ff7a0c9a6e5c8fadc001230e3b2f0cc9f0666e24854dcf2a5f55793dfe83b8bfd51de2264025f8e4de5aa78490a0f1869ead63e739f72de79a1c3e68c2b5b5c90de89610d28fccef8f65b8208de0a8ffd63b9852d5741a01be80aeed08dd01be135cde1c9d59f94e3bc1c9b06af08c078400a653f872429ced9e022f6ea4666ab04348a4fae50f398f18d00f03e8adca3c69212efa410409696596b7cf74bc5f1aa917dd0d8b48cc4bdf32a425bb15f1e7a0c3f83915580277770879209b7c46c66403d43c35283bd45d5e04ecab7216896e2652ecf9f3e365a619e5daa7d42c51cc6c2fc7cbd7ffc5bf209456ef54259f426e42d2eabc55247a50f063d287cd170389768bda70917a16db1bc8e5e8b7e10ddbce8d10e51b9693d17ff28ba917f80adebd453e54c65dd1bdb05abacf807ecb11e330241064a14d62fb97941493c92c8e85ea040789e081038b597f7479c963a3f25bfcdeed4351cb7f182b8c17fd0c823bb271cda30cc34d5636f54116dfb8f398156901044ae034e582b14513cd7190108ea77ef2fa11d1c0836a2ca1d356bb67ddac20f8dfd544127ea83abb986ecac175bff9b02cec740b0922a67fd1562513ceb48584bf263ac2332894504e112bb275a93b3eea51b2c75877dbe0780a6cc8be94daa8c5470e837cade8bccd422caf47e8b2b15fca38c344dc9245f73cb0ed73ad6f7d1f7c73c346dff1fca432fdb57e3f03aaede9e602903226d7501355256712cfd6eb796a2ab5d1ba95772c2497f221a06c09024befecc7e13cf26e0e9ef212eabbfdcf0096a1598393142de0e1615f39cb7e5cb860b8c60486eef8df50a0c39a1b055117e4030f6863f3d60e124edbaaaeee665ff69e14f58c7e6b310789719c1cf876013bd9efb52624c1ef33be0e5def6ef274d5867447e3c13158ca07bc9f090f287aa47639332a8a79678df79a9bb06e87f5d1f3179810e730c190359fc1a830dbd97cd80ad0c9ccaf72b26db7f2c15688e6a5b2cf302850e4652434b84618ccec71116bced28c23c0bf57bdcdde59c19546027c1a681525ee6126f04be21c16e6720837f13bacff0f19be68cc69ab5c5210998e5cc1e9ad782b36cac6317b11f66306ae0c78fd3b53e7816a8f5e9424497e56d627f833f3ad7f0191f615160212e81697c0e432f95e8dc65aca02a06b1e535775f57f12e58270c3dc2da46e45cf5d1c4330831b9a687f5b3b11651421d06cd0d9fbb75971cfa48b2333f73132bfe65282473cfd874d188645ee37f9feb6265bf6a97023f136a51f67de630f3cc1fe1c699b1801104fb742de1f467f9a12b3c413eab2fc8e3e6bb38ac687ef022a071e0d8f2f952d797c74120332ce7b8e2200622911b072b037982b7ecc3db18b6e695707d2fda9e0f4f3cba3ab302aaead048b9870a5e2df288d03dec6ae2f15b7b4aab6d5f073e0bfe6e6ea0c1ef88ae18b2aee710d031412e862ee4128d1871453c222ad1ffad92a90d005f52bccc4cdcb7e79ece107982ca626453813db32dceaf4cee4b576205cb6ea54a774d04ae62cf32a16db7faa3c0173ca47221ceee19a3777f21345d347ef02efd892582bd1ed4e7a17e33eef9dd66dfae8508d8c0b12b284913e75a66796bcd39ff0438eafc31a63742f5b85ec1a99209a35b8ff4cc7b57a3c9441d228166e9199d15be522a6e26e220709efa05816782a4bd0b206c6d38c5eb6d28c50aa9f2565765562209533030b9df06e80f5e5ae102b348cca0be0274f467251f3f596895e2b203660e4edaeeba43ef2bb0ca06abcba68a543234dbeb30b1f4a6d2027af8f253624e7badc42c7cd313580f576a8924ceac207c9860ba83dbc85d6709055bfa7a1b82cd712f24b0df45ffd5f59161ec2084de6399a410610a1c6ffda73f4aef9b9213549055cd40aa3d7475d02dc60ce5b52432e2e2ed705ea8968a4cddd7593743d887ff709519f8b710a02a5345aea88bb327ff9c76753471670f865cc8f1c9a0bd2e14aaab894ebe4a7f99cd1f992132b9547940ea66d8dd95c36d4abc105441c46c2cd248d2216c2a5f44412ffefa0b8f175e77589bc6f793adb797b8c4c2c4d92d0c29ad5d076771783ee9666a8363bb4b2dc6ff082eb18e4c6e42d980ee16ad8b0a5504b308d27615bc409889aed1e42ca8005bffbe3e635992be6ea56dd1c79670df0ab41497b0de7f6af8e815f3d32f539fbd7f536ada992f8b9671ddb1cd269e2a7bc2afdf41df1ef6c936133102183def5ffe4fef953c8f304464960b55261c21af6e8ffda4403b93a92de0f60e5e00fdb5d57fb53ce3e371eeb69594cdd7e1c9f2bea29fd61cb831f06472a98814a92a4194c68b611ea189a6027bf4686b0e9e6a87efb63cc974d9dd06a4f66f6d7a02f602eb548ab924e3446c9ed09589871aaea1607c9eacff11bddede435a68e4acf47d3056ea1a8e41ca5481b72964fe00f58b8abfd5fa8d651cc09d82760555553d95b76de1dd4677e86aa26e5fecf26409f4c18c7338de77e5340fe2e328e3ae1f49d12a54ddffd6dead4701fc52538a20cb9db843e5c014632cb08d3d34ce36ca78ddd9a259d1d5c25d3f38fc275f83599d853b7a39f4108e4ab9a9528b29131fe3e8cf1e9b47b4d87b3a793f51f32ca9a2ee7ba060423afceaefea3d89010851616335d0a6ba3386fd8f2f71bb222c7988e9d8c4944d6d96bd63b51065379c4dce86ff07e022142b6b80f577fa44ceda21dac56056af0276c787595801101fff75a35fb4e409bec97998b84b00c24743a04060c95be7ebf02a21c302786c748b0c4af606ea8ad76bf522b7ca5ad879c5ed3440f6156ed4f073e035df2900757529fdf1cf5c565557e6615bb08aaf01df8b5402ed7aab65110a9d5cc2d92ddccbe1d25650e0829b883976d44f10fb2b8041b5fc8a981e2fd4d8b9d7185acaab26e7c33166fa7c78d925f08abb495d7c93d2df4f51e042374045c1fa832aed5e8c874f1388e87bce917c6067355ce12dc627b65ee4dadbe03d874c1ea6e8524e2c68e052d4321fb1df69bcb681ae690cbc65f913134f11b31c9bf0635fc45be0abcdf3c472f31fe3df736f30dcae90b35efdadc8df25d7eb4a3f9c830db5eaa3cc29116f01f086f4670cd2dc807423bf8d8f73479fef77b3eba96fa6164cfd781cc2557d43adccd6a285bfee9be4415e332dac2113bf1c7a3bdd9eabcb7384190d8c78955f989f14d76b6848a0edc76bfc64e03abb4436345bfbddd1c82b8da503cbe0dfbc125eefd1afdb33e649f3dc7e2b5e700350f2407a667dd03c33bcf0a8b097a01718d9e9845690e33c165bbf37b0a7982cf360993977a8678f109f9a124a3fc12d98582ba2e3b321e7768ff7534d14c34c67606003a05f4490180b007698510a3ce4b0ba8e85894971fa737319ca212437944782de90f7f9eb4fe433849a3f9c6de425d3105bd4ec8abe48b47e31096efd6604ad2e991cc1bc05c1af9746cccb6327dab06785b8dcd501e19446bba4b1cf442b83df56f71065817c7421f1c443ee5923fdb07bd9e16239787701069b1a11911a6393063acf54d2808f2dba2db30136d347e5bcd215a50f415e3ae751d9eb0f9b15dc5ec5c04ab00dc7e0a0c3951ec502ffaef4b328d18b72d146442ca93aa3fe4e1af273deab52be7ee9c822645b8d275d359c1e472b15ad81ddddf18eb685ecc95c648b6f0c3c8cd0e934a277f58349b87f9ad259f13f127e26664c2d3cd8fd6936404076fa14525ad826a464a3cf03e89a7975ae548c448c412c94dca25a138593475da1a43ba59a5adcfb871fb30d20a8ce1bb24349cc770664ea917db01c6518d2565817781dd43cce4591567834962a8e00511e9d3288d74da5b0a63e071737b4a35fc4274f0dfc270d79e3eff60bec9b0d78bfce8e39da1a05d892ff0c4099a0df38a6bd1a2444f4ca0d0e3174fad60236177ee486de8cda820cd9d9221e868140e0cb90b30e884b5753ca72030222af3b46356d709b5653e863859578eea81e9bca74ce038f939bc170560779a0d4d9e10ec2edb1f2ac95e936237708633bd348e9bbaf2fba0d56725126559ac335c5ad2b5dd4a88835c96e5dbb2bb8a5b35c6b9b847fe5154a0645083f9ac8ce19117326c0edf1d0863797a7b4960f7e4f174ab2e2107ced3cd8cdabf57c4397db232a99b8fffbdd4b0275277b804c46975036abc3e3e3dec246261729d5dcbf49ccf33dcea66f7022509191f8b7d9373689d3916a299ea9212957e19457f9959dc0fd1559389b68d71d4b440e2a71d49ce395f8c8a30213d41ab672bdb7d21d9c6d8d69f6ee7199554d62c77313dfa393f2c4f31c40941e2558a6e534b38989", 0x1000, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = getuid() setreuid(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getuid() setreuid(r4, r5) setuid(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/168, 0xa8, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0/file0/file0/file0/file0\x00', 0x4, 0x6, 0x800, 0x0, 0x5, 0x6, 0x9, 0x0, 0x1, 0x100000000, 0x3f}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x6, 0x0) chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:25 executing program 0: shmctl$IPC_RMID(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xfffffffffffffffd) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffa, './file0/file0\x00'}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x3, 0xa0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) r5 = socket(0x10, 0x1, 0x7ff) getpeername$unix(r5, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000400)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000480)='./file0/file1\x00', 0xab8d2ec2c5e5e1c5, 0x42) poll(&(0x7f00000004c0)=[{r0, 0x1}, {r8, 0x4}, {r4, 0x20}, {r2, 0x4}, {r9, 0x2}], 0x5, 0x7d) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000500)={0x28645803, 0x1}, 0x10) symlinkat(&(0x7f0000000540)='./file0/file1\x00', r2, &(0x7f0000000580)='./file0\x00') r10 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x400, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd\x00', 0x20000, 0x0) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001800)='/dev/klog\x00', 0x80, 0x0) r14 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r17 = getpid() r18 = getegid() r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001940)='/dev/ttyCcfg\x00', 0x80, 0x0) r20 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) r21 = fcntl$getown(r7, 0x5) r22 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) getgroups(0x3, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0]) r26 = openat(r4, &(0x7f0000001a40)='./file0\x00', 0x20000, 0x8) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/pci\x00', 0x8, 0x0) pipe(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse0\x00', 0x40, 0x0) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/diskmap\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/zero\x00', 0x8000, 0x0) r33 = getpgrp() r34 = getgid() sendmsg$unix(r10, &(0x7f0000001d80)={&(0x7f0000000600)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000640)="40c9a1aec7e4fa001b", 0x9}, {&(0x7f0000000680)="4008384d60d8a5d2cd3ff2c541de2c8fad", 0x11}, {&(0x7f00000006c0)="a0934cc44dda788d11c25cde51c4afcb4ca5921fad2b154905f1ce7c7bdbc8cf18cc0a8641f6afd145900b330bea03014bbfec65596bbd87afcc0dc1c1f0192b1c436495e116d28d669b47162e07e182cf6ba91750501a2acfe8102db50a347cf7d4a82496738773a3136dfb1a1664aa03707b6ba604d44b985c0500fedba99e86bddbe9e82b8a2c71efd97f1902aaa01fd6275ddf9cb78351c9468218d349edf7d304203727bb91ed40ffed5d21337e09fd1586c04204abae35c2f60b2592e555f55154d7674de6d2c2927a3fa05a12c0f59b4dd3274b9f341ce3b13792978a3d06bd424b137c227ab05221cfb694ff90cfd3ec49ea8071515d038fe4ae8615b0bb7757e64d39c89fc549a445c07caeb407fac000ec087fff9fc579db06bdfbae698ecedf5b71042fd02692ea1fe9cf8b18fcd933da3d203e015ac26bab010f9aa76297d21befdafd54a35b828745b8793f87ff0a0073c1b242652b9f17e3fc10cd5c800090eabba52f505eef483d9ef931bb70a6fc7c41178668252ebbe087a2004e4bd1364bc3c8129840437a7f14a3aceb211834b16e59b7e820afad0f1f99f0a102be547f27698aa43ce98f7956a372046f5afec0e8d8b6b7f09e9c5f0ed3891ea1e789b2b9fbcb43e00c60d7316b1879693ab5b72b5a2468de45906fed1fcfe4d006eb230018bc7bfebab3b6b3c04b4bce3e5cc02a96d75cf252edec1fcd1f0ba42e94aee98b268134d01cc3e479e1f39da8d518f38ed95c40b84b8490e4b333955bab903837a996a0e5f711b8ae0072ef9c720f34b74f49a82219282a992cc7c4be2edb59ad97129bcaa3f961e83f7a30d7c5e130b829e45153c103e64bc504d5da838e85830f21b6ef4fe330a2a2ec09ac15daefac73accc39b817566a04b8fd6755cec2d222b9731031bd2b468e66a8b68fbefb8fd5d459315ca59b580842cd38eac21709a0cd1728902fdf8a4208f153d87e4e0f79b75a461d0b712b4b979be2e17263fb46b1d1060346637f4ff4c4a6bcd54a1500cb42bbb6ff5def46016195c4e2281b33a382e1f0318fc4462dc36dbd6e75c95e3e93d203a0ad86c56c83f5f9edad6b95c4b914866cf51de2a6cce732405c1f4d1c8d59620118d9cb36ca05f6bbebb520539ce0135d4485800007bda64ac5541b5bcd327d814ebe6c42bd0318948ae50a70185fb718b9f96d1911ae3e9f2cb6b027f64950b9a91d6097607d108e81f601ce2911d070b8ed468605c2e2038d244989fdbdad4b92993070cb651e1909bfd30597ec2388a26e67deebd7a5760cc32de4241e114157d3a82639c4a56abc50333156e176141fdbe0074cceacac755a6ecc6c2f0c8d3face6c308823d94237d60d8a7a284bc05a3e6bc3e975f2389e9646ce08de78be864ce9ac6faf27f9d5dad410ebd3bcaa30adb681a9646333cdf0354532ff010ca7f6549eb17ece5d7ff6e9a27224c5a44208b34c781b5e2c664228663567394407f3b848d5599ec3b27632d29ee31946d3052347180bc22160f1eff992c50007c14695006f2e0a66281cf1a1581e830429a0a3a8019c3432b6141fdc3064bd7e6d9041147a55c282a5338e4f8130c35338b11fe403696041d5a534287749660546b21dce1b0521a3b37bae96ef4cf65fa920b200d3e7453d158087c28b0144d22cf362b9c19b3fe23a4d6c8afc817732a974ed8fdffa6d623e534858518e45d60e4e0b5e2d05c312f847b25bcbb123c2fe298f0701d5c2c4197292d125fb9da26095be323946621f6aba2d77c124a12d176ca765055b9ed0f733207726a63d723ab4ca8a005595e3cddad1b7ce45ecf9a0d87569cc4953af551b6c8e1452ebe858fb72616a9f318de0c15f48c679cd7148f74ff2a4a2ae4023cf2a5e9dfed8f83b432b4ca3662e43d49b3a0e18a5edfc5c2422cbec4605570c1c063ec192196b607068d2f7a0771aec125fb11497341f4c87fd0f97ae6b8477870c63e5b15250efec1dc0337f181ba3eaef0239ad1dae6d46c289987fb186f5692881ceb761d2466d4c92426d2fe38dcc921dbe0c9ce468fe847d9dbb9dfb5d3cbcd110081c1918b2fae560e8d27cd24b45d9755899d4aa66ae577c4d3ea55790e79e36906a5d6605364558e3765ec149dc01935e75c498ee846bbc80a73e52390c7f68e53a1e67a9c033af6c0753d43a489e8e97f82b203b299764db1ceb8aba91a4a88719e7c81d18fd8d958b9b8562a5d6b650134616c4cf5be75cc7d014279f58173f2843be2293bfa1cc9c742af7e016224aa90995f1d4c4b10699fc4419d06d0d19a285e2a0b2e44abaa3854df5ce786397465b6413bce0ee45dcdd5d147895184deb3c12f4c0d26936621e0aaa599b46fef82566133325cc05a0790d93e481c739b4def4f25731b7a2e5d993f70a809051bb9b82ea055e3e769fe5f79d98d2827b7afa74ba12fed3603e433eeb8c4e01e35b54ca2896fe4ec13ab8221673bd22db5dd096c834b96cadf0e2110637c6eb2cf0037e28160a2c9e108bef591c6712e830a2b80b984606ec72d17bbeb3f8f0e027e3934539a02e0cce35b71c829a2cd46df6692b89469d37ee15334d165d55dc5a180157141ac34069a51e2833cbd2540283ebd506f8a2497c228a419f507cb86c4fb06587a90b30ad93a74b7f06cc5fbcd3ce607bd52a46ea57c725c1aeb2ea13536e680a8f2dae69f8a0ba83d2db5f7f9f56d68527702fd3bdaeac5d4f0ed5cf342352f77575077685ed2508f78a2ff73378916fd68bfa59851447a1fd27b526010327ce4387ccf9f1e5aa25dc12b9bd2c0bfbbcfd0ea5918c08575ead79b68ab77271c9aaad3ef4b5ca3b4f71ff54444b30e7e8da7d66dceea31118ad6a3089bb175951cd391e24e65b3997f68e4d0f3670caba58675c819e588166da63afcca9913c7935f194e7c01e389fd3f11cf930968e3a9a990089a0710cf5f7f2b6a9186d07830593dbdd45a61adb4cfdc029b02d379c7d0e49af3aeefa39c72a58189b626040c3894977ce6b96b10835b6d6d3e980993705029471cdffd9fdaeb48aed0ef7f7e0b03732751258ca7a25ccd1eb6077659824b939ef5b46913a32ee95966416326c7437fff7d53e04648e27297d56c7029932118ba18dcd4b3b3223398d254d6610dd15e69d9ef4b4af16ca4b18a1c60c18fe2b5247e7b41299735915114fc8dcab42db72ee9080ec66fb64e29dbc434432d11f5cff6023c69670e789aa5e740db4d01defea828792efd72f1f7ebd7e8b09702ef7c8ed55ca284849e882107618e8cf0742793be153f945ee9a4163b43b5c963fd816abaa7691c75c61c3592d7c895bd3b8abb6f4ca18d340873fe091c0efa394cdfe4bede1b679edd3a7d83341c90b1ec58e840b514caf5afac096faa647affc2af38d1f8fb1f85d9a6a292330c733c3485b9e4099f6c21cbae418984e85189e4c65b228b620468fe4d332848228d88e5e58178f12638e3562717b6b1ed4b5e06a8a39748e712cfa66d9d2ee601dd9dfa522fcfcd4079afef6f7eda1228057c77dadb3609367993a2da970bc4539b76813f3027b86fde8f2f87bf7c4e04ccb1689119afdcffb4cba9905f0a3b8c93a57a53a24691b40b6682b023bce4a99af2992f4222484ca950d2012968bb202d67a10ed630331dce20575f47ddd73279e50934ad08a9eddafc0a61cc33d5ed89b8af5a241fb1c65f60b9792ab4207f9f038c25bcccf9224595d0bae99326efa0dc88b1937d3d4700379244462928ba9259cbd1e1ffad5c4ec7c049bfd1020a7ec97cc393c1cf380cef19e30e863bdc9c7cd73c95894488cad7b3517fb9b9dd260f5d3f2809d75a3e06030021adf01807287c94d4241564ccb96d0c4e1bc3e982e2dbec610fa7cc43803ce506a7c1565207e516322d6fa72cc15ec05efe581d2b78a3c80068ddac9246b158e10d64469f2e1577f4993a5b9dc7e896c823a316484cb0e6e4f9f525e127637efccf34ceadab60923076f945d63fff5504f91df27bf95c731f8d6d39b94d015d1e8a294b03e28b2089185aca535f716b5bd5a78b603014f23cbbcf18a32826e525017603ff7e88a55c608818d5d7fa5f606b8f6d807d01344e36faf694378cbc91d243bdf18f591687ef20c2cc9ebfb44ca8b8b5ab06815e90f63e41ba386cd6840387cc6e7c4be77d3a2aebadd20b4e76e64fd19ad80792abe12bd1bdd34bb15b9bc8b41672ee42fd07243ef91c40818355c980caf38064d58938e05a7b65777cf97f3ee9449213be590ac7521c26df7739b33593868c9efa3bcddbc8f76fa049e2e7aaa7103fffeb8bcae1159094e4812a30f2cf851396f0e6c0733ff4efff4d7911ee754ef4547d2de108f4889501ade3d1116ca7fe8f62fdb772f5c6af7d2f1621236ff3d438a929c3e7cc5b279968e2ddc4c18522bc474187385a83e631e8aad9743dc8c22da219ba84e44db985f0608d09a979d22aebee15947f58871e1b45142a5f19ad43579682a4466739b6244df37024939d2f46ba0cefe323fe079123da319bb43b2e6739e4193ec49938095af010851dd670062e018a4b674c36039665eed426fec35ea40470668e8d3444818b69909e2381c03b4f25758c6187abac105bda95c5616482e687a71ac525497f03fe07650725d58d9216b66bff3565b31550b16ac222273fc498b27b49ee5903c00db9054f6808c2e609e81891b6927142371a4b19e7ba054a8c2cac013d1b106393d1503b566324fa2488316e9ba86e39231951be31bcd1a5e33453860e7c88344d9c13bbd4a086d6562d7eb409a7cd297cf3d6fc1655829d24004319af548bc021c1edaea627983e9cab47ccb654252f3bb5090c02a0e533ecd37eae8c1739389024bb8dcdd1c5cf3bf148c457404e98f653b0b42648a185604f548f59dd39ae3b62afa777ea3752884264aabe39805def8e0dc233d18e47d76145c7ada19303e66cd65b4cf9599b99a8f34a1f07883f7df8eab5aa70e1fe1bc43540ad2f6361bb625bf45658a3c4a0bf13f14928d04b727a534d8560007840e9c2ba751cb485b028b9fc6d045310816bfd2ca48a22b7d77fa8474d6f2d00e025299a140b5bf20d2b9bb0ef71f3e5a40892247d369b4e4cd86364fab06deb4d41af10e6d45ca4cdaaa5f0b96d89ad6edba3f3d0f16333db5ddc12a7606a68ebe7c2633533d8c0f801066cecfd16f5dc19ef43662966793570b6422cd408a032254148799a25379ce3b4986e00585828b283fcdda3395ca783f8f336f694ac9c9619e22d391e12597b756cfb68cfd9e0e336867703b6aeeb0324dd4991a5bb36d5fce99b1fc78906696138ae21e622c72fe963e2f2b5be63001a19b2e37bfde100e1aa6f6cfaf86410961afb657dd0e13fc23dd2d00a95fd709d895c903dbc0265594bfba319e0d18f51c353b4628ac4a735f8be0c82a35ad6277c5b1108c4770ff9327126158b4876a32a0888be53756c86b045c11cb7cca2f1fd1572587a8cbfcdb86dfc3a9956b2df8939874284a2b940e47599eaac56376cc818f831215fe924924dd3b170ede0ad441b69477351047878f5a77510db441bee26f247a322891a2d5e778cf94a85ac0ca550cf2c296393dcf1e8d34950eea1e55540a53b8c7c39917866d786f9ba3fcc94bdccebd91a4a228afa629a062f788cc27d05f4d923fde5da03c3d86fd9b2cb04e1cf41677ea1b23ec04f023f107564d99454d2f646dd757b1c2b45e21f8de8eb77b3b7ef2ac438ebbd05f14c15c4bd629debde2036ce1c1a0b7f45f8ad17157393e2c5fe660f18857b", 0x1000}, {&(0x7f00000016c0)="de528494e2fb39eb096ee299510f681030317476b4aca16c6b5a1839f9659384322b4d9aea86da17abad34e0a923d81a27974756b836f83aa0b017e13e48ac14a9ff65e93900826d6474b6012a1f9ad50f34dacc6b09b28d5d16c81d708a89f09528fab4496927997a9e8d84519a82", 0x6f}], 0x4, &(0x7f0000001c00)=[@rights={0x28, 0xffff, 0x1, [r11, r12, r1, 0xffffffffffffff9c, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, 0xffffffffffffffff, r18}, @rights={0x18, 0xffff, 0x1, [r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r23]}, @cred={0x20, 0xffff, 0x0, r24, 0xffffffffffffffff, r25}, @rights={0x38, 0xffff, 0x1, [r8, r6, r26, r27, r28, r29, 0xffffffffffffffff, r30, r31, r32]}, @cred={0x20, 0xffff, 0x0, r33, 0xffffffffffffffff, r34}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x148, 0x5c5b9f147c89762a}, 0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x10045, 0x0, 0x3}, {0x2c}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734c899a9000b224ea6cb0800000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc806f276fb7d6e33783c27db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f5070932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d47205f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec0000cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcb79951b496f6a321b7e856a0d70b8b8ee17e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000090000002fca1da48d2bec6650cb5c3908a7000000000000f8ffffffe34338b260423d4818"], 0x10) r1 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000380)=0xc) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="79f9be0bbb22f13b728d08a7a781ab6bfd6a982b97edd5a3d78ee54d443e2b254feebf3b9749e5165b1b9fab4bbd12bff1a48ffbe4a92945fce78f41755ab7973dad8e6b864f4418e835f095fb4dfc09474be96d0094f292f613355c0ba9a1b9668600878a253edf68d7aec49ff6db9ee7f7028a833137cd5fcc24", 0x7b}, {&(0x7f0000000440)="73a06eac7126bc048ff88fea00351585afce9985f584d2ecdea9a371024499769cec1c9fc98154c581052be15a1b0a4db48a41540c8e7178228ebc75cbc3b3b1d0045c914f5adc4aa7c58b16205e2e8205434965be143236ce", 0x59}, {&(0x7f00000004c0)="8b625d378dab1404e02d67bd3c1cbc8ccd31b99c0bf25bd998c4c24eaf0d95c15cdd2ebd284a19c059bea1750c74699bf0d46c8ba783d9753605", 0x3a}, {&(0x7f0000000500)="3eb8e22ddd131e84aa69c78e97bca420475aeed4a6a7643e9ae81880f9a8303fe42a49d71eb10d331955244bd8c5ddf35061db879cc377c1605e58faf263723538c1cc99218278d3764c03649ee6d35dcca6baf2b5805af7aac658f80958e992ff6128fde03b6bb8315a2d17d344ee7b5459c0723dd6d3f46df019e3be2bc477600f90907b3ad8ef853cea5b4494455509f487c8f5f72718ea01e624fe731e69", 0xa0}, {&(0x7f00000005c0)="9572d672668e72c158f7ce92c1da40b04d5f37ec1064f1074c4979f6870c32de306c21f3ada8a07c2841e2aca8cb7e9e265f92def9143b9cf2122a3abdcfdbed0f40cd98312b1d3f2839cd2974dd82a03e1572", 0x53}], 0x5, 0x0, 0x2e) write(r0, &(0x7f0000000300)="8b1acd9f3d8de5c6a0c0f8dc6fb3861de7d216526a25005e337cb1ee91d883ce326ca90faf4128d1f417ca8125b0227db2a6eadaf6c6fd3a62937f5dc7331e1f0ad2fd56ec56dd3d2810588ab0e0ecdb1b88701532c2ba2be398d9b4f8b90f31027a71c9182f0023f242a605450325482e", 0x71) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getgid() setegid(r2) setegid(r2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x21819f064421a8af, &(0x7f0000000080)=[{0x2, 0x0, 0x200, 0x7}, {0x4000000000001a}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) socketpair(0x1, 0x4, 0x101, &(0x7f0000000340)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x3) fchflags(r3, 0x0) r5 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x80, 0x2) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000100)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r6, 0x0) accept(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:25 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0xbf9a, 0x0, "7e389cdedff37173457851a7f9c793653a00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:25 executing program 1: socket(0x11, 0x4003, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80f, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfc9, 0x2, 0x4, 0xc00}, {0xd5a, 0x6, 0x7, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000024}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:25 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30580, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) write(r1, &(0x7f0000000080)="5d731e7d47d05c8adb15ecc18aa4f770ef723e10fd3eab8f15bb11cef11e21db5f9cf0d8a6b5b79c4b9d4fb02ed45a216386c3f29922799f5250a2da14d7d661321881", 0x43) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x2, 0x8, 0x401}, {0x1f, 0xffffffffffffff29, 0xffff, 0x7}, {0x8, 0x2, 0x6, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x7}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c, 0x8, 0x0, 0x6}, {0x81}, {0x200000000006, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2d, 0x400000039, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x26, 0x8000, 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="bbec447cfab43743bbe1c0715f00", 0xffffffffffffffc9) 16:00:25 executing program 0: setuid(0xee01) ktrace(0x0, 0x1, 0x40000002, 0x0) r0 = geteuid() setreuid(r0, 0x0) r1 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x76c5b939f088926b, 0x8, 0x67c, 0xfffffffffffffffe}, {{r2}, 0xffffffffffffffff, 0xda46c5bf5e6ca65f, 0x4, 0x2, 0xf6}], 0x10000, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = geteuid() setreuid(r15, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r23 = fcntl$getown(r17, 0x5) r24 = getegid() r25 = getegid() r26 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r26, r24, 0x0, r25, r26, r26]) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r27, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r28}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, 0xffffffffffffffff, r25, 0x105, 0x7fff}, 0x3, 0x2, r28, r23, 0x7f, 0x100000001, 0xb1f1}) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r0, r12, r15, r22, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r29, 0xdc, 0x7ff, 0x6}) seteuid(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/54, 0x36) r30 = semget$private(0x0, 0x0, 0x2) r31 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r31, &(0x7f0000000280)='.\x00', 0x3, 0x0) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000000800)=""/78) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0xac, 0x8, 0xfffffffffffffffb}, {{}, 0x0, 0x0, 0x0, 0x9}, {{r0}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x6, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0xfffffffffffffffe, 0x5, 0x8}) socket(0x10, 0x2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x1}) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x40000000000006, 0x0, 0x0, 0x0) 16:00:26 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x2, 0x5, 0xff0b, 0x3}, 0xc) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 16:00:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ftruncate(r1, 0x0, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) msgget$private(0x0, 0x4) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) r4 = dup2(r2, r3) syz_open_pts() ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:26 executing program 1: open(&(0x7f0000002680)='./bus\x00', 0x800, 0x60) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0x2, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000002b00)="6739505525eb0dc314d5c3008061723149197d48520bd31c00f94a6fe974a4e401e42adb379a8097c74d14e1ee695a5f5189befeb781ef1d9ac9e953e6cf6cf9672dba1387085c0494d040c56b7963ed601057a73b25f31fc3f068d9d796507b66734da39ec896cf6fe7f3cf0e9d4612a42415f4b463a7bda87ee29eafeb72c19b50b32a9551fe94d94a574fb88fa0ad0baa2fe92d5aba35807a2574bbde4bf0cc98f118b3ce1cf2b76ac3c1c5e53794e257814779459e250bbd62620df96df077eb93dfeae81f954b32a979bdf435ee609535047f815562a74144e5a878de7ef654b4658cb4929f86a093ce8607c1e50338ef9212377b28b979877c8fcc404196d9e5f55cbc6128c5dd2a2f8b76824ef90f7904acb5c6aa485c8e9e4e371ddfc552a5e0567ef8d85412ba19843803b59e14a45648120b714476f7b84dc5e22c4d1ac202", 0xfffffffffffffeae) pwritev(0xffffffffffffffff, &(0x7f0000002ac0)=[{&(0x7f0000002a40)="c67c486a224a518425f352bb3718e1d0faeea8f646463e9849abf430d338a6440bbe24723975347295d59a647a50", 0x2e}, {&(0x7f0000002a80)="1f8825e2c2f1f6e85b17f055269f64a210c29541c84f22ffdf2c3ff7b8f0a9928148e67f1c192fd4964ab6e0109bb8acae", 0x31}], 0x2, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse0\x00', 0x20000, 0x0) dup(r2) recvmsg(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000000040)=""/86, 0x56}, {&(0x7f0000000140)=""/237, 0xed}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/11, 0xb}, {&(0x7f0000001340)=""/94, 0x5e}, {&(0x7f00000013c0)=""/203, 0xcb}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x9, &(0x7f0000002580)=""/151, 0x97}, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:00:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x0, 0x6, 0x9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/100, &(0x7f0000000100)=0x64) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c6530006b4955f6a313b53beda3cead566b7e167a871ef3910a4a26e9cd9cdab70ec753e322160021cade7b5c9c3c6d951cc04e104dd66a3154da83e909a7112a7d50e2186f4475f17aeb48338c1fa7176e70c1c33dae"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c651800"], 0xa) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x38e, 0x0, 0x2, 0xe3c7, 0x80000001}, 0xc) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ftruncate(r1, 0x0, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xa4) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file1\x00', r5, &(0x7f0000000100)='./file0/file0\x00') ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24, 0x3, 0x0, 0xfffffffffffffffe}, {0x8000000000045}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/203) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1c}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[0x2, 0x80000000, 0x7, 0x7, 0x3, 0xfff, 0x1, 0xb4ba, 0x9, 0x4]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x44}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440)='/dev/diskmap\x00', 0x200, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse0\x00', 0x1, 0x0) r10 = kqueue() r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001580)='/dev/speaker\x00', 0x10000, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r12, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f00000001c0)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000001400)=[{&(0x7f0000000240)="eba53f0ade71ca85a68d526071f97e5cc98a988011a928b3b67be4320b031ab59458b757e1504aef6667c3ca388ab39add4e025508b9c361951aa686c4b06eb0bd8f370029701a04453dec8545b4a6a7b307dc64e464ea2315aa7d591500078aac869a586a3c38c871d80c39dd8b249109375b8fb6898278c119859a95e5086d3e4523fb4af7157f34c4bf30120230ee41941f4090c6e7ef07df0e8d8abfe03850e4d1621a1f90b867ac77f0e4c52b2c98a44b15f6ce9c2291deab148e33aa7fb367a6b1fa2fdd993796239d9e0a3853dcb1c85215e1a6b852715aeddb1e15dc95a07cd1de9be09eab96baceb327ad6e354ef2820e6d0eb2f3fceba074e9dd6d9ef0b32ef5feb260c4a0d38984b1429fbc35f6996bf13dfadf36e6ddd16a48493429c4d1aefe13c46726a7bda8fd5a264f08861dfd6d8edc0235ed43af3774de83e675617c17ebecf9f4eea948e2284821d7f43d3f9a2daf7ae0adcca1d384b1ca8422b163e716161f362146e0dc58f666c6b959845eedf1b9a9654a8c815a7a8d5bf0eea8af6ccf8976488817e6a00a7f55414c705e8156309bd1762772aecbdeb53adc3aaae499f68337cbbc97ddfbf6ad56423a960a3ca5619c1c284f3a4c022a9d7727fec9e8d6223cee771cfc0550add1e5065bfadec0764da0af7765cb10f60762962d5e94835cd183f6d5d457eb5249b4493d37c187a6724c6fd0abb5ca43f21dab5075bdbe78b6dae8b7837fe2b6cbfee2eaf79865838e54a438e432e058f1ee9126e3a806587a9c0947bca3d9665c5329677965c07fdbd2f5ddc2229661642171f56f2a3ecb4f19498549a93c0c6112bbf7b6c4a1ea8ab15c457313ee60e1d2af091fd33ccd401ec61f2f4d3b6304345b8b9bcd9204682c49fa92ed4e1e1e9ba9ce4d53587d749dd4401c38c890b1f9a86b1002ea2ffd0d3985965e9ab6556bbc8b62c6931c21162ace1961d3ba191e4125cdfa4374dc4dcbc3228a829006c07f735e7c14b29a7aa84ce044845db95401aa778a025bbcd1d380893a4b74a81bdc1bdb2fa37fa75fa3df65a7602f3697297e1d667492e95b43d60d243cbdb564d3daf69f6dfe9756119bfc435a1658e9eb4872069b698c450e923636e78868c62dc0842f2e89202d5fdc8bc0e3a8aa06d037df351a614556ba1e24524356373bee090624fb7a4d8ff9a24bf77189e3738e80a76227296bc40227f2e799ef3b56116d587a6575740f639ee42f49e5fa4dc3ec03ff0922ab12890e6963760034b3336f4f02f339c1112aa321e2f6d43b1c0837ab508945c124d4481e9f1e3ef12d1093580af7d8d845ef61cdb8368ef49505ea3adca741e9c2eaae7fe4e6f66c7d06573bed3064babc2a24ba88513be98a1e6c64172579fc27fc02c76ea0744c62036d7900004be4d3b8748b098f8dc0197a5e710cca74f5ced251ab445d9a0b71410d1714e9ac5da6f320d203d29200f0fadd169b000a1bc0a54ce8fe6ef78e7fe8b5314928d85703610a9887e4b86d6e21289f44a57c29cfa5c5a89bb6ea0b41342ecc6392ece53b2b8e760fa48d0b817926cb8dcb6ec7bc5fa457163b64a68fc4033d65dbdd04547b86a6d49e65ee1d410805bdfdf4ca184847d1c5883bd38b74a6950a5784bfb45946b243cad3535d1bacd40f81cf0cb6eeecc6b7435bf6ad117862ea1cd85f0aa91df25aab8050ad25c657faf4828a348a6275bc191760a49e25bd76aae760b0e11afcbb47eb2bc808a124cef1989103b7bd1108a66fd693596cc0bc959a17d167183a8ffe516df4ce146f642ffd581d584fd225c0e5f87da4dc250528ec8b209debb37efe77b84c960f075a88c5fa296a15ab5494d9527f63595a2b4d9b85c40d86916c5c284b8f295f4033a4e4a92a84eb45e3fb8cd44a89fd5742c34cdbcdae0b6d08cbed8234bf529541f57c47281239b3b2cd59f1df5b6fc6388c63c5d8585ce8b22d944d92d83709d8ce672213e7b1bd8d5c062b1bdec53733461d2129f5d308b56d3341a3c353dcb06c9cda79d37d98f599010e426622d1d08ace5f05593ae4374126ce842db8db8913879c62319c058c4ae6d7621a7d41bd6f6991edd36f92bea113652390a224c79955f9eabe4b7d72bc7b9f5e3757a41807b3aabba7d89f07dde28bdfcb05bd490256beec1a85b759cef07e7e87271e673d0843477f260708b3b47afe67deb9cc4712ae76ce1dd099746bf4bea4d2fc37bf4282244e249dfc8f7e6371ecc8717fa44ac281c6d4f431e0a88b4efda360407e88b7629e0ff4d470bca64ea8fb0922b7b81bae1e594fcaa2d65ec342d7667eed53233b49e43c8645cd49ecbd720ac743a7236b25405b57a9bc133648098032b1266b841e7f39a146ca744d437d09ddb070edc6ef9e6fbfa0787476d290b76f9c52d706084a8d3d83a583876931af9d3e528bbfaab051209be7b592886b1eb66618db18e9d871a4f13804186b203b3eb13981da35a4341afa759ed9ca26ac7b4b580a5330718e47450fd9ba0b0c6726e7146998a86d90e262d38f9d572defd922626168090ce063da1e9da344df2113e9c73dceaaf4e2212013581923245563b4a8c29090cbd817849f34fc60c8a0eed0504639e25f2d446c6611bddeac84061abc1b299a0164f3834e9d59636d08903ed7a610b27134b4ba69394a2ace01320e43d8b89ad1d84e415b23f4d34a31ee44e87d8e50f538d15f984dad45179d5862c96b30f1b6adb77ff44b3d96883d25165a50ef6f6363352e1a14fe4b9bc0cc2a8b3d9cd15ca63aac22ad34c867d1acebe47ae940bcfc5b967484dff6306a3c00032be41b93637fb4e97a8dc99244ec1d892bc3c9a666ceaa1d54e3dda354825cd36377ad3d59a24d3b19622da6d7181826d2ddd1c9662749545240ddddddf2f44719c2d38ca5d1093158bc5532b70260bfc493040f992b4ab281b821869c917c7bb5103d3cb383348537e9bb48ebefb8ad9281db0d3e949323fd6c5404e1a8a17b0ced1181670a26f846dcc29bf6875dd8a836ae525b32e401cc248181d44598821f2536ba79e8693467a128e39a4945bdb9a7d56a6b4cb93519c8c6d082f030c60dcbb2eef2c84fc30a3975b69642a3244b3204e6e88d600b4349e1f6c8bcadcebdefff6438d4f1d468bdfa54be7885453a5cf6202649110be6ef0b2fe6bf000f1fc4ce7d424228e061415100f8aee3236e502577ea0c3bc820c2974ac4f512890d4a430347ac981f6a9860e78004f2499953151dfcfa1bc2b2ebf2e416746af02ddb275f06e9cdcddbbc728d7a1c448006c47324ac41b9bfc3e02874e91e1b3cd7ad6b76b38a634fcaecd85cc44ecbfe55eab57257adf8d25f011068c43747c201c3f3695584a46dde0979bb2ac8bc0b13b45ba264cadeb5969d09b17419e9be40b2438fb6355181a51104a294bd0dd550c91a19db99fcc24d8bc57e464ef1084d4973ae81efecee327a9067be524177ffef2ae0325f2f6080e8e6fabdb1febf4ee53368d96bdcfd65a7b6e986079354df70603319f23e2b1e928bfc87cdbb5efed42dce6f68a53400b9393d1d2aa77d9d70ba064ea2db758ea758ee595b784e546006d22f6a018705b64ad56fda5063797dada63876c6ad1eb63321b4aa9030e66bafbc57a91cc8f77b53c4910258e5da6d9824ba9d5e51acd1edddc97b206f652257d6a3612b334d8d726c6006a747ffa153d1445ea8b832a88f2cde21212e7502270f14a5e911358ca8e880dd5e1aa0d28c59919fd8f7adbbe656ae1f0fd6cee74100736efb3672ecd0c1b4d5d8ae5145c2dcba00e8d23ac797a1331138c2e58e06cd9c0f1f33ac09d4b16dfffc838a2957b1431513e95a867e710f60ce4d64117092eb5957753d4383dc821a89a7f5fd378f9abd6da922e6288b2f1e8ab279152ada1b8227a5cc47762645cc8a7406d43e981a289ebffcc689bb2e4ef0b448505eaccf9e65e5af035eef31fc7fc3815946ee5f8f7545d0e7ac13911da90e5378e1e67b2a4a2f6a190bf19939f0ca8cdc8cd60668b402b703aa3983921178aaa8eada67e27ec092fdd2e58cac9e8fbf8a9941e3df294bf6e4d836627390b59142a49b7ddd7e135093901030d16bbb828b1f240930679bfd2771bf5cebcd8bf6c73192435e6cb3b420496072f3a0169a410cee422c2dbf179a60b9dfcf12b05bbdbb75671e50b3bf12235cf0fe0f8dac9b015d7a95e27e35bd7198e9b5c2fd477d92ac35e882f1f3d342a93acb6ce202bfb4d55cc90fee1347f5f8f66bd9ca59388cedc5eb3f13ba2789bd483cf4da7c932e05731745753192c5bd7536d5d8bd7982c0880617d0398d2d480e6fc5f0a37330910bfefee6cd95fe1ba030bccda9b4c1205a3c8ddaec87d0321b2571887eb3abfad9b95668c2f61592be5498ee9ebaaafb3eab9db4bbf140c8632a0fafe865ae397c42580c67ebec2c4004fbf3efc65cc8ace4662e0140b94711b2d709333fe9dd12448a9cc983b444bbc0025127314877cd25f85e1750eb03c1b5d1a7f98eeceb2fa2af1985a1fd12db93620538f118b04f6d607a4d8907c1c087161251af8e00d40fd6835b4e3f027d112d8490d4aa160264a7170bdea5f27647cf62d0d3d7244c0de02fadd92af1c84aa13ac943c02743570081dae408a9cdcf192b101b1446eeadbe79da52c8bdce81feda698261cb15934bf27e054432bc72ba5f01142ac6d59bf07157b8ff3da9dcbd2a0214051ceb63733c29517280362ad7b1cbe0445cddc7e5afc115120051a5d7ea9ea88ec77d005f23b0381c5a5f49c89fc2dd53c524dd6a9a7b45ac6f1754df58ff47127ed7e2270810c6da1e29c0c87c4c36b5bc5821293616ad544b65bbc02a81142565085c73f5b5d4754e7eab8b8f2db4084ee08227b062c18a6f96d32d7c4fe36953cead634216578689bf7a22228fd133fb8f78b8565f25c06934513ca855f64b0cdd52222616ec5f70d4e9cdaf0fb0f8b3466a00a53f7d9d02de43d3c62a01651b82b9c1944ff63a9de469603b7bd53202547017171c3a9de779e07f75e8cb917b643f607d8cfeaeb8bcdd0fab756adfdc61f71280aff09e2de87e6f01dc94c15faf578de4459a613a0815bebfe9b6ea62e5fa5287831f4968ec0ff431ea57ce09481ddaa0d74ad25b3c4580547ecdae02dec37590b575f5919134218618459ddbcc3bada328a98ebbdfdd4483cc30d81e7cd6c8f59d0ee27b4ee58e71310e560ff8e5fc16bde7e06f70d6433ede2d0ffe1f5ec535ebca6734a2169a2949d8af47fa7d36e3a1a28aed9aa58216e2fe1ce69527bacb2e0384c68eba6e11e9ec9adfdff5a7b996196dd21c0b5a6fe73fd45d5067eeecaacb301a31d63af4e15827c6d83ec917f62a815fb8b0ebcc5416ed95be32d246354d081630466e992d9386816fb4eb64a124fb5e6e90f2d12576cc668b3bc2bccccb012ccae9629f7f1f80e240080f1e5f55e21475b8e140d4b4b80d6d8f873abd6f8b2a85aa4f8803aade2dbae57b2c6b8bc81738063b044dfe9dbdb60697b5f29f07a1dd3a20e9d6df98c3952ab5f496faa8b2034b94239b430c7377bdad055b28e637979c074798d24cc382f012f246108e18a525965951756a34d7de95bd2bd0e7321448c1e1e76cf48dff7e81756d0825c67e6bb55d079d9ed4246418b2294e12a24279fe815df47cf4c8bd2fca910921ad865637ba489fa8f201092cbd67ea64d28ddd36dc840da4dcbac45da4c02019aec6bc6568a8e9a6084800ee2bd980991732e52d3bafbd6abb432175e99ebbd7c8915269fe6a618f15f927", 0x1000}, {&(0x7f0000001240)="628d30afab3848c87083a9b8ae61d8a82b3cd5159899725078d2c64d40ae4e9bfd58c058487e0b423acf3bc72e23d731f80c6f93e5e5cb5e35ac329ed1fd9866097242f7b77b23d0df7a02fc168423b3a058c37fece69553b6bbfabba7ab65e434289031734d70b75ca3bbcb04a1f39fbd62ef4d565cf1fd823432bdd47795118f797b289a5780b0207e", 0x8a}, {&(0x7f0000001300)="7e6c08fe2c2378959c3fae966ed350740f37eb639ab6fb9ff1cea2a5796a10d208405cb709f17f86fdcab23612f9ca91b2cdd873846f9215c769c89eaea1d7fe1feaa4485ad5a8d11c140a940bc43a7ff9486f2754bcc560e6af415830a0857fe490ce646e34bdb5fc0f3acca400e3fdeca3ec22826582ff6453ea04416f0ba1e1a164f734aa3b0a1a20879cced411a79a0ca4d9466dac508d7bca783fab051758a4791d5c10704314d3222fd08d6d997458", 0xb2}, {&(0x7f00000013c0)="3cb6027f135fe4b61be689359ebc", 0xe}], 0x4, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [r3, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6, r0]}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r0, r11, r12, r13]}], 0x60, 0x1}, 0x400) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82021d2f66696c653000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x1000) fchflags(r1, 0x0) read(r1, &(0x7f0000000100)=""/203, 0xcb) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0x10001, 0x6526, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f00000004c0)='./bus\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000580)='./bus\x00', 0x102, 0x4) pwritev(r3, &(0x7f00000008c0)=[{&(0x7f00000005c0)="d999b87fda980e638b6c3730a5eb9273a57ba4383dcdc4fafcb42bf98906a0003db0e2c4592c01595a60453f1bfb22739700d9d8fec188b640ed6020d47073d181c7923f3dab5672696828381b3ea9f76086582fe1cde2aceb23e3f6e64eec3b1c5431d84bf8608646604b24ad127e236eafef768e04e61bbeb5bc7cd3bf5a76cc8878c793c2aea09560ee607f50e9369700ddd8ed2327da7c480febcfc90b39bddd6b1ce373b365a5a531288710c54412bdee7547c23cc1c2d8bcebc0f21e503321e954a9f79f12328f66f687bece8cecf57f3613ee61acb5692173c9219059f007c2", 0xe3}, {&(0x7f00000006c0)="3ab4cea3f87daea7e22b01133fa10354a091d5366ed15f16b56df5afeec83ffa7f4916e60d452dd649b9793a57429fa58f0aeaa0d03921bc715541df97ab85", 0x3f}, {&(0x7f0000000700)}, {&(0x7f0000000740)="72dfcc353e834039e2f703bfe4b69a288bd2cfc92bd20aedf98cd2e84d4c11b708a06aa450dc790e3025c2db14632ad8e794c619b784f30411bcc4377283532c2135a205509d770b6c1073acabdd703990ee90f923", 0x55}, {&(0x7f00000007c0)="ea5836d75277a66d0ed45ff9e990e7ec6bc4054acf295bee32d5962d5e8be246bba8cd5a6c073f01a0877c14770520aae83ca39fe91ca3faa3fa2e7909d0ebed474f070e485546ebe89a901f048959d635175ee68de290c22802d2e1a43e62fd40bde6909f67eb1d", 0x68}], 0x5, 0x0, 0x0) fchflags(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000500)='./bus\x00', 0xffffffffffffffff, r4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='&\xc7\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='[%\x00', &(0x7f0000000240)='\xda\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',*/.)\x00', &(0x7f0000000300)='\'(\x00', &(0x7f0000000340)='\x9c\x00', &(0x7f0000000380)='@\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\x00']) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x29, &(0x7f00000001c0)="090934410000000015b668f6c18be0b0224280f8d8e93101cc9af27d087d14d22b1dd0ec6fb224d332") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0xc0a51ed8ad3f85b2) bind$unix(r1, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0x6) 16:00:27 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:27 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x5, 0x6a4, 0x8, 0x0, 0x2, 0x800000009233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) pipe(&(0x7f0000000040)) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) r1 = dup(r0) getsockopt(r0, 0x2, 0x28, 0x0, 0x0) stat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)) fchflags(r0, 0x10001) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000080)="f7a0ed40f039dfaf7edbf58115a8a7866e893caa129a69fa5d4e3c2bc4e0da4fa6935b47a26efec03b3ae071e715b1af0d3e943cc065f3eba1260f97251b075bad07eae2f5bdd664d4b002099a0191e714d5c12e3240c4897acee4fc203ac022dc07014229f4ae249903707c440ed7f4e729b7adb63a08f7174c201ca7723f0777f1dceff9b29e5022cc3c02c18cb0ca0ac6d1d7b17198b406ddecb7e9b4b68134b582aab6363fa3e77546e5786da19cf233ee0bf5fca3e59f92533a2e144a9d426c2b42a6cf3f41e436279fe68a2977467947aa6e59ddb4c4f062ca0248e553e2aa87b32fea688625dc9a483357e034584d7186811705e2d7e8163bb3", 0xfd}, {&(0x7f0000000180)="bbe0618bc191c322c1b15355bfb380bfe9cda88472ce4eb580d164ddd0263e35899b6cb884044ab0afd345db9a2f24d2530889a9bc6530b16b89aa7e9bc194724c2d87fb734375262fdc95c326938d92f089c488a1f84d5a95520a6ad823e99756769b7fd2f4f4042e78b0c478d6faa0f6a71999b1dd1006b1caf62af94ba4c5d0c4b60262b93c6b3367f028e47c51e17a351abc0b5fbd95746078d3761415e6ada64a224c23ca24cf47db25b95b78", 0xaf}, {&(0x7f0000000240)="f1e997a7136782a1cfdb8c94d26f936a38ee05b281b00978", 0x18}, {&(0x7f0000000280)="a2afd155d3b51b7cff316dc44eba3a9928d5082e0d9789af17b71216a78f0893ebaa796d1d0e19ea23ef976e37217a9ef4523129e6bdc82f37da3014bfae37a7315ac53f19f215dae8286f5502c9bcc317c45349131cefee6397b570f21f8342e6fe73753ae55895e9fe7684e52e07983f19a971cf16adcc04ead2e69c61d12f38173f85c75ae555d1085f21a7fa90144e908532decab4c180a7cc358ad41f1380a958209221ae1a3bef52536ba374a45225a13352eebc07af9d4b40913bde3fabfab2046400eb6f55a4dd9142fe1543ebd8ffe965170f79e2c49146776913d508fb2abc6ed57d6211ac44f2b443fb5f7a7e5568ed5a1bdd45ccad6bf386bc512503f864ea417ec31eec3623d5480e1017a927c232c3aecd1b4f533901507bc749f2e0cf00e449fb47cbbdf0025f79bc4a6cde2ef0c7c44f2ac7d70db41c99e83f90456418f2b2c5d31d7ac368fadd4cf2cf9d316b5c99e51a2a0da57ca1af46ed8e0bcd91bd8b49cc175ba5d2bd21cb2839e01dfded1543fd6f24531f2d625f787372f7e25597c5d2e7c1bbfcd814e8cce7d21fe6531b7618f3ca1174fcb943940d7952da623c830f35279d9a68a44652b633f38d4ba5b264ec9f2598463ea4c92578aabdfcab21386108d4ea10d69fd41d47e08b60732fe462d4ba270625a8d17dc889adedb808c73c59e450e24236bf9f52a058eda7725715dbbda378bcd15a1a74fc82860cf8ee4b7d77611d7f08f6ebd3bc8ef4a33800891f9e13fd2c8b62f8245cddeece0e8bb0c4b3b2d5c690dd2fa0871a23316cc56c9b05cc2818d435ab58f620d95f6b639149e085f86aa7f87ac4d82da007a7e4aad2a62a05d280fcc32470e686d8981687ee5b5fb73ad81cf6bd18641b6da300de2d0335da510c76a1a7fe2b16d8383295dd5b7499cb57b1aa9d58b4aa85ce9f02fc816a348045439127ec12fc2d049e8749ccda30c0d008e8578d6fca519f1ac5a51abc1dab8a44c52c6dd9e6e08eb0db7084549fdf7dbd739647c06bc8af0c0b48a535bc400fb713a30e3a70b5443744847bb4b71a733956b0a65362af39af9372e4b870f5c3df17c0e4c20608e261aa684660181c0ff6fb4ec7ea3e8ebb953a8c0fb2405c2b02a8ef38bc7a64f8dcdd1b629d2941186461e28a73ed67b0d21cf73c1dc5aacf8c07ec0e5c978642190a5f4f49c88892538a1445513bb7a43810fc3c66424a8fabf0deae19ac6425931bcda8ee3916e92a238656339454f3e76ac1f0abdb7f83cbfdc6befdae16b46fbecf3063ae979b7954d097c5ef6603ff0aa292770d810be7f70eb54a677058ec19c5647b48817215e1c29248ace1482eac2dc56e8977ae5f14b6e84bfb141db7766a78d8dee9d4c325e2295bee29defed42e8fb1b6ff58f1306a799c57309b97cec6457d4aa50cf78a338a6156e7ce380255f8786dfbaf81b3a98b098fe6bf6ed7310c4c5db7477a130b4e3068b96cce00d0008d9fbce5346fa60cc39560c61d9e0e771f89df314949887b992fa9495bb0974269c2d112952ceb90772cf52fed2c01481e60fc696fdea844fc0409de58f4c702c8059ae2adc88696cc5d34a5f0b6875e59e64a407b7fac6da3bce465afb2b9e1a51bc478e24e80634402a2dfa4ac1d74c5726c5cb36b84e0e12e1adb210ac49c597c82cc47d14bf070255bca9449eb288be2b57985accf3b56520e5402bfbff06a4dc87d353952a9182144f8d01d078d7ca96194a51d2c1a03b89e14fce57a9f5229ea5f756a230e4034275c73dc30a3287d0db1028f881f242126d09e934f3179fd90e99e1e7646868f5a865681cf2f29393e0498d94019555b2f018414f2ee2af8e8fb0ca680e43410f76a473f8424a06c1d7a58cbb666778c456cd1654344345f989745ec58c3eb4e73e08ddf2c4cfa83360b6846d33ef22765a5c25f10b9b91424dc812fc36b4b04e76a88c03a281ae41491defb8f71d55a19c9df7dc53a9eb6124de96ab769e708b5c042ca15560ae63329dac4d9f350acb275fc9ce83b3a7042f8649f7ae077677133e5805a0d64e10ed5565b179c2c28c994db9186516ad571616a635ae8e8bb78a170d067ae298137f2a1bc8f863d6d152c62920db369fc2d2d916bdc2ac81a6d0dd3cc16dd4de9c464b44602e9fea7372766166ea7b0a988f5a81144d386947a12ea64f8cb79fa70a5ca61b1bff268d7883283473eb9a1e89e184ec28b146979e778ef8dcacc13ccac20efd0dcd35deef53f76ce36daa0c40eaac34452bda828dc3b98aac18fd96c90217977ba19d31cace3e3d8a5b9f533b7be12d1ddced9e6d47df46c5d17705b9eef8c7ef3d30471b66b58c1c7c7d7ca49008407530635203668eef4e5c37ee85b9772e5509890511070da0c7e19dcf9c955c554511f46dca0a1fde4069b36d9b1d60de476e48045c928ad822213fec3bc9dddf2e3fa60ceba4a62efe038b516ece017d1fea5cc2027542ab20ccaeef91941211fd488e04cb9d98007d325d558e198164bbe59e3f58e1897686f59d0b60c35ff36720e5971cb70513ef98a66230da1774d9b2694e97dd1aa5463194178a5df1d0acae03761a8a53911c4e81b368dbc4569c643b37e75ccf28edff4b673421743fd1110faba61d26f19f7b3e851c69d33e26974e478c6708bc924bf20c20bae97bffe497359722db31301dff8facb91fe2b2739fddb6ae86fe29655ff6c68446f71b203cb6fb9f5f07d6234e4512315b6ea7fe04ca2f19cac3328445c152d48ef36d19f0c71dfef9d2707024fe761102903477885eb9fffb2b79d1bc0135be19a782f7accebce8a63d59d07278fa1b72d4fc73d132aae37109d8e974a0200579880b8065a8c63f26981bdf3fe17d3de1a1570813b564956c1bb424368cdbd8112f7c226ca17db0e72a4cd5068a60d674d9c629bd8ee4c5df7a3a9cffcc78e71fc6035569e36594e39587ee450341a626fa34837f564c33ab3ec7ac01548c8f8986f31e0b1c15242e3d0dcc9b81a2788192cfbb8472121784017caa13cddf9d7e20768fdeef7622a6956421f2fc58d6d6057b26621fc8bf674f1cca3c7961219538a4091b2e55359753aaeaa22ac8d58154c4410f2c1ae2fc4265802f8f3fbe65a09a8270829dd89476dc302b1ec37a6bfa94fa4bcb855c2c742e0fc3507a673e107d1215e5968936c0fcf0d775e02e75f8d4c34eb8256264b2a9c74d1718f26be8055fc5e4a929c2bf5600d7fa699723de81948586afd3effe79a99ecc86d98326c35b75edbf7473ac857791d19a4cb6589dc436c943f889195b8cb132444eb5a3096c3699239af4dd7dc5ee5e9a7a542fa050177c68a830045236ddd6a753b82442b2984af3d444186124f19f6e0de4356c915d63fd9e9ab522aad80c45027bf8c3b552a139273b63aa131c44a7f70247d2dfde66cc90c7fcc708498d5a4aa782a37eac7c9a1c40738d9e7da5453588319cef30f28b245e8552e651e65c3d055265c3fca54931e49bbda4053bf902fc8c37e8c9fce9968536b2de3c4bc9bcf66bdf3c3fe2fe608d6c922d9f70198a49f0841cffcc842d8750365cf7adfa37259119118a3a47746a4ae5e81c6f48646113d60a29e4fe63ed0543abc23acee89a80f8826b937599b6506eae9814ed8979c7ae4baa2fddbaafed8e3178c78fb3e449404a82e3a1ea25e2e9ddf5bb5dc713a226ea9ed17ca494cdb6f2761e5403f26fb015f8ddbb9f404bd392185b1489050f2c5667fce05fe0083c97a1dd678f3d6067c932cb14e4c8e78a392538d2c9dc3212713447771891660099df852bb7bd159d4cc3440ba0265feb1c0b8b237144dc0622d4e8b0355b182f8ef30a24debc8b4f97fb5616b9515c41fe77f46eeddfd51dfa461ecccd335145c161e4c96733631c06d8402f902bf958a5ca9522afb26182414bf89255bfaa26ce9700a1beb2edf99f3b44f22b71323ad887b0738b8be9e2283d951d43b6dfcb05774c2dbe04fb96569cb7cd92eac9456eba95a53ae33f8b444df0ffa20de460320f127c2b99f6d9b42130b9047b9cde65a768e605bcc90c9f02a84616acdfba36e51ebdc9af2901fccf480b4f63fade9eecdfb587e2840435aca8b19b8db9f5626e9f34a7bfc85aa2342771540c758fce694c1a2dd7cb249e8286c3adfe24644b7b7977887ce59e490a67d27be61f3bfef86a0f8fe76d65b4b93bec4ba48886b8f2a2eedb95879e9e7dc8bcf45dbc4d211e61181914291cacfbe8e4b16e840729facd06dad6939a709b8f35f830ed74521619dbdbbf0642fa7d94d0e79cf2f1a22324efda2265d03ecdd614d2d93d48a463ec3629e05fcd3a91c67950a0d4288cced3fd78ede1bddedd76c6f1ef7473c031605f1a3a3cd46043864e42c99d9771ba84429b96b26bcb273c517d0ea001ffa2189cc61c2e03d970b55e4054a1f9c603a1900b96c5da86c95a1cb05182c7c6a63d831edd85332be1cdbbf844a796a0c9bbb84018db066fd9123267fbec689d874c28be6f5e13f4c211d211318aa70885e9000e672805a7723470e990e7f26a06c9309b2a93d03d2a870c7739ad01a20d5c7df1ef97736e8264cb3c97881aaf14072bf3dac1de069b5e18ad0c8a43fefe85e045797bf25f7810ddbd98f8bd2c52dd96e30cf914ceb80297d75e318753d731c188e15c53063e7934f747780efd2d56a624a62888b5178e1b6ffaf8cc3bae98cae2a53fe7c880b87fcaacf2d2a0812db1cd5dfbdbf3fd9a440a532545e5b50ad7828d5643aca063167a3c22436216dd24050d2903a7b3b9920117356e990043d75fb415cd4f1e72d0df729f8a7186772d1be578fe182be69dd3801c983f12c3fb881a63dbcfd3af5096b19a1651366ee69b7fa42f5460c8c4404c5c1e67aff377c2a5391235358b164dbe1fe05e616bfebcc773b7185fc84b1dc94b2ee778b492efc42c809f7525c66062183bfe71b2e45085e3dd1007440048f68cfa894e48aeebcc3564122e0ca225128c58bd3b18a3c810ae1a84d63bcecbd1fd3428a5da5603d8ab422f269a7e7df69a207fcdd6c1b8f647010c422ab4e97fce20f1a01c223bac44c7067dd482692c3819eaacc6b1df1bc1dce3b17579de4ea41ccd6d97f89860f87c7773338274e7d7875bff80d68698c040b131715aa36d2dc47686f6a7466aed57d17dd89c6b4e6fe9d285366dc7af71406f0587c381b3ab2c495573f00b0d9357cb8ee2e88d4803ecc99f61ee25c4eed42f4621e22a24590bc0d5890a7d5ddb6f4690c245d2e04e5bb0704cb993e0b90282ea93cb7aefa7e5e3fff1778582920a80626c88aca08111c514fbd36074f758626d311e1b1808b8f5aa39f2fd3b8c53a63239abfc355f1a71d566f70e39d02a3633f01de3afc984dea64b171ae026559cb947255fa3c4674af1e67580a7a8e86ca63301b81af83c2ddc3bd8a14069b593710d574c619a7d44f8dc100d0d8a4b525496718ee3702718709d0c2b5b0e1155048f2302c6fbd07f9b048b059175b7348a0b0ae0a67f2b5e9dc119c7e2ebd68f3a7678922b6c2af1cd2d1b5d7ef3927f5f993887641aab987b402912f79749d12775527074864bbd6717315e06d9974555c2ed3ba28de9a1d466e46b8c189b74926cac2e5c77bb12ae098e07a66183230022c36d185ee75c0457ac6da9bdf820f5cb634e0a6a296c5b2d1d6d0e70aa2666f04008c938b024891083edd450b73c01cdc7dfa52e59ff5480c572a15ae0c47f0689f85853b6ca754d29ac474c156fc14a3dcbf39017f64a94f7de8ea73ea5650464ee9ac2abd00f84c63", 0x1000}, {&(0x7f0000001280)="86d926ca373d046e6bde0b09c5e951d89bcd771565dd95c23bb8da7b7dc3271ac695ef6bb941b4c2d622124552cd96592e780c34b05000b248659f11853b0d3a4edcef889017ac6eee9355f7a101ee3f818b9ef5ff8605c6ddb1dff68b79245fa0043d1f264cf8e05485f2d2f34e4d48afb469153a1249143b9456fbf924673511a78d83", 0x84}], 0x5, 0x0, 0x0, 0x2}, 0x2) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) r10 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2c014c2f66696c65300047f6ffa509e4abc89b0ffe0810e90630b727ffe8d4ce61d650474d62670d"], 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='Uq|\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getuid() setreuid(r7, r8) r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r11, r9, 0x0, r10, r11, r11]) fchownat(r5, &(0x7f00000001c0)='./file0\x00', r8, r11, 0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r12, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r14, r13) chmod(&(0x7f0000000180)='./file0\x00', 0x10) setuid(0xee01) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x2) select(0x40, &(0x7f0000000140)={0xc0f19ad, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfff}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x10000018a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x9, 0xffffffffffff5f8d}, {0x18, 0x1, 0x4, 0x5}, 0x8, [0x6, 0x6, 0x81, 0x8, 0x9, 0x6, 0x40, 0x9]}, 0x3c) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x1f, 0x100, 0xfffffffffffffffa, 0x6}]}) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0x600, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x40a, 0x0, 0x265) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getuid() setreuid(r3, r4) r5 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getuid() setreuid(r7, r8) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000001600)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="04b1862eab773b0e875d33836772a9988eecdfb41dba055d98a43164b9d98efc294fd47970e04df9bacf09affb9226829ce8664033e3ab4208f3146039a9eb95a2f40e556914b744782d70e18b7ec68210e71832a57f97c32a298334335e4ee3c7153b5fd03a1aad84283f419cd4509565e9d4fcba502c9fffb32266471369d11b00b3ad71421d079224c70ecbfa15cd6eac51731fdb0526286db3c4df1f6ff943057cf8aff50005102407b393d835f886226330082f8799615eb7a5d29b715e70532c7a7c287ce4c20e5a936b6639a2262abf519291e487cca6c50f37e3d7e3182c9dfbf945060ca2688cff1edf8324aab7d30cc1b0", @ANYRESDEC=r4, @ANYRESHEX=r0, @ANYRES32=r1, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYBLOB="489818532f144517880d5d6b01b9c81a365472615900902f89c2fab9a3e357456957f50822cb21ce655e3508ab04fddb3fc195b591b403ac1708ecdcf41d113df07dbb9df04cf2506fa4ec5f05310e33a5f662de3605e50e0c25ad53475bb6bc9266cca824be0ee6d35bfa60", @ANYPTR64, @ANYRES16=0x0]], @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="6712a59b2cea68655694838d51349e26f52b0bbb8bf4f3bea9db3639bbd55cd5d48046b05cf312aeb6b1e843744b7596e4463b66c270f8b5d987a6dc728ea85280190bfc5e1ddbcd041f40212ef53af033f10bef0581bac1da1e4abaf088cb139a4de956b763dbd71936f5b64e01fc3a8fcc0fce85dca8cd59d547530613a7197f8c332211e0357e4ac06e6df6fbe92af51f", @ANYBLOB="8e25adcde306ba2caae3e5d5216817f1c42498c27b5dec795e8e2f92103b0e34b590106e24f253fc232d71f831e27041e9144e6971a794ff765d51aacba9e613441b67031a8b71aec0d863cde11293e0fcf1208b9e0eb035d2733d7748bab35c92cff3eccb907983fe00838527f4e46cfe3a"], @ANYBLOB="e637cc70810c3d95b57995753a46d27950ea8ae68a7de29fae97d4ef40902a655a80dddbbc760acd828c16c3ea489995442d16898f56f7f318d2fba5f3ce305b6a64ca5f428261c5fec6fb1b18a42892f17a39e432164bf963f8724705eaebfbdc29bcb89f7e0000000000", @ANYBLOB="7d1b63401142933acb982bb5b3e7a832366e8adef092358c132b0a9a2ff3e4f7ec116adf3b86a18189a824ba62c4923496cbbc69b3fd206ffcf65b3e806052d7b3eea1c34ebe12ccde5224126b1a553ee296c6", @ANYRESOCT=r5, @ANYRESHEX=0x0, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000001740)=ANY=[@ANYRESOCT, @ANYBLOB="a6857fe7d6c2fe412fff907c98d8adabbcb655af77ed74dd195a6b1e40ab684c64f7279f2327d068f37a2213587c6ad693b12764244f942d4db107982a316bcc99d0cbc45270e16875044c9f66260e8c28655bf9fc027282f7ac3fcac4b8c27928fd15d9d3d6ee5ffe8202cbf1777ddbcb3afd6b52f4a1ed058b40e6b136256f69434769eaba62c33ff1cf910b55fb46d05e985dc7114acca259f0f5ba800000005000dcad69f8c8241cb8725fa607a8b8454750dc2e30044a12e5810f03fdd5cdb0434109230ec585ec7b80cadeb4f2aed62b7bdccd9cef385600df5c831cd8ba13fd6800a73754324aa27eb47500003132d889a10f7b7dd8f389753d56660d61bab1368bc76ff1e70e050d6103fe28596cc7d0efb7a684495fdfba4542e8c5423e2e97d1b03e16f474f8db5aef399cf4c8235b208d9d6618beb5ab7c1825b8cbc13a288f79d3af16", @ANYRESOCT, @ANYRES16], @ANYRESOCT=r0, @ANYRES16, @ANYRESOCT=r8, @ANYBLOB="e107cd5e5378b08271158ab80600000000000000256ac5aab4faf2d6e31a5c43f42edf9cf90d5ed054d903f76e93fa466fdd30b94f489f49e13bc00636e7d59718d9a5efb8c43615d90c54bdee93beab55732513fc19459c15cb769b3af70cd221bda9a6e97a79cda3fc2089697ce3f13c46131eb81e9d0ba19edcbb"]], 0x8, 0x0, 0x0, &(0x7f0000002280)}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2d}, {0x200002d, 0x0, 0x8}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) pwrite(r0, &(0x7f0000000500)="ea9d57c9e40bb324ef1e2b366eb3704054c7eb6f3be0a4923ed4f806d10ef669a5b6f9446295148c037dd9aa41360b101951965340b7d49fb4c886f1be413413b197acf343ef523764d99e0ac54a936fe189e0d955f85082fa02254327d04f219b3a20dbea64794afae5629f92380500e548d99bb0917848306515df369aebd93e35de65e972229adc344c884e47a9ca228da2cd3171b488b16e0f02795fb643247a16d35b58a17555ce62ceed16810cd5a976612f36f9432eaf561000000000000000a4b0a03f00e0835539142d6226b5c8535474c16f0840ad3ddc6d7b2452ccf21ce85cf92dc786b8b1ea35691f3e83f319d151f821b6eac4aad07e5dc97944cc02d0e6411f4bf19157db547db9db7f744b0e59b91130f435dd54b85e6158ddcb8283711d9c9c89b4cf0b53bf9975fa8709e76140c5f6d6bb9aa770f7a9559c0859c943d27de1b69e0000000000000000", 0x152, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe12) setgid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206922, &(0x7f0000000300)) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r2, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getuid() setreuid(r5, r6) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000180)="e4097bf15ff7c37d42440cfe9054402e23271ab275b3af84ac9d1ffb9d897cc376587e45e57c0cc614fe97098525773254a0a34f0c21b8a83ff9c0cc574c047c9895c97254c7950fe6488891ca1e3aa6e02944d0e3fb24a15b7562df60aaa2d2e60c50e2570d3e396e09dbc7c2cc2d97b85db00f6e363cb22c2a6ddcf79099c9256213f477c98709ece54acca9624f738169e4a020cfe4d125a62be88093398a36d071e7b16ec635d65a4250c9e5b856d80b8413aec6bd140797852b894ff9a9e2a96c4800e58d42b2fba82bc52a2f1fe12b490a85a385c0e62000800e633b6f0c031bf5c7713905d77d", 0xea}, {&(0x7f0000000300)="544f56c958a652d8b09d9fcfb2ce439c74a8e8c415fd25e195a9b59a698858e258ec53df652246e89777dfb7b69f9ab1118503be71e77ef53be107d11b3d53c63ea7cc66fd0c38fbca8d7ef56f76688ffcf423e0e853b6165c3924d089c755e3b428bf8d88d3c397191fb81e256ad525fe9acdda2275065e12fbf162c03be048a3c8c5e7", 0x84}, {&(0x7f00000004c0)="4a44a5e46e1ef217c51c20ef3d611735066cc7b6a7361eafff28d1cfd5cda3c23b6579ecb6a274f9436fede04b3ec7cc9fc44b7add91810adfc3a1db96a45651b214ae8352480a9376735303760eda5e2cc240e21cd553334a1a9182a16470cb675b4c45e60e0485fce6aa145516013fbab45122514b4b06dadb0249c889d2835e3bdd0a91d4e96f7ba905de99f95133226f25cc5d017e2107b8a6430f77c5cbe809c875776cec1f03671c237fbafac46fab431d9cedc6f2e2df0b326670", 0xbe}, {&(0x7f00000003c0)="2f9f077c510f8e0f5b001e5b411492c2a63e8e8eb8472d9d25375b82a7eb105c6a68efbb6628ad15149f0dc8097a32bb5a9762fd2b24fa29662dbef4f4d5ebb90e96a78f82bcd969c5663e1d6605963a", 0x50}, {&(0x7f00000005c0)="e30528773d3c4e7590e0b12456be1507af670375fb04a469649f40f789d07560353f343f177e16ce098f0faac7c465a6f04071e1b5829687e7e786ae5ff04e1c8d2e10cc60a30b0c60261e489569746c0d8ab14bc4e3e3b7e4b559e795ee65392a30dbade84b592c7e39b6210f9e8676c87c33cc991465391a397083f22570b365d324b35534ffdde91d0dfff9e0832c63e22c0871006189ec7cc0c5b0754c7b702098b2493386fe4ec8c57f67f56b293d9d6ed5561d4f173682", 0xba}, {&(0x7f0000000280)="893476840ad994e35fb1ca770294ed4360460e405cfbe3a1450efb707f", 0x1d}, {&(0x7f0000000680)="0620025844bf0b0601687e73ea4f63ca32394f189cc5d50cae6aec2fdc72ca279a1668c3cdd582171191cd3b2a9f0160c8d50029596db773315f2e5ee397c88190e3e59076bde62a24c332f23763d711a98894869f14593eb24bf0f07f956ebdc2b5c8662b20b9857e487e4798a5d1f305d5bc3b7f45d5e98193486e785b24b55c1f1ca32b39b17495b2b9848777944d0edb1bdb9f2a1f1dd52ca56b450656e65a19630849", 0xa5}, {&(0x7f0000000740)="3aeffcdd708b2398a0a8c3fc6f679a26a83775ecc47c3ac23ac3a002b6167722028302ee5c472720fdbb328a74a69498f447dc1450087f34b917bd7588a349b0586717a10805c483fa94c54b6d7a553ee83d4ac4c835b75c682ca310bf7d039b48891e73354bb4d66e7b986e4463c2722325e7386dafbe0e0d4fd63ddf8fa7b518e1d05cb087c3fac6a192b9d35be5dd", 0x90}, {&(0x7f0000000800)="0f50bd62a89f5663b971870bddaa8de2d649f3f333e97f9f4cb924d2fac9318b3b6c6a1e31a90b85bfaa9a3dbf6b7040e4c66b4f7d546a454a22058a7eebbd66e44d2ee028febfb8c263f6831237f62328209cb2e3ca64cf84a6a135b619fe1759c47f0164c36e115b0fdf429d33a335357af0ce1b4b0009a3792b3c9626c1d7e3641eea14e7bd35f10c3cc73e32b4979c0b0c11a337a7d02bb402da5b06b967b84744dd168636e66365228ee0f220c616cb72171eba2fe039a8543c5e15918151128cf7e9f4aefa996f20cf893ec62768d2c82f97e09590863dc7ee03fcd1769b33fafc2a22e9ecb806f6adf6", 0xed}, {&(0x7f0000000900)="b0fdec17b37a368d73acb4e5c505301752c2f9a44c2f3d269d93673e448fe3a6efa33d00c2efae97bfb5542951eca6fd62a21699fa53ebd7e30bc42ad46347a5768ad034516bf923228580a6eb2a58a01c579192ea93bc2d1220a41d9b10b9f891844e8fa8fefee912301b6ab472665507bfe81e", 0x74}], 0xa, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r3, r6, r8}], 0x20, 0x2}, 0x800) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r10, &(0x7f0000000ac0)="7fd0aa30daf5c7ae9b25b702546f3d46673ab777e7bd1be0241e506c4ec5066712223eeacbd9cc473ed93cc0e2354fabddae23b30ed0d22943aca7df7beb54df3b5bb1ee1fae8712e9a95d816a39002826f155efc46666323d7830e67f1c32fedb2a45ac823531c12b9e207a196d5afd798a61dd663ae32bcd5232a539bae3f8e30f0c9e83fd4eac24ab0bf9a3bf6297abdd74d1d9e9122408b166a2e5f02ceaa56bdf4bcda0433a12173e61bba78666d65b1bf3de266adf6ffb10a1", 0xbc, 0x0, 0x0) r11 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x72a, 0x3f, r11}) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) getpgrp() 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = syz_open_pts() poll(&(0x7f0000000280)=[{r3, 0x40}, {r1, 0x80}, {r4, 0x4}, {r1, 0x80}, {r5, 0x5a5dc0e5dc961e88}, {r1}, {r6, 0x8}, {r7, 0x8}], 0x8, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/151, 0x97, 0x844, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socket(0x18, 0x4, 0xaf) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getsockname(r1, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r2 = open(&(0x7f0000001140)='./file0\x00', 0x80, 0x20) faccessat(r2, &(0x7f0000001180)='./file0\x00', 0x40, 0x1) 16:00:28 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10001df2c9429bc1dede4a874a000382023f80966e9944565a0000ba8c"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61, 0x3, 0x4, 0xfffffffffffffffc}, {0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = open(&(0x7f0000000000)='./bus\x00', 0x8f28c55da22e2360, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xffffff22, 0x0, 0x185}, 0xd) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="fbcf55c30e222de06b07f6357e3a693ee66929b008293888333a51ea4bb8d5109032b596c757c72f6a0bc8127f62b2c226d8c8ebfa0ec4b86b5e4be4cb424a2eb5972b71707131f17fde800ed6d90c7f86e2ae4a8eeef291afc86c6734efc73d8b5ce00f8a19109d6d23d3a2b8d473a855150457df21c1722962d869", 0x7c, 0x0, 0x0) 16:00:29 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f00002ed000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r1, &(0x7f00000002c0)="4100d1a5ccf5248def76cd8a65bf1c6845b13302691fb7d4d0ce577eac3e70c6d0cbf1d5208cc4473b451d12b7e4fdc9dde45712a6b4752e60a333693f79fb545ccbc41a0cb23fb3d75a3b807639f4d41c8b4375ef3b85a276d0f9834bfca5e8f76924856d147e60193b443546a9340a24b882187697ff3f49eae05547e686e5212c9fb2f9803cd345bbdac4b8ef690606296be76486741693e2a4c7c79f917668696380c3f145389a1a373a31bd8547e8f695c48c8b33ff4a3217c3438367fc2c2d34c1c55ae6ad", 0xc8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="da2c98c6d5b06045adff1642c3b7cfcb13db36a03a3c8770dc4618ccbb1f9b33d2aa4290546143dabb6de4fe28605b8bb35f54919a26e94b32c6cb94fd502d89b20837f347f79a1a6d4592998eeb1adbd2544b22e15d644c75f198ebc9a231e38645eefec7807036bb6e98baee3ad3418f3fcb9838da330963ed52ace187fae3319c6e20ade73d58382f2970db51f68a05e31e1eafa9914772c77094d84c065d389300aaffe1773e6d6f62e2907b00e311906cdd5b102730e5270bf31c5dd84904b0bf556332396cec96e82bd3f29029e25b242f626c0c505dfea29fec21a1c6241f6ddea180c858383f6489fec23a88662b07c5728814efab", 0xf9, 0x8, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3ff, 0x927}, 0xc) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffc, 0x1, 0x1}, {0x7, 0x401, 0x7, 0x1}, {0xfffffffffffffc01, 0x82f, 0x9, 0x8}, {0x7, 0x1, 0x2, 0x9}, {0x730bdd84, 0x4, 0x8001, 0x6}]}) 16:00:29 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r2, 0x4, 0x80) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="07009570f335e59388666ef22f5f219756408978da1bdd2a7d8a4d62cecbe0552875d5708109b64b130cb99e8e5b9c869b6033317342b2fee9abaab0ae75372c1e0c35fb266479e82e970ab89410a53e557a0d1d18083d12db2704ec246262268acdea3bb626c86fb07d603c2a779e163d19a61a8b4508d0a7d77e3fb532e5b6e07489b8c5d0a77f09f28a4a78bd8a1774aedf3310c3d5277af991a208ea07bb7a09a086c8bc560177fa4013fb29e3faa9e96aef3d733d20eaf797deafd0714a0b5b04c8c6baeeb65214b230edb23e342f65", 0xd2}, {&(0x7f0000000440)="a5324465842ef8ecb863dfe5a5cf2d4419296c0f0572707c484d4d30cfeeff37166729ce57246b7bb5103eb470214c758a75ceeeeaa432fff55a0e94263b0e8d5352fe6c16792331e15d043b2439a872e8704d51f43deb2ac8a60dedee4a86d0c6b7b66256d0716d596f78bc3b9a70b9e31ff917b666c94ce148e16faf60973e0120e6cc2cbf6b131fc40492e615330763", 0x91}, {&(0x7f0000000500)="6f25541aae146a5e7d14e1d5d0940e02490c4c570549f36260fb037fd7bbfa6992a0217099b82aa5df3b0928fb8b1618c3e1c51db94ccae20ce7ba671927c27926db199cec1ca42a9ab687c321f4852be7d6920a862ec719c898138185e605917ecfe3e50c08044ab65be64005285e1935a42e30d1c3cfa00dc07135c18a594f59a08cd036bc149f3b080167b006bf543ad96400a52ba9715f325b0b887366cb6e43460d42da2fac9211a114cdc2b53377e8666d885c86155a99c3237dfeb68ab7dd232245d31c39ebbfe8e22b6e9e62175057973423cef5241d49b100", 0xdd}, {&(0x7f0000000080)="816f9b42b8950b366c9928ae74385022fb309572e8b4", 0x16}, {&(0x7f0000000180)="2054cc24", 0x4}], 0x5) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x88, 0x1) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r3) 16:00:29 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/45, 0x2d}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x7, &(0x7f00000013c0)=""/100, 0x64}, 0x40) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r2}) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x3010, r0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) close(r1) setsockopt(r2, 0x29, 0x0, &(0x7f0000000380)="9513f3948292ae269282d455abab56626afd70c60cb3fda318b7020000000000002ef2b465bbc11fcfdb71b72ce278fe941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6ad1cf2394a7ab64012cc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031ff1ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d770f6d63de70fa09affb8709d452fcd6090b17d426516e49a5b07d38a1e4c136d5aa4ead021d29f79d17c3f45700550b12f793463fe0000a514c7d7da3a42d129874976d931f2c5ad60aeda333e7d0906106e9091aae66275c1a2439b99f26d7753de7b6932c7557158e75a293bcb3ad91cd5b72c8e345399a172a146fbe7727546bdd6483086e84dd9a1df66a17447423112fc3bccee4dca1c5ee16f6f06c79baf4b97db21f95e", 0x147) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r3, &(0x7f0000000500)="5cca2eef662de2ac2e34165ab52335f59b45cf530a0a0868922ab7ed5451998d0cf9404029b8d68f29a796a3eac51993df17aad58dcc9bf6845392818950d0a71265088dfac07cf4ba90dc158f93783ed79dec82c263a5363a6b65e011bdf0a011218a0a8fec1d797a5a29449f52d4ce4e401541db38ed9cb56a31f20cc5ac41619c58e0978915df911c032a6f7e5d041ab8da7f460c899ac277c989bafbeec196bb87c93a44a7a4778566d1d98128db6e52cb51f0053302f729baf309227b9168d7cb17904d2c1a6c1971c5c92f9aa6b1138c3b3db4efeec206238cde61fb9a20ec8e00b950ef7f50986d68629ae1d758b5ef3cbc1614c0a238584779bc134b1458575c4a636534b094b6aa68cb2922807ff2cced253d1c44e53f236472a41a19b01a85b019693c9e95cf45df87b8b5ea466feddd45acd178531fecc169f4b8aebeaa1879bee8af40eb5000dadaac3ba2129c56f3191541f714fd62a0ddc751becd432ca9fef632feb43c61fe1a66bce811a09ce9c822f2f307ebd1a0e8178c78e3e79c6e70ade447a7c46472de9db0097ea7b0ad06ab4a1ebeb21ebc6042811d85b8d2637faf9f386bbdec3e953fd62228d78bc6465536e4f4a664a3fca320a41bc8b556b7af946965b9a899570eb20dd11fd02c4bc7ec9d5d7977e87c1b7aa0d938314d102b554c6905bc551996e10c1d58e45cda9405a0920ea1aadbf760fc41a90d98ca712516f01798bf51eaff15f3f91cbb4979ed45b5a2c02c9b2983a1cc3b8047ddc0da1fbfc73c7ce15b8a5dc880e88a768e13cc095b88ebf68993d4b137fbfece806c4d675616850c6dce0d6d3d4e055e5a4996f37743c4ad460805d1010283d6c544760d6eb386d5d263978d204d36b267895cb5a290b398a772b62951c955bf574c9a89abd697b97cf6a422b975690a673237d9294db44286af15120ba27129fb66dafad342b2359f191e09077a3609b6ea0b9e4cceaa2e3651f8ac326678e4c0cf900d3845b777caf160ba5da4ee435465ff9a58c56d4698704e65b1b759422b5908a187e8f6468035337a587f3dd7aaedcc15f2bfb843da2c9c94e69229037f0b8b0763e822d2b665b2c7929a12cbcd694ed1e320ba3ae353d7e00a8a69e763e507b67a6bf0c742db972e07793537cc83e1424ca69d777c7c76ebc83a387af5deac3972bd23cccde148c3edf412138e23a4a6afd0d39858812764ca88b26b920bde4c9ddf0fedcfc788f89def27c0f20a29b531d2252befec13b113d167a0ef061f2bfb81176b4d92b825172f0e0190d0a0b9766c3f8c722ab54e3b323452baa81d87d90428617e28c1b168ffbb866bf27ad85d731f7a875de76236b1792d3bb49e47004ae910eb1f6298491c2e9ad7b4d77cdfd92ece0443d54857cb149b289b0dc3ffcaa40af6a2eef6165ebe058c4a18bbbf444938c79ebaec4dbcfeec76e35889023055f71afd55741fadd97e3a6300316c06e4c5f25b807b7de951c16037ce08797d77c9ecf024f6b036d631d40142802e63e80b42e3b4d05f5589608c18ece6ffa1bf34588999cfcf2414cd7f9570badb1c991a2dca23f2d086bf8438a513bb3e6e22bd986d74218085d12b58d8c1800dca7b39717194c378e5cce89b12c9f1f1adb481b54db494999d47f5b4bc0f7ab3e677a1ff2143f02115fe8f6ede37f7d0fc78ac5a7f97f39d40918e9b509b95cb9eb16f6984fac3b4ebd581cae1ffe98be449f2dd1eeb07af6d63e0b6986a40d7b3e29083a148b4629edb86e7713d82527693aac5a8668fbec0d67ccd5f743711b30d2aba0cb4fa988788b96b6744ecfd727ae851e6a8c26784c5b4d78281a557ac5f8b4912a988da9791994ecb713877237eaeb75315de1f6c2ca5265fd126cde7c310393b55d6ae0a79018adda2ca6924a96841755e0d4f9d2c344d582edfa6b7e49a61f51d8062f82893d90b9dd4a3fdee4f7fdf92b58ce2518ced8776f7dbf9a805106f4e7eace96d3510608f3cecfd91be14089f9b3dad1c996c7c5415978f2431fd2c387dced2173dd460f68138d7b3458247e431e434288db21284e6c7a394d12e82e3617b50ab249a7a9d3874da8c8136f17c98b2dcacc88bf49730bcb00f39def0d0fed9170e53e6d6c365c1ee1f30233cc760e471a06c56872bb4ef920205d57bf7a1c2f2129024ebe74e3b39158b537bbe1cf9530ef3ace63fa25f1dec01463848de73e0b2016875c981f040bd4aaaacabf2a40932684d26475012a5f282f28d9c6caa340755413423d0f171f2b9b228316c356d0f054ba399620fb35c7107fc61acc94d8aa317a6e13110fbaffe97b6693c2d3b7762f7d93d09db87c3e1ab005b0f9fdda4b2c3bc8ff07453c395f63566ffb5821a423753e0bd9fd409d3a1c9d8fef1c60ea8b1596354b757c47dba96fb08a2e39f97d2441bd19ed1f1e00fa639b4b7a3b86132c5cec354ea602d3fa3a363e74d7b04fc5bfbaa02f013fdf2cab5f47e7fc447da55e688de7131c48693846a9c210cc20ff650774c39901e51662ce975e2000e4b8e7efcb0683f5d846c6e95e15381aee1bf80b2eceda97e0f4d3e7208ced5d9d4acd0ca86a90fca203140f84bd7c1699ad2b6a034d2d140ecf3600e9080901ada8ba89ac7a54fb72b581c5a2d80b0d5b4b56b3484fe9cacc66722caf3bd277b6c908f96d5899cae58afbec8308f016125984b38de6f86f811403e44d4bed4c62d6811b42d59367b34c1de7a7bcb83cb1195e35dd73863fcd14c0b150a2e83a51fda1e4ae2483d4a49ffd6279b1efb5c00e038090b9bf12572d8165d01ca7778a27019bece8c2170c0a15cc697092fa5e8a9bca9bdfdf0719c8e214f4c54838c648b97e8a894ae28059266f2a29a1831c32f6b7e1802a22ff0bf10533cb35ee1230578894f007e13663698101d9e6fb221cf74469f45396ddf67cee9e58d771c287ef8f58d786fe0708be6f14eb49661ce6bdd8c7b95e2eebaf030190f592ba83f5d38778f5303f47db353447f31ece6a10640982dcaaa243223f9de4d3f11d4c09c03a66d9a8aef2784841c1e02b0d362ab32efb3c28ae2e6a08d32a9e3916ad6ef193b799bba31a4bc33e24e072722ec75b924591fdb2808d02d88ae8321c4ff3466d4cfc9f2162403b840821a34cf48b83d2dfd3eba4446aaaba07526c11202e1114804ba9a89dbdc154399792d6e51df79f445926ecc711bb1fba43bbbf361789931fc8093e6a6028ed7d26796bae0454837bdb26850f1de9158b9b043ca8a278322d5dc805dc5ecc7b236dc4b31253ed6165a40e18db99feb50b4d5ffa278ef92c9300072781183cbb637619273772429fbe5a17562ab2680647012fc71b6b4f4bbfdad5a68813f5acc3a1c1b3a9e90d584b11f72545ba99cc9277f4038742002f0006c272e91a1b8db32cfeef293414eef941719993d66f68cebf3db847f3376b998c38caa142799d80a6b4c2b3d8d904e0e4bdca62405cac463de2101ad951080c9a8d70780252b5b095e58d57a6a69ebd26b75b87d47cdabfda996a05fd74f12b699ec12f40573dc2f7687e7ab4e1af0b88bb3abc91a20ea026e3f5bd76393a74e7c0da38d4f962cc72706cd8944d57169607d6532b2179806550cb695fe902a80fbfcb14fc8052d76b40c43abc3308ebec701f335dc4ac97dae55eea13ffca5a37cb1a12f15668259e47be84c35994fc621720f0633d3180abaedf6ff0f0cd28f94c97af4111922ff8844c0a021320dbea0dc4a279293978098fd3e3f171925842f32d88af4bab96796326107e966a13639da0796608b9e68a9eb17718c36dc6803f78a25245844418254a9f05cbff24f7ab2479b4440a83235138b8975051fa211405959784a4af550c4c307ed2d3d4b73cd092a7a03799b1a3319717e11d7855c5b9d3c0164ebaeae7df84c92c603d4417cd3b381381dbfc0e15ed7c48a948b72bd5768fcfd6ef129902bd09087edc62aa41674bbd844b0e8ec0502f019a53a5c76a268eaf399b23a25546fd22b8d693a40435cfb687a5338c60f25bc0c35495850ddcf4a20e342aa1ca6cd1b334237114922bde0100abe15d7dd60e66696d05a071911940aa57fa175cd3c4746ca84f7e4ba59856ad2d34253cee7244407ea3efda237ef45ca74cbc9237d162d736565bdec7876446e8f6639aa509ab297a2a9b1eb8b6216c2fffa1d633b9b871c7ddd65a2b0a588c8573ef30a5de517bda0a9e23486f6117bc54e6fb21b5ff9b63f14669c03f64171ca358839e30ade2daa73a25eaae3553548890dc75ac06ea5ee9ef69904328e4fdf8933fc2bc34c5ec660eb90fb4d5a42880beb1eeb671399df6818e15d33c0604d132b3dc1e01150959d31253b9f17e1a309bd66706bdbec10b014f3ea3696f14348db852bbee4e227564d3449d0d797f1da20715e40acc4c1fd041af7f03423518105f30a61c282be45b4d772530dd732c4e261223657d0f64dbf3acb282d10fb8b570acccc72c6c581a933835eb3e187df85fe9217b302ceeb32337f81b8c278c9b96b627abbd0f01707ec01def89d520b4f85dfeaea79b814b8b81e5f7a217cedf11c72486e16b047585ab4c9c787519bfe942c90f2d55d7df40ac61a8d9214c28dafc934847ee572ecf190bdafa808fc968f224aab1567847b39bf3582bddf33a07e53919dd6a8e5281bbd5c77d0d134332359ebb69bd979a787d53bf58d779b977493f086b5ab20c1725aa77db6b011d7332bee1e5cc463a75b9f3f18b2fcd7222fe4814261496c4e51f54e22459fc0412818f2c2b923a32a01b681ed9758d338f736e8d438377e546d17f45f264de2add684924e88ac635b28924a98bdbf1ecae5513bdb922c6df02825bfc2df4b20dfc7dcf85adc0105c5062febd9061a4defabbb9e4dfd5b1fc9017e9f64fa6d956f878696bcf3e13939c4cd11e8b6b32ae8b06b4680bad3c02dca4d2904f9c3f2bb2d64b912f20e9401b1e01e9c9bc9a56ae5b87198dc145b1f2bf90be4015edee50ac5f6a8e9e3a35f6567d52b3f0f42a7e729d4e24ebf1970069bd6f881b8fc96dc1adaad1ab30e88d9c04625ce0ec43f910970a95645bcad2e7de7b7badbe74eb2d38ca6c6ca11bcc4689b1947eb384bbb3d091cc8cf67c2513ff475603b099e7df0532631ff3f055384839d01ced2bd6dec6450891a0f34254e10c375a344f1245e4a82b4a04f60b2a0d854ac39781f6fb795e2e426dd8897c8aa2c3cc67d853b512c27ec424161da5ebcb0062827a60b85c1da81324e390ed60783cbe13bbf4deb68620efa6039c0f2b2c3b67c73897ae949187b389610ab18dae91a7b958b0ae6c217770893fbf9f37a3a00841bfc87f9d780d774b8c884109300237a4fa3fdfd6c7366c8468e9facb2ce5dca1749488480c79800eb8f60435f737e4a5ec786d1134e9b6377d18e6615f7746fa919092488f15e620c683ca388ce766a0c596b21fb4607d339c673490a79cb7d689617e7570b8c39b7024d821844224482c86d05e91e844c4aa08187c1b25494db88f20e8d29cf17285bc2affb536e3502f61659a2002a02c2960961449e3b113ab98414e5002dd562c2ba5a1e8e05be11ab4b5dd5f1a747cd3928d6e05c2814e9ac6abc948d71589192562880014fc76a4fbefd477afd255d50ef8fc39edb9e1932f636c0a09a8c4fcd50b452d910982a490d0c38d2c4de94bea3f6b098a839467bdc46c15543e4f8bb21b8b65a852163e2d97f54b381dc39bef870ea991a716afb5e9b4a69cf8691480c3f11ad3cf23a9fd0de4174a9d23aaf5c722b", 0x1000) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:29 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0xffffff39) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = msgget(0x2, 0x3f2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7, 0xffffffff, "00533941208f3e9140b87541eaed016e2909fe13", 0x14}) msgget(0x0, 0x68f) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:29 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x24000000000000, 0x1, 0xffffffffffffff88, 0x8000b13}, &(0x7f0000000080)={0xffffffffffffff81, 0x1554, 0x2004, 0x0, 0x6, 0x4, 0x1, 0xfffffffffffffffc}, &(0x7f00000000c0)={0x80000000000000, 0xfffffffffffffffb}) getegid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r1 = getpgrp() ktrace(0x0, 0x5, 0x2, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x253) clock_getres(0x3, &(0x7f0000000100)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r4}, 0xc) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x80000001, 0x8, 0x0, 0x100000001}, {0xcf76, 0xb2, 0x8, 0xc93}]}) fchflags(r0, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012af147473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca5456c7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) write(r1, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864fabe4", 0x14) 16:00:29 executing program 1: r0 = socket(0x6, 0x8000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfe53, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0x10001, 0x802000000}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x99fb7e5808d95cb1, 0xe300000000) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x81) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:29 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x1104, r0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:29 executing program 1: r0 = semget(0x2, 0x4, 0x40) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/6) shmget(0x2, 0x4000, 0x350, &(0x7f0000ffa000/0x4000)=nil) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0xff, 0x7ff}) r3 = dup2(0xffffffffffffffff, r2) setsockopt$inet_opts(r2, 0x0, 0x2080000000009, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x4) 16:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000001c0)={0x7}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000500)=0xc) fchflags(r4, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRES32=r1, @ANYRES64=r4, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESOCT, @ANYPTR, @ANYRESOCT=r5, @ANYPTR], @ANYRES64=0x0]], 0x1) r6 = socket(0x10000000002, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") pwritev(r6, &(0x7f0000002500), 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xde) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000280)=""/14, 0xe}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/217, 0xd9}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)}], 0x5) listen(r6, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f00000005c0)) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0xfffffffffffffff7, 0x3}) fcntl$setflags(r6, 0x2, 0x2) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x200002d}, {0x4006, 0x0, 0x1000}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="01032786dcfe617cb5aefcf7c700") 16:00:29 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) fcntl$dupfd(r0, 0x0, r1) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffeec) r7 = getgid() fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r7, 0x4) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r8 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) r1 = syz_open_pts() r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = dup(r6) r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x180) r10 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x21) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x80000000, 0xfe00000000000000, 0x5}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x401, 0x5}], 0x234, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x38, 0x1, 0x2, 0x1}, {{r5}, 0x7, 0x10, 0x1, 0x80, 0x7f}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x4, 0x3ff}, {{r7}, 0xfffffffffffffffa, 0xc8, 0x1, 0x1ff, 0x2}, {{r8}, 0x2293c3d6b1b5bd08, 0xe0f26b009ae00767, 0x8, 0x10001, 0x9}, {{r9}, 0xfffffffffffffffb, 0xc, 0x20, 0x3, 0x5}, {{r10}, 0x45305f2ea795f7fd, 0x2, 0x2, 0x10000, 0x8}, {{}, 0xfffffffffffffffa, 0x5, 0x4, 0x4, 0x3}], 0x1, &(0x7f0000000300)={0x31, 0x7fff}) close(r0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000000), 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r1, 0xe15, 0x78, &(0x7f0000000100)="1bbad462bbc8f7621d33ec3c88a297a04905087758328cc0b21fa4c7aaa550d40bf280c6b7a534c07c8276415a2a46cf4a9930ec3523e87055646b23a2539d56e562de8f4d307f3cdecc639baa22a06ee245b1710274b4a9a2cedba52fc4149d270c31706021e1eee34039ec45065c1c3b93129ba7d9545e02d73e0ba0080020020055f95de5155f0e73392019a09ab66de8e31d11289c8cdf1e06886386714ffd8d4734df5cb6b95dcbf3ef2b83d9fa450dd716774c01067ddeb04750a81ba6f89887566d25c7ca09612dc842519ec90b4473ecab94970d90cda5a461cec96cc06082f15a4892c9d04c19cefcda73ef9edfa035720b10cfdc658b016db80a72cb0cb9dd04b7f8830a74c1401eac1a68521afbde18079624a399b281157dccb8a59f0bb46425ca2b990bf8386d37b05ca705cd23e90896c24c4733c48a1ebfb7c0891af46c1de6a9d52ba8dbd9c405a431a39b69e0ee966fd17bc02e48e9dfc61bc74f0c822b47cd727df58c5982a9fc75b09bd3617038182790bd96b781e03490bed721613773e5baab97870672359ed5f6b3954697fabf37d03d8b92143a7685631313", 0x1a4) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c, 0x8}, {0x84}, {0x200000000006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x40, 0x1cf}, {0x18, 0x2, 0x100, 0x3}, 0x200010001, [0x1, 0x79bc6ce6, 0x7, 0x2, 0x3f, 0x2, 0x2, 0x7264]}, 0x3c) setitimer(0x0, &(0x7f0000000000)={{0xffff, 0x100000001}, {0xffffffffffffffff, 0x6}}, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc1e17f6c9f9a04a0, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="01002cc1f218eaaa4926"], 0xa) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0xfcfc96ac7f78659a, r0) r1 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getuid() setreuid(r3, r4) getegid() getegid() r5 = getgid() setgroups(0x0, &(0x7f0000001d40)) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4d1d, r3, r5, r6, r7, 0x145, 0x6}, 0x5, 0xff, 0x100000000}) r8 = socket$inet6(0x18, 0x2, 0x0) getsockname(r8, 0x0, &(0x7f0000000100)) r9 = socket$inet(0x2, 0x4000, 0x81) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x3}, 0x8) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) rename(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 16:00:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4, 0x7, 0x0, 0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x1c}, {&(0x7f0000000640)=""/4096, 0x7de}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:30 executing program 0: r0 = socket(0x6529c53f1d39c472, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xeed0) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x9}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f0000000140)=""/155, 0x9b, 0x40, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x2) r5 = msgget$private(0x0, 0xc0) msgrcv(r5, &(0x7f0000000280)={0x0, ""/221}, 0xe5, 0x2, 0x800) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = accept(r6, 0x0, &(0x7f0000000380)) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) r9 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) ioctl$TIOCSTOP(r9, 0x2000746f) msgget$private(0x0, 0x304) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) setreuid(r10, r11) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8400, 0x0) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f00000004c0)) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETLED(r13, 0x20004b42, &(0x7f0000000540)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x20180, 0x0) r14 = openat(r1, &(0x7f00000005c0)='./file0\x00', 0x22, 0x100) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000600)={0x7fff, 0x5, 0x4, 0xff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000640)) 16:00:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b8805000000a4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd6a161c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a01e269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r4 = semget$private(0x0, 0x3, 0x10) semop(r4, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) 16:00:30 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x4, 0x401, './bus\x00', 0xffffffffffff0805, 0x100000000, 0x1, 0x7fffffff}) read(r1, &(0x7f0000000300)=""/203, 0xcb) r2 = socket$inet(0x2, 0x2, 0x0) sendsyslog(&(0x7f0000000000)="18196f412e907bb2875bf60600ee880600920008579621573856712d6b2e4a15ab052de06ce39455f7724d08513113c7b85ed49ecf04bca325252ac32b406fac741b2e7a494d181b8654b206d7c298682e91bfcf95d458f93dd6ace4261fe94fb1677b2460057ecbf69f774fa0cc676aed34ff25593641bfdc11dffa27c093b9fc40b3a3aa99297b47a7b969883ce43f88b00d2bfa71eef903e431c492a061f12e2a7b3fd90a4255a67a705e9c9184485b00dbf3b6abaae39fd5ec13b4368808f48c0beba47911cb4efff7b5e835168f29ff7e59e902251b95d81fc81d4b1b2f28e4758224807c305acf568d8dcedae06ded0cddcb6553bc0c", 0xf9, 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000480)={{0x10000, 0x1, 0xffffffffffff8000}, 0x824, 0x1, 0xae}) r5 = accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x1, 0x3, 0x80}, 0x2, [0x8001, 0x100000001, 0x2ec, 0xfffffffffffffffc, 0x0, 0x6, 0x8, 0x2000000000000000]}, 0x3c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000500)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x40000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:31 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10082, 0x1) readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/122, 0x7a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r2) fchflags(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000340)=0x8610, 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0xd7e) msgget(0x1, 0x208) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() fcntl$getflags(r1, 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1ff, 0x10001, 0x9, 0x8000}, {0x10001, 0x6, 0x8, 0x80000002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000ffff00000100100700009000eb18b38b07b0bcf4396da35a44e91805f4e6a86d923bac3f611130f1207f865088feb82caac1b14b513772a2c894a16bafe79a40be221e297ea2083782a0e988", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x102, 0x3) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$unix(0x1, 0x2, 0x0) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x48a6259a, 0x5}, 0xc) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000180)) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x401) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x7f, 0xca, 0x8, 0x3, &(0x7f0000000680)={{0x8, 0xfff, 0x10000, 0x101, 0x8001, 0x6, 0x2}, {[0x4, 0x7aef, 0x0, 0xa58, 0x400, 0x1ff, 0xfffffffffffffff8, 0x1, 0x0, 0x1f7da0b2, 0x100000000, 0xbe, 0x5, 0x6, 0x53c7, 0x401, 0x200], [0x20, 0x2, 0x1f, 0x7, 0x193d, 0x4, 0x7, 0x7, 0x3ff, 0x517], [0x6, 0x9, 0x5, 0x68e2, 0xfffffffffffffffa, 0x2, 0x10], [0x7, 0x101, 0x7f, 0xb70, 0x6, 0x400], [{0x1, 0x1, 0x4058, 0x3}, {0x4, 0x80, 0x4, 0xd376}, {0x7, 0x10000, 0x3f, 0x632}, {0x2, 0x2, 0x7, 0x1}, {0x217, 0x4, 0x1, 0x8}, {0x0, 0x0, 0x80000001, 0x3}, {0x8, 0x0, 0x5, 0x80000000}, {0x2000000020000, 0x9, 0x1, 0xffffffff}], {0x600000, 0x8, 0xfffffffffffffff9, 0x6}, {0x10000, 0x9, 0x400, 0x8001}}}, 0x6, 0x5}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x3f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x0, 0x10000, 0x5}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x23) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x1, 0x2e3fd8cb, 0xba}, 0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 16:00:31 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e1683d07a9b0251538413310fcc8c36f1ed291aca32c732c4423c8026b853c93f598c4b3eaa05ac90e426fbd8d1262bed495c6c5dc3216f9a3bca7301106c12ad6b5b08cbd0580f106bc63479c8bd3cd1bdd2618643abbf25fcef93a75af35e9a52392f100f3b71a8b4db5705445f051a5eb4efdb29ce5c7ee2bd5315123b1527a344df4a2962f80a8255db36386745cd7559e32a3e3f7b828bf1ad519b784f8f1b90b6c5e351dc280a6787d8179c9e1ae798e8af"], 0x3b, 0x3, 0x1800) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000280)={0x80, 0x8, {0x4, 0xd}}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/52) 16:00:31 executing program 1: r0 = kqueue() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=',(@\x00', &(0x7f0000000480)='\x00', &(0x7f0000000140)='\xb2\x00', &(0x7f0000000180)='\xb7},.\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#-\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='#}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')\x84\x00']) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x1) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x80000001, './bus\x00'}) kevent(r0, 0x0, 0x0, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x0) write(r2, &(0x7f0000000040)="000dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) write(r3, &(0x7f00000004c0)="62d570c2b3b7a11b51d80cad6a9330fa14959f5f1b5c4a4e80a537359c2e8f8f85374d3ee9a1a7d045be1b2ea57d1211d8a78eb42389ea2d50b1112336877f177c1dc61a3113d923702cc414a75bb17bf69324eb1caab433b5926565dc2fb749", 0x60) socket(0x18, 0x1, 0x79b) accept(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x6, 0xb, &(0x7f0000000080)='\fFW}', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./bus\x00', r4, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x80, 0xfff, 0x1, 0x1, 0x10001, 0x2, 0x0, 0x0, 0xe444}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x26}, {0x18, 0x1, 0x1, 0x7fffffff}, 0x6, [0x76e13ddc, 0x5, 0xffffffffffffffe1, 0x80000000, 0x100000001, 0x6, 0x2, 0x21]}, 0x3c) dup2(r0, r3) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='K') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() flock(r0, 0x4) fsync(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0xd2}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/248) r2 = semget$private(0x0, 0x1, 0xb) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000a00)=""/191) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x80, 0x100000000}}) getrusage(0x1, &(0x7f00000003c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x5c50) r3 = dup2(r0, r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc61ebfa259cea210, 0x2011, r4, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r3, &(0x7f00000005c0)="abe77309e775b3ffb994adb7f695614c335f8ade739690c8e5cb63808a32e8e3d7125ce21ef0e297273ad28d7f9b743c90f1d01fb7d20381fbeddb3026fe6578f800"/79, 0x4f) close(r0) connect$unix(r3, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/216, 0xd8}, {&(0x7f0000000900)=""/146, 0x92}], 0x4) dup(r1) syz_open_pts() 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0xfffffffffffffffc, 0x6a4, 0x8, 0x2, 0x0, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r2, 0x9, 0x9, &(0x7f00000001c0)="5c891c362b7f6b51ee1f502d1914501663f880aa101bcd6de20d4f2efeb68db99b825883250c96543095037f8849e83bb24a477c921249a294a2a87100247b86cb9dd732fb280181bfbebc90a45aa916f13553bfb26614b8f33c960dcbd8866e996069f469caee1098701e7d34db753bedebbab7db157e57584e65fc2ce3c13f54063d79bbba6658995c797b7f69b32146298e891e130d", 0x97) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0xf0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x1c2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) 16:00:31 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) socketpair(0x10, 0x5, 0x8, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d38beda7fe9d248e070fd1c0f27dd63cf89d9fe8be5a46400325fd0c2c1a162e4d08933ec62a50f41b823fc068c0e704f8b8ce40bfbf9bde6c9da4241917ef640aeedf63594daad6b896f45f6687cc04c21999ee5723639959f7cba91e9dc33bbe5afc8ca2baf96004b34a61f503982a8ec4e8f5cc51f8999b6618981877f1a"], 0x118, 0x2784654cdad2cd0c) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000016, 0x0, 0x0) semget(0x0, 0x4, 0x1) semget$private(0x0, 0x4, 0x108) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x7, 0x2}) 16:00:31 executing program 0: r0 = socket(0x2, 0x5, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00*/Zile0/file0\x00'], 0x9) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/11, 0xb, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) accept$unix(r1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x18401, 0xb2) poll(&(0x7f00000017c0)=[{r2, 0x40}], 0x1, 0x0) 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) shutdown(r1, 0x1) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100b5307e50db900000000000000ffff000001000000"], 0x10}, 0x408) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x62148310eb27a12b, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x21, 0x10000000000003, {0x8000000}}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0xf25a, 0x0, 0x1000}, {0x2, 0x0, 0x0, 0x4065c}, {0x6, 0x5, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x401) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x280) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x29) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x104) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0x68, 0x80, "d75af4250b821c846f42f5e31a32461e3955c439", 0x0, 0x6}) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x20003ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x56) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x6, 0x6, r4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) 16:00:31 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r2 = socket$inet(0x2, 0x4, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xfffffffffffffe0a) fchflags(r1, 0x0) setsockopt(r1, 0xffffffffffffff79, 0x1, &(0x7f0000000180)="b9983d1276e2955bbfd1abde747232d2666182529831325967e105a9e150c6986fc771f11cc2ca8462aec8d71d9fe53af42d18f8e191eec3c5c069de2615ada4ddf56cdbeca5e098d6666d0000000000000000eeb14467062c8663ceedbe4f3928c3f8c9da864a74c7df727e2dc270aa64d1931004870f3527b07eef6ada513f2a0cdb801f9452fd10f420d4c15df17171e820535964a33d2bf606941cf99c37246f3ee72721e75e36cb2d294e901e05094d53e685759b0ee43a1f8057d89e4ad07070f6d668d74dd95ba31b0c10003b94035b802d8c3ae167d03c19a6ce4b2822a07038421f9288a0c0da653ab6313d72000c8717351815b3d473e46185a3b7b13d3b5eeb456853247e74156df580df51d7ce13e7591b443d1409dc4e3d7a20814f78d98ed442338b6b65d49d4011e06226fb6c803e8a261b1935b3c587d3f1a73f18bd2095f71af8ed9ede3f8987e5e21c8b3043a0f27a3e5d7dff1928cb5aad4930c8d820476f2d80fa3ba73c8819acd6c7f253361df7444424d7a795dcf12f16b89aba8a65c75f5247d48c5e6a0d44bd5f046acbdab885cdbbfb18101e25508b4365aea9c45f2e0a01d4961a69030404fbea383b9afb6234d7d8ffb6f88eff39aae504e886e21d944ae60a7204125961c835f4a0e9f72d2cf0f3819479c124082308f8b1f5d75bb4de05d8933093993c2a6fcef4037b0b6af4f5f836a17493b871742ec22c402d0a9f5084232615689fbeb70fe8e8a5c9718bd4ccba84888979cb8f6733e8a4387c1192232a6c7c1a9a730dc6e29570", 0x238) shutdown(r0, 0x2) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) utimes(0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0xae8870b707672918, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000ab, 0x0, 0x0) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x800, 0x7}, 0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000180)=0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000340)=""/66, 0x42, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) flock(r0, 0x9) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x18802, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="d12f2d178ef7ded27d8608859ddda7d5e8d9fc9838b591948dde824f9b72443a4e1909517d9894a2", 0x28}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f00000006c0)="6eae7d470a7e906ae2310277ccf041b90c924d88f4feedfef7a4e42120091862e0708c8c46d4662e", 0x28}], 0x1) write(r2, &(0x7f00000001c0)="3c72638145cd14d77eec7c7e0200000000000000f21856ead3ca91d8bf9ffb9e13f99f9851e110f565e85588b6e4b4dc42560bf01592e5a22d17253cf3404bbf37fc8ecf2d6b9d50b11a9b2c2894d0c68dcea7c26bfc5f9a31", 0x59) execve(0x0, 0x0, 0x0) syz_open_pts() bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x8100}, 0xc) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchflags(r0, 0xcbf7e4398c40b098) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x9}, 0x10) close(r0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xcd, 0x43, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x4, 0x100}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x64659b7ea479728, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) read(r4, 0x0, 0xfffffffffffffeee) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l59', 0x1, 0x0, 0x37) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/220, 0xdc) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000002600)={&(0x7f0000000340)=ANY=[@ANYBLOB='\x000\x00'], 0xa, &(0x7f0000002580)=[{&(0x7f0000000380)="5b75e835c5efa6c01e9c8545dd8d0f9f79b2776ccdf58a67d88212082d45423c861feff360ea52038db9337327319081356fa37c1f5b8f98a203bcea96330ca66d0b42859dbe40cdafebad2188a32867f994bb04351c440c44aa1d0b197583ff6fb206f93b1849936f7f35f2f260dd5dc149bf7e48ad4cf53f03adc2ada7a1540ce17ed449b550199df372112b83033e36048c2c5eef6a3c91044fca", 0x9c}, {&(0x7f0000000440)="4f65b9979514d4eeb9eb4dc0c0195abb7d397279", 0x14}, {&(0x7f0000000480)="ce9135681c1eacb00ef02402cdaafa580728ec5323470cc336683500347fe16d", 0xfd8a}, {&(0x7f00000004c0)="66e8b5aeb7110cdef154380880611507408df111a1cb7769acd225eb78cb971d02344b93e59069dd25904caadafca437f8b251d165d214898260d4b098e26b19cf367ddfd9650309b0259902bfd2d2a632f167e1176d5811c45ade9f6f9718dc3d9a27b59e6384acbccb0e9730d42c8a6fd14cc49ceff4456054871e6c14800416eb1db96f26a4a61f3cad00ce562d7afdc68e6936f493e779fe281f96a66b5c8abf816b85de80f11b9900287c2bc96cbc9f09aad3aec090a54392c6ae0d98b99995a1cc025110e23cd6faae9bd20d01f2ce3282c20675645cc40b22d841684041dbdc7fa75d6c5309a907610630c35cb41f6f9ac4dd7cf4ceffb3b596337d4640eaf51b49ce36daf80309dd29f9d8d02bb7ac59cda9ba025d557c5ef88d5b122c41f1c44763c2d654c9ee0571ae6ed5b5df346ea3a77d9bba643c770755feb16bcc8b56c7f85c64fbb4efcb3fbedabb6e98dbfae10cf2015cec803f5a9474b9e1f2085226fd74e68abd7b853321aa5cddcf4ea12e4fae6784c92e9900d0b0036a915e473d384b6a2e961977c52c331d8a5cc9aac90e9f561e8c0aa28b362eb08d0627649dae7ab3d66d5f137299342490fee6b2fc0613ef9597b85bb814cdcc28a6363db77a1bccd32ae150077bbd8367bb1e45f46a4ba59d400c16f2a716b81efee7a705c276286b5600246b6bb0e87533cd3c5d041eb51287f1b4adfb6fc60a77cc173c19ea5e72a2496806b0d170b95116791f87053b672462f947668adc1ff65f5a6e1c0e749af269514db278a8d2ed5a4b80c59c35503dad0ed302e4d6f2d48be47c93cb8068645f957f304152d4b3d94e8c302e5d997a955c06bf0241a32346920beeeae45695f501a1709bb447d203a91d9e6721b9b0a9f351ca3fad9128623332972dd4f7d0730995a507a9b5bc63c31a51c1cecb0247b25a30450353073ca210cc174f7cb78fca755edc61a1f5e73ed1f5bf3f0db50ccfaa8a7672beb7b4851681b3cfbba32fe930e49e3d9e746ad22dacbf7c205b494d658780d46e84758d6b99116be14b40db6d2022147fad671e9c99a9ef27937596cad7c83ba8f69f531bdef63a4e13b06de077682b651322a0c5fda98fa10569f8769e6a6a065b1d18cb3069411262d3fdcb55687dab51782260e3816a38a6154192b6f2ba84af6d02a8ec19a5df589eb33e965f99f5626e50c2f9879a801c1af6c8fc77813ccacf231dc30b2660a257bf56de8f2ef9507c143bc5f14739d2f4ee8efc82c8f638974b0ce074bceaa7b51aa2c09ff48cc59706dab033e73934477b5f9457737640122abc76b6bd82bace877035ecb39b2f011dae02ce743cfdf7e95ee917be54aa470e3c46dc4afd883b3ff055e753420d59e2d5c4e83799e93c2fb9e1e809cffcbca80b7816ed133ad30e7999a40a30372f3f9b0bef2ff8ebedcc119cd0af1aa61204cd174c805d86a7e730fffb58398fa99b5a2fce8bd1076f6981ae4390d29c50d91ae0c97cb9825571733321d12624a0128216d507821f78c5a5e20e877b92f97ee5d60cecc138ca81ad439e68ed51eccb06c7a22b2dd00c4cafae5d6910c279ab69ad57fa3cca8521a7996c30d35344efaa22fe724bc39b9f25e1bbaf2458aaea314a398b3aa32341a007a554b650841710a916c5f997b5891c869792c818aa149aa6319b4c98c9c6aba1e62c264f8f9f5aead350371817d44673778fd6e2c10c0b98e6240a32fe9959f99d5f91575365aca36895fba67c8d0a3002797ba4408c7a0298e0070cf3d2d5c08a9ec532c0d7facd47e2f05aec2d3fbf9cf8126cda3f0bb25b6ce687b5632aedfe71a402e5e4f98d565a3569555272a671ba10ed15bf1c0dff892e00f09f4e20ebe2053c6f7e85da5ce9d703cfbaf8f40790569cb10bac9381b752c2fae6e5c7f68d35e2b195178ec6338036cf9558757e475f8ca507a9fc01f03fde3dedc317d9c37d33633fa9133cf9ffa6c2fbc01104728cf16b0f1f146311d41ec067f48e5e66009d7b0aceb2b572324fe5b6f793c1290423522d03294ff51d984bf4207b208df437686d0d2240b1b8678f92c3222222f6f672ac62661034f28fd86db3d6a270e053f7fdd2fce020f6ff208d96dcc1949828a36045215f523cb1c01f4daa248e3f13ab1b3cadead2144f8752662c3401dfd85c7c4db18aca9cbee15c632b723727148a8842d9279769dd71144c42ab521cec10212bd5d753e271a946a75af9b3c769cfea84054498736b30aa80362abadfc2e57af79cc86f24aa1149539dff38c886db4c179cc37aa3408e0b82b576113447e77eac640f23ba271eff9553ceb7d60928ff367788d3f8ae47bf9b07a8ac5fce0c7d207390f67c5517362fe2e32b972c04ee25f41ce5304de465490315d9f9fa1b60e1da9f76abfdd092f996fbae7bf0ef59f4a5557cc52ae4faa37de5314f6ee3d21a651d7d7c3d88362c3052f6753ae51dce61d85cf78e2ffe4e6e85c6c98b3e28470c881bc31a40c1943b3177e41c3fb40a5ce759eaf23adca6e53ceda6e92745c16d48366ade1632f34c585a506e77b7662101c2e2b39328d0dabb491ae921962128fe32ca6776cb0deaa13caa6f51bdc5936bd3f95ffeb376a9d3755808f549ed1de54ca4663e056a0bd4f0ec9f99df483e7eb8ca10d85108f09612a5a2c5e7ff7208a90259a3b9f981271b13192ce00b03be458c107990a6070ddea5ecc8440c3501b7d4e94d95e087e9ade9ce4c91577c5d68f94b10102a37723ac74838b082a7ac6ea82b33ca2d40904abbaa8f32efa70e20ad7a92290877dd5a3b20f89856f696945b0318a7127c416264b3ad8de5565e1c233e39494830a2dfe8e14904323273ad7bb7f6248cacd5866444960ddbfd7fbb6ba9d038545665359b374943de595205f135e65b58c67231250f573568011f019efa70d954166f4f51c31ad91d7755f452bb2146fe724b9c9d11e6f4930248f531ebf40ca7cf7e39654dd097df24e6a784ba7e4b5d9b381388042432f7d7effa9b2cb9a4329f0cb3c8491ce791d2081a77ac6d3b7d7b27bd26302b07c1270a7187736deffba4d34308233b58b6e357a1b6365621eaa0bad54874d64d4951ce74230493cecc0b41c870ce49432e1fec81120b9564ae2a6f3bc0a3954f4c45224fae3736b680a451c492a2293c97fecac848cb7a287cd62fb463631f2e10dec98f42a2c3b3aebb29a0307030cd00754dda723b74682b2c5c3a0becd06ff94e17a3fa5f1d3f27a185cf807fa577e87b732bb83b3cc9ce5005e1268a913ee833d61730d53089d93ef7c29f09e1719a857f9b3e27309d09a70de58936e1e93af6d44d8381b96fb584391427dc392e011b1d0c0f72ac8948d8466356a401daf3c67ed099bf9624319a89dffdb049e5a03f0d5ad8b25fadf18afa5d223f0183089295ebce0bd53d1638c542a747c64d30bf59d4d9fe3f7ada9ce17db359e100eb21b65001b4e9cdcabe1513de3ebec36b2f9d73db610afedaa0fb2e6809ae9182acd8b791eb5d9e54443c14dd868a95c255ef24a851f02f37a7bf64debe83343f554357d9c15b202f8ab5d4a02ca82c6411969d789038a43a9869126f7d02884a5edd4626824c9f9f9d662482449d5217a5bdc0cf2e294a80b7eb417a0fb1941ef69b21a64b644441acaa40021e23e7347fc8311b487d43061aa05b754c96c6c7f9a2a2da787079ceac87f5c7d33b131bada34f0579a6451c8b0a9d59bde9152c80d688b5dfaa01dfae0ee29a9fe7df3345cb6f05801aefeaa3cbaeee54e5b2e7bf41ab54498bb4c461d94b213c191ffa5e87e7a6ef51d4af61d562538e3b594f79b48abfce0be64958d647ca83f1c024d1c93b0a7f00476903d29e170270b59b5b29399f95053c9de754c37884f03f648ac75063fe27da197c026245098d4bbcccc676971541ebd40aebc78819163a1796f7fa8d2fe346c0ea60fd49777af27e3386b9a20b5f04af7c60d9e0b8c030a836dff052bce6fac90fd926c71894ea9839f56cf705e4a9eed17c7ee3a34c4993e9bfe3ec2073e11b70610ea4224c34c6fd0e0bd3dffb2cfe2fbad1cba619973c14d314de4ee19ba52ae692e29743356233519eaf22b9cde6a25a8a1cfe34d190a0ab8fc4f1a97951e48f346d2cddd013095dfb45350af32ee2656ab8d0c57f37665b7fd285e6955cd246638202265416ceab0a695f5f0658e875fc3f8dbc3c756d85c4fd6c5753bf90bc2cebcc5de487a2a163faa1a431e1f2e3cf4f61e810f5a8b502ebfe42f7c7974576027a07f9d2f976965b393b3d13dfbea9aa0b57bd0a16a0a074d7901b87b6889f216a19025ccde7f8ae76fdad05d6fd3e3b073be5211ca6611aac0a3aa5aaabc9e28f4942dd81ee71dcaf5a3b3f0624b6ad51ad563f875d9dbee8351c51ae365b3c67d78b9fd74098a54741a36cd045013b4c4eb1455c9a869c0b8436c467422a4fce2e63f5195bfa972aee81390b4e69d77fea5adb20f320ccd96d3985d2e3d49ace9353c72bc151da2936ea26fc2591529013124fdb3b7944c378100ece3ddab64e978d78d90935f843ffb441e3c70e36bd164102ba1eb0830fa57c916285cfb928a3e9bd4cf63ba3a86d3702cd7256cbd3ac912a5212a7e315918fd5aca1d1233413cfd036540a4c77b20758a1e266b31c9a025759e11c86ad0deb9fe8421237e665a636bfa0606e7fbdd9745efd5222122a3ed42508f278afbe66b1d7751541abbdd6414b5545f620e9a721f96e244dd3ceadcda5d15270038a74b7416969c03a9d6a2206fdf5b3ffd30a273d76bf7453a1ef2296d1cdc8888e028dccce8e79b53ecce4cc153c92fb1033b2254023e210ffd69ad50aaeb67d25b890123215816c698294d08ceb26b1835c0b0250c778e617273c870fad724d0a525b870bc9b49fc4d90f5de70e593fef7740c8a00981d0e6d3a24cede884d9dea4df2876aaa57af379755358cdd33cdd8b1eececa1ceeef9338969dbba2d4d21bf1c9202df82a9a3bf9a884e57dded09bf713a1759a2e8b44a362cb62790330c0fd99f046568d970b0d103634b7ce6b465d314e4819ff422da14bc839eccc6d37d6a308ae91f80f7b1e1768803941de19f5994a6c47729bcb37ff74d41443917b13f6670709e55cca0a7433b2d8bac419d5375eb137517f8a880c3a672cc431b5bc1afdd98298d56fdbc0a8f8044c53693d98b0b0996b59b60e88a2d30e99d35b5de5eee23b22c53dd578946e65e10b864beb4c9df672fc2a80af26e4ad35cced40b425d8d2e4f72b6fe7d1fb4f5b4f07723a089461602500a36aae4831add76b4df83f3f0d8af34dbedfd468413725a18b02d914d2990d5ce99697425a64176625e01c186706242c15f4abbb5e4633848bb4124547096bcf39bd602921b55fe178eaf15cda839752d243f62ae6b8fe84ef2a1ad3b227e1b726aefb4e65a216245c759e49ea942dde0270af8274639fed54bdd8756bccb112204f31d6c1826acb64cfa66caf98af88dead40199b8f740705222cc238d385724fa8960c2da9897e086958723f9dabe2f67212315f18a1d8fb9bf0200aa54cb2a23c5fc0830022ce76b4ea04cb4548bdcab3ed02450d34457ae4c823cf781da208229dbb6e9e8846fa6271e8a1a049ae5af07e8214aa767f5128201d1e1d03f944dcf4be73c83b67e43f12f02fc54cf35d64be7777e2a1129da20a6d500d786cfb1f7acfd02382beb2be34313b99313699f26549bd6299e8264afc9396d87897f486ff72d03efb693cfc60ad8f33470cb5082e55bd20bcd3fe02fb896", 0x1001}, {&(0x7f00000014c0)="17791227e6884934c776684b53", 0xd}, {&(0x7f0000001500)="90c6c2bd872337ad8032b4fbb28da376664902c5257467f81a674dbd0aff608bacab534bfa5a21e51ef1635308b2add52ebaa0fc92cdc5061a0f578735fcfde928275dd4dda88efe6bf56b1627181cb5d2eceabfefdcc50788c043a82180a206aca1acc8912511a2857b1213177571070bd3f980155e688484bd1ebd2191c3228164be5666632a86d8e5923b93a113ac1ba85579b565650228a4ef1a2b5f37cefb9fdc508fad72178f094efac5b897b5b8c0047cd014b4dfef87c943590153b4de58f7dd0a0ebb9de9a0f4c3ab437c3c1d5c0d7128f8a4fea9c4c23cf789df3e87fc6823ece1f466d934590d20da443fa6763505ff3948bfacc3d31f9046d26afa15c0973a59e362e4f508b575e38be591f93be763c99a9a0c82f33b6b14d064d6b104b8a989acb0b45b8ba12da0bc532682ade66650593874cd0631fc4228dafa6e1c4f6721b513f8bbbd92aab4186f5318db442fff0bd4c5c4d909c06af6fcdcdde4120529da9a5265479965ed92c40aa0be19e1b7d2c7ef7fe2dc0ca26dfef1e0d593380c9fd9d7a68a414a5ae9e81c0ac58130fffa0b0c6d6db5346d6042143ccc6b6b3f83f5bce7a7efc47f2b62f1c19ce48092d95a82deaa9aaf19447460f69129cca4590b8e3c0a053adadb74370734aec7f3922b4411be7edeb0dd62eb24452fbbcf5f9a112bc6931dc8c8748b57475060709873a9cb635c0975aa7a15f15dac842a4a719acc69a81f68cca11bf2c2bd997385ce8dc8381b6f08f6f584b84ed6be8d671cffbb4b2da8f39d4fad45a832bc983f40807a666495621087a4a96709b8711d9919a4869dcf8a4f40540c9503d8b1567c8960061048c0aca83516d5636767ad8b067abf8c9763e15d46dfa30a866d22f402a0225299c6783e6f5eebb973039df0b953d3ea8fba789cb892dc6760fe13b9e92e2dc03e4743121079dfa329bffd6500778494ce5122332efffcbc4730470bb50090c8706686d8039e8a2d0a91355fd695f2c21020214f485a76a6873528ddc9adf92b97fefc5dd9f55e9b11f2796a11d64c5120f15df80b419efa9521d2873e0045f1f25596c41368a7d7fdd387277cf8c52914a12a623a1a6d2ec0390a3af96310c2aa731daafa13d0cccb55106e6e828be45fec451351922976ce638b10e0c1f743b68831254c16699513b1ff1974d987873ed9a1b6fed9af67420131ca5cecc317e3a2f54a5614a3d05dbb133a7191167bf4d3a53ea271fe392d0101b90dfab62ba067c8b70e4a984c93331ed64f8e4150f2551a9fc11d445209cc3c12bebf84cf2db795720ad5e2448915110c74a6c1d77456b7972aebbd0ea33493c32ad98144ffc44eff10131102e521cb9a70fd99f6b5022b9078c2b76be5dc5924dfb871ff647e1f13301eedafb3260eff8354ef448680e719689f768e9a0cfd85d87e8b81bf80337135d7ac093918168e6fe5f00a711eb78886b04c276ad72d0a062693754358158b59cb433ad21945997603684b9d86e854b22ec297c05e80547f2c006a943d4f313896c2e5452efd9c3ca654150b7efdbd7c9466c905ab24a8e4d83591fde954b7a85b8534928d72cb96c694e37faf44103c18d23d43e289a103aaad8684eac82af6f047bcc6941d007459275f1e3eb776fdb77d55e5d3739e51b6f2d7b203ddbe492826fcc4276655b6445c545a7df8e97fa0d8baf5df929b6c7ab70a9821ffedae004f257550c0993eea6519a8e02194deb31d986f0715ce3a934f33bc2e419bee647b2a6f83cc1277b2a200b9dd1ad8a50c854daec6e0f72eb1142d8bc992f7924743a04d9871fdfd5c1259d2e2b362713293f4398123cc8effae6071f7f6ba2610de57b89f36039ff8e8a39565a75ee5d072cb70fbf70f46702eff4999e3c14a10c9d48a39c9912acc7e215bf2355a72d690570617b53c9d8298476aa2431125236b639c8dd3a1a1aa024932284b8ed11689466d9cc76b2ea6883f569c5a3e230de59e925450f7238f8f0c73c9fe1abc2067161f52a5fec26c9cdde75063038c664c9006e4ede877d93d31b054badb98f89069fdf5f2c2417a5c40f64fc74efd22703676091a032d83f6abde3d5fa25eac397c27770ace94f415068070972fdf7700b1cb8ede655c7ce34289d6ce02b833b685f7ab958bd2fc82d0b74e4f25ae88510f63c0d2549ef08989844361bde35055e6d5e15c9cd77fa1121e20e1c47582347916051c94c928f564629d886e7cde7cc33312c416bb11f84d21b578d77cd38025f17ffb7b6435b4b57f31b24b61c19f64e088bfa110b64d3da18f646b321fdfca6f1da624228d8c0a65212ac9c1724ad53bca98dac8341f46a147b3a55a15515c60b2363d6e96f125c53ef10c6de6a5a5fd13a9d02424f92449c2fa36b17e05ac451defe2a51681a75ce50de097f22f523c2b8dd2c1ad6a3b1a050c63371e2d22f670c18888d65ddbf03a600466cf60b418ffab1daeda0a7a95a6685692a669001145777e27bb53344437e794e65ccce6843f2c2f1c4f5396466795172bde2f7aad5e004ccf2f50dd4db037cfc5864247eff55b3fcf55fa22aa84300fbd3276cb36957b9a863d9849f23fb5c078931aa4812cd35627195cb293a43877d2f809eb4700243cc95e11b12a3b8e1ee401212eecd276292c7963407e12284592a461edfd5286bdfe23101f2054f1d59dc614194c93e93424d0eefe025bdc51d99fc9037572ce38d2b1d7b5ab49a59975cce0c15757c27cad9d963bbfa8003b1d36ba2fdec6a5d49ca34554167f1d6d0c42d60bc4fa598d643e5eeb49a0f632030256ccdf10cd2e7cc4f79c636693de7ac1649abfbedcef2f1115b4784a7984124b6ef30869f7cead3de77d4493c12476f9bd8952b74339ebc3993b84a83a73fb33edd3ca7128a4095a8104eb01432d10bb482d709f2041c62c6f472d15fe35f136bcb8500af988c3c600d85f0a268ebcf7af9d4240630f8e9c4319ba8a6f95377844e6325f9130d30b5be58861a6f0ab897d0196dc8bf7384b2ec9007a613ca6361184eebf271519b602e883e0d00b96e88a37ce59ee5d3ca0352f4001196757d2402a1e6827b35d1a35519b8bca592f5663fc1539888949cbfef86b2421216cf5f2d24052d226b26252166c72f461fcbc9b9ab79e68b58ae9e1e6e37aeb508dec0c45286b1f7b1bf048c40d7469b8a44ed8919778ea95629c0a98e4170beef3cb1dc44df5fb4a862037dbf36957e66ab7f06b06b13a1cf2a66131403fca72a37ca602a64299e9506c6bf5209288d2662b852afe5844e95174959c09f7647a4b3dde3e9e3127a91823085f818d1a640551ead5b8fc28a863cd41967fc860b93425f7c1e3b9bf8bcae2d08850a11e56f1035ec9255e8fae7f26a2a14d1e79d2cfda042a5f97295b2689297c79384926c3e97d007a4afff76a14d8ad6db4f08d3e0cb3c1cc49f3759bd4e9276ef5c291fb7276c156f2bf4fccb9ccc8f5d3039c513941aafc3a7551e85b7d2934f94206238e24dfa4b77cff9f16a2d12995b887055ea998ec3d5b67d89b09013bd54f8916a10659d9129f444c09ef4a20eac543576e524e0365b1bd463a51b6e28ab081bad38d751b1072a9e81c5cf683f3a5751d24e7cf31ac85d7bf37fb78b05dacd7b479886bfdffcffd27af58b49516c48cd4bcf8653acb87c0ae4811f8029dd6de3cafd89dfd7a2056bb2ed880aafb112caf7345f33eb0cad5e54a4b852a40ecd7b3f2af4a7827f3aa4e631d55318b151a89dfd7293b4d039808012b8da2904b898d170874c980d9ef8795d05691776e3b5d80a2ce0a73d2c2bd6bec38b79342ac85eeaaf50230588211dfeda4b1de8af9093f58a821e722935b279f552a9cc3ae26ce3ad8878731ae9d17257da49536e83c3512129ecbcc95b5a1fe26b2f9a04e6f909678f2db9b98070dca4903543da75b57cb25c201c5fd5e815a8ad6ea43f599bb6a67878beffb884532bcda04ac1d76ada5cec7ed36250c3b33c9697755a231b8bf9f6e9a6110c1a01edff29cad39c4c1bfb1d61c7beaee6f736629ffce69daad4e8fde2561e95cb9e1f50f0e8bc9aa5a742593f9c5a777f209cbea01e17ce3a0df4ba479ccbd7b477c8bc4f4b38f5459f4558c11104417ba593de8ba5d7b450f09d5827f37540d9e9d3585070b96c66c56a6a5f029f1138ff552e4acdc738d47555aca321b3690fe016c00184d77d27caf8dafc1bb2364e2673e46d0347cfd68087e07b096a2bafdc9ec73a36e92892af9996fb0e35737c6939eb6edbcf9d2ba368d5c9ec337aa8e4e6cdaa287df5b235163c1e650366cf034393fc5e53819d1182117815191b62a4a505dd987952fdb6567a2fdddd756056e67b61d0ad0ab9b8c498543edd53baf0d5c5e21ff5a01db51acddc9013aaccaa15ab54225c4daca1a98c37661c7f3ddba9350ef4226d82cfb52f48fe3a724ae6fc480c08f469c38cf8f3506a3adc4d4e98dbe8f77fea0ca6f11f72a508bf577bf2ce971cb6809dcc4f1555b0f37f36f6fef53ad4632383d7443a1093fe59d1e96a0d25be647469f0a5321c647e41feb109f4df5d88be7d23a940b94080180db842badedef006981c627b4a36c0a86813899ca5beabe5bd49243cb0a499fa3e58b6b7dbe2cfcaa919ec21a489f6aed071d25162429197a748841002f6080a397c606ff1d4f0ccd051853931a6862155a95e618c9bfef78727a39093a14acb9558074ec2187ad6469b3edefd4ab7aee7b8312fcec064706bead2b1552d9a2773ad5bf55ff706eea97544387786108487714a4aff2e9801ba5f0dc9a8873bf494e67907e94e4dbe2429483dee38a6bec566a4ac82dde06f34106977d6c2bafe9f79d52051332a8b75f69ddab593b112c1356b2c996aa8f29c88d9b0ed045fea767d698ee221721e086cd536902f39c9e7f14a6af5d2590a1bac59d4ce66ebfd729b6faa12e71bc2cc61edf0dd7528349fc674820607d435a5ed75239c4e783c4dfbf205328d730cd64aa14c2025f563d411a11738955f368013844b34439b2f9e25901d1f298b760cfcf52741c65f17fa403c71e4d9421887c93c8154f3dcd447d98dbb64c46bc5880f082ea9fdcceaa8242f3175bb310d75d03229dd22ce240821a3a00b9e6d8013c4b0ac9d88a8331c6a6af61dcdfcb913cfa1529d8afcef97cb15369942b035234c6085eeb1a29ea939fc56a052a14b747aa3780bbbbe1715bbd2168d3fe8aa1808b8bda6a42675ef654fc74046e3384090c47a7ac94e8dccd6d0bf4ee5b855a446150116f9839db61fb27873049ef4edcd8c1e24ca9174a0e4494673ea3c1c8714afaa4ef933293c0b6748a182d12869bd7160a5e6347fa092950b9ecc986201e4f2cae49fcdbf333cf13cd9a5a0f6d42a84b1d02e8fd74d4e1ec6d59d09c927254590bfb28599d0a81a6f7a97e7f899b64dae77c1ee6cc03d0b0b40d4dfea34ea4476b815ac34e7d176237a10ba191eac4bc8d333e7fb436eebfb143575ea276201d6b3c3c19ea5ea8305e2ad2604c8a7d4c3a2a592d1bf8cda6ccb1e8acd1aa8f8e2f923ac5288e63c91d2984a376cd6dcf427398d37f6a078ce6f1b38e7d6a34990b2c35aa5cf56dba0e6e1b04484faca0deb40dbaa133b5aafbe57259cad84c93bf09b4dc5ff0721cfdde6f762b4b21fbd9842fe18843f279bc6c0c2b32e35fb6a56cb8966eb5590cc246459703cf08c767cf9f7c2a3013bb88bcc1e472f079836f466f8f5a51bbf3e6647cf24fadba5efdf347a343caccbd35e5bb3b963a96124e119e877c887b904a92ea72", 0x1000}, {&(0x7f0000002500)="a13f79ba0082530422d56865aa46a77b", 0x10}, {&(0x7f0000002540)="0068e3334cf1113151a75c7aa1de0c53051fa30e9d6a8a0ed1d9063cff87bfec8a7bc0cf4861490737c05fdabbd361a5ef36fc435f7923f7e133", 0x3a}], 0x8, 0x0, 0xfc, 0x2}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xffffffffffff8234, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() fchdir(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0xa018a1619665e2f2, 0x0, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f0000002700)=0x292) fchflags(r5, 0x0) r8 = accept$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r9, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x4, 0x6a4, 0x8, 0x0, 0x2, 0x9230, 0x400}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r11, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x27, 0x2, 0x6, 0xfffffffffffeffff}, {{r8}, 0xfffffffffffffffc, 0x65, 0x4, 0x2}, {{r9}, 0xfffffffffffffffa, 0x1, 0x1, 0x8000, 0x8000}, {{r10}, 0xffffffffffffffff, 0x12, 0x40000000, 0x8, 0xfffffffffffffca0}, {{r11}, 0xfffffffffffffffb, 0xc, 0x1, 0x2, 0x4}, {{r2}, 0xfffffffffffffff8, 0x22, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x8000}], 0x34, 0x0, 0xc6a, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000040)="670dc3", 0x13f) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r13, &(0x7f0000002640)=""/94, 0x5e) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc7", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = dup2(r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x8f, 0x4, 0x800}, {{r3}, 0xfffffffffffffffa, 0x4, 0x100000040, 0x4, 0x1000}, {{r6}, 0xfffffffffffffffb, 0xba9ce1aadb8b90d0, 0x1, 0x7, 0x583}], 0xdd, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1001, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x9, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x3fe}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x85, 0x2, 0x7ff, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0xc053}, {{}, 0x7, 0x700d9643a9d25e5e, 0x80000000, 0x2, 0x8}], 0x1f, &(0x7f0000000140)=[{{r3}, 0x7ffffffffffffff8, 0xa0, 0x1, 0x3}, {{}, 0xfffffffffffffff9, 0x4, 0x20, 0x1, 0x6}, {{r4}, 0xfffffffffffffffd, 0x99, 0x1ffffa, 0xd0bd, 0xf0}, {{r5}, 0xffffffffffffffff, 0x5c, 0x2, 0xfffffffffffff399, 0x2}], 0x1, &(0x7f00000001c0)={0x4, 0x8000}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x800}}, &(0x7f0000001540)) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x20, 0x1, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x1, 0x3, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) socketpair(0x6, 0x5, 0xabbe, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0xa3d}, 0x3ed) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:32 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/127, 0x7f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0x2000, 0x6, 0x8}, {0x1, 0x10000, 0x7ff, 0x9}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380)="1f9ffae227e43b929d691120f49507061974ca158e462e0c2634e9b14558bab0cbaa98cf0e8c4ad3b02379f12ac0a7850fbc81f12265422dfbd3a5e724d3916e2565d6b7f816ab89c0999dba1ef123ca62637c613e43caa8d92299fb0bc8f216650767d6ad11c10a9aeeb74327cb7643316175bf4f6ab6d2b6124e9af8eaa1fe1e3d935d822d7c794466c5accfeb8795e698c77ac448b676aac936f0af82730be76fe68df7072df7120ded07068c899ba238bce9ecf1f937e650b6afe844832d559c77e2ef6f4102fa192fa57534ffb71de9b427d8bb08af47d7e784a04ca1b253e8a8b66caab7366cf0f00e8913c8f8e7423e23", 0xf4) syz_emit_ethernet(0x3f, &(0x7f0000000340)="080db8a2a9d18c5c1ef64e022812e89857c85c0fcad2f99c4f2516f9118c98c00396f331907059a37ff8b248178409229e4e69ff138b549ea5bd491d633629") 16:00:32 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1f7}) close(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) r1 = socket(0x0, 0x3, 0xffffffffffff8001) pipe(&(0x7f0000000480)) read(r1, &(0x7f00000003c0)=""/139, 0x8b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r2 = semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0xfffffffffffffffe, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc5, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getuid() setuid(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) semop(r2, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80045721, &(0x7f00000002c0)={0x2}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000380)=0xffff) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchown(r5, r4, r7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) close(r3) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x20, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xfffffed1) fchflags(r1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x84, 0xfffffffffffffffc, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x26, &(0x7f0000000040)="55a87f6a8ef1f5818b79cf3148f51fcab966377bd616559c2498d5fc3d00fe2e95b15e1064246e3478c5dd6b13924ab07efc89621140d7d3") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchdir(r0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000180)={0x8000000000000, 0x1, 0x65eaf56f, 0xbfffffffeffffffd}, 0x1a2) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xff, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xba, 0x1, 0x3, 0xdbaf, 0x4}, 0xc) r4 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000080)=[{0x0, 0x6, 0x800}, {0x3, 0x6, 0xb2de0e204267df52}, {0x2, 0x7, 0x2000}], 0x3) write(r0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x6) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x188) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) chdir(&(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/4096, 0xfffffffffffffd75) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="0700000017694bcdff7379e55a6a97ecdc9908b24038dbe4071b", 0xfffffe0a) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x441a, 0x0) fcntl$setstatus(r2, 0x4, 0x80) syz_extract_tcp_res(&(0x7f0000001140), 0x100000001, 0x5) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000002000/0x1000)=nil) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xff, 0xdb, 0x3, 0xfff}, {0x1000, 0x0, 0x100, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x1000050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) syz_emit_ethernet(0x218, &(0x7f00000001c0)="b6ed439f90b4dd9cea87168f6fff") 16:00:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f00003ed000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x37, 0x8000, 0x7) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/105, 0x69, 0x2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 16:00:32 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x14) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 16:00:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x7, 0x0, {0x4}}) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:33 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10c88, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x0, 0x8, 0x81, 0xcb6]}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:33 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x9, 0x1, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x10, 0x0) r7 = dup(0xffffffffffffffff) r8 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x194) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="000dc7", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x1c6, 0x1, 0x7, 0x4}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x8000, 0x4000000000000000}, {{}, 0xfffffffffffffffb, 0xae, 0x20, 0x8, 0x3}, {{r11}, 0xfffffffffffffff8, 0x82, 0x20, 0x401, 0xff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0x6, 0x9000000000}], 0xff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x64, 0x80, 0x4, 0x7639dbef}, {{r5}, 0xfffffffffffffffa, 0x30, 0x2, 0x177, 0x538}, {{r6}, 0xfffffffffffffff8, 0x19, 0x0, 0x10001, 0x3ff}, {{r7}, 0xfffffffffffffffe, 0x28, 0x4, 0xff}, {{r8}, 0xfffffffffffffffd, 0x84, 0x1, 0xfffffffffffffff9, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0xdb03599c4be1a384, 0x8, 0x5, 0x99}, {{r1}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x40, 0x3ff}, {{r9}, 0xfffffffffffffff8, 0x20, 0x4, 0x0, 0x7ff}, {{r10}, 0xfffffffffffffffe, 0x2, 0x8, 0x9, 0x9}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x74}], 0x5, &(0x7f0000000500)={0x8, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getsockname$unix(r12, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000540)="05e1bdfd3384efbb4c43fc81001dc371a4b64f78346c919d9419f212d23cee5cb669fa5b84fd8c314c14f1125b486e48116f14a07e74b431292dcbf161353c7b572602f6d7d142f18b853493d2"}, {&(0x7f00000005c0)="6f5558c2b2a0f833ff001e24c3e92a3ec6a72ae8aac5df97e4ded9cf07036ea9cbb23722a3615544851e56fc2612514b23415a0e4d7a29814994caa77435ea7bfd7e8c8acac7681f64f50311961bb19dc6037aecd1b0379b744618f6897d031cec0ef322ce08babaa95b303ca838529aef052d60a0ed4346239b99a965539d95fff5fc866401cf5c596ed1"}, {&(0x7f0000000680)="2b1ec78df168de9fd0d5b1dd11667d26b4f196586d31f26bf176113b58489ae9fea1d112127f5456e5f8b16456d339ff90b73c1a0509c6c8a7fee66b9dc9558baa91dc562517fdd9c4b07b2d1790d6849acb8d27755b7c690a0570f0bc4daca878e9f5439976d8808c3d44a5cb6d32cb465eaea4d4baa397f9fab8ba3c1d154528dd304cf4bf20ea3ef39bda67d5e5aa5c205fd33b72b3b53770f79a328c7aed47d6e4"}, {&(0x7f0000000740)="7b4267b50bde59cd0b69760ab17a41e4830261376412809cd9d9d5f0e8e3ecbaf4b0bcf4016244c9755a41d079fa2c14933f73ad65bf1552e9816204b63deb7847396787893b0fa319c1a55b63f71b031c1f82f6fd689a56b0946dffb8fe85c84972974d860160afd18bed9673758f11e31e694b97a4a3d1ce9a3b4b57c02500d15419301bfd33efde584c6a4ac7c048c33d58a4de9a7b81d8a6216d231aae6d7113681b57e0740faf23077bda"}, {&(0x7f0000000800)="63545f97ce14ad33b19ce19cb52392a206bcaa5f82b47483b627a2d1f96600dfb2308dcc36954e3b6bf0194c406ca1073f"}], 0x1, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) semget$private(0x0, 0x2, 0x214) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r3 = socket(0x18, 0x2, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x14e}, {r4, 0x1}], 0x2, 0x40000000400) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0x2) r6 = fcntl$dupfd(r0, 0x0, r3) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) r7 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = semget(0x2, 0x4, 0x2c0) semop(r8, &(0x7f0000000280), 0xece) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0xd, 0x0, 0x0) recvfrom(r9, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) accept$inet6(r2, 0x0, &(0x7f0000000200)) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:33 executing program 1: r0 = socket(0x2, 0x8000, 0x30) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r3 = getuid() setuid(r3) r4 = getgid() r5 = getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r11) r12 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r5, r9, 0x44, 0x9}, 0x7f, 0x3, r11, r12, 0x4, 0x8, 0x1}) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x6000) 16:00:33 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4c, &(0x7f0000000040)="d518b9261f087fa153c349571460fc43150f54de743ff3b9626fcb5ca82a247c046eae745209756a9af17071d5df56f5b3d4d482c647bd88fffb7c19d8ed7751a54e59cc9a229788d12d2949") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x1}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") chroot(&(0x7f0000000100)='./file0\x00') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_gettime(0x8, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1000015}, {0x50}, {0x28006, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) socketpair(0x2, 0x2, 0x4, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000200)=[{0x9, 0x3, 0x4, 0x1}, {0x10001, 0x1ff, 0x8, 0x80}, {0x6e, 0x1000}, {0x6, 0x2, 0x800, 0x1}, {0x1ff, 0x7, 0x7, 0x1}, {0x0, 0x6, 0x8, 0x100}, {0x2, 0x8908, 0x4, 0x2}, {0x8, 0x8, 0x20, 0x800}, {0x7, 0x9c, 0x6, 0x7b4}, {0x10001, 0x9, 0x7fff, 0x4}]}) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7a) select(0xfffffffffffffd46, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0xf7330d7d4f1ed066, 0x2) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x2, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x2, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) pipe(&(0x7f0000001640)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r9, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000002d80)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) chflags(&(0x7f0000000240)='./file0\x00', 0x10000) 16:00:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x1000000000000, 0x8}], 0x60, 0x0, 0x3f, 0x0) close(r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0xfffffffffffffff7) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="670dc30115fdc4386d6851e39dad8afd600a8b9271520a9b5317a9872a7ff5e9fd4e12fabce2f4a393cd949c653ecc9a6d8495d1a14ae900"/70, 0x46) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:34 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) write(r3, &(0x7f0000000180)="618b4c0389c1f75499c67d03957795cfc553038e62e20dc6fa31eff8f037b7fb177b03419e0db74d2e645395ce763a7141b7ae12d3e9ee18c7ec0f6f87109289ed363588db657d84b92ee5f1eba264e76dbbee17721313557e4346e5d0b00c6659198f06ed813f38fe098a8303d1a6db64d03a62ffdc70d5ca7c762d549dec7d2e6be53d3a366494e7c079cd2bb55f169550af8e8a10792acbb8b2ccb1500f23f664e0a8fd43f82d151baa8c3a4b102ee51631280b9689a49219339a0ab8db9ac1efeea98a4277b0110afe53a29ce8fa79fa7456fdf48814e5c59e75f6480dd029c4979f0943af27ea4cfc734f978e78dd17d0ff5ed3b7", 0xf7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0xffd, 0x400, 0x0, 0x0, 0x6a4, 0xc, 0x2, 0x0, 0x922d, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getpeername$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000380)=""/160, 0x37}, {&(0x7f0000000440)=""/4, 0x4}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000500)=""/157, 0x9d}, {&(0x7f00000005c0)=""/13, 0xd}, {&(0x7f0000000600)=""/252, 0xffffffb1}, {&(0x7f0000000700)=""/232, 0xe8}], 0x202, 0x0, 0x0) close(r2) flock(r0, 0x8) 16:00:34 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0xa84, 0x100000000, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000440)="e2cb6da65bad054fd592081505e583225a938a", 0x13) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000300)=0xb67cf98e9b992aca) fchflags(r4, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000004c0)={0x2, './bus\x00'}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r3, 0x1, 0x8001, &(0x7f00000001c0)=""/92, &(0x7f0000000240)=0x5c) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000002100000000000200000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077f1057db4a42e0ed82b2b3ad01eae3954fac1f51e7b44ff5a0e00"/136], &(0x7f0000000480)=0x6e) getsockopt$sock_int(r2, 0xffff, 0x1912, &(0x7f0000000040), &(0x7f0000000180)=0x4) fchflags(r1, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00') r6 = fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x4, 0x9) mmap(&(0x7f000045e000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x0, 0x6}, {0x6, 0x5}}) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xff) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0x10000}}, 0x0) 16:00:34 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x50, 0x5862, {[0x6, 0x4, 0x7ff, 0xffff, 0x6, 0xb10, 0x75, 0x6cb98ade, 0x1, 0x4, 0x261e23f4, 0xfffffffffffffe00, 0xa4c4, 0x10000, 0x5, 0xffffffffffffffff, 0x46a0, 0xfffffffffffffe00], [0xe10, 0x4, 0x0, 0x100, 0x9763, 0x50, 0x3, 0xfffffffffffffffd, 0x5], [0x10001, 0xffffffffffffffc1, 0x401, 0x1, 0x5, 0xa47, 0x5], [0xf566, 0x5, 0x2, 0x6, 0x5, 0x400], [{0x91a3, 0x53, 0x0, 0x2}, {0x7, 0x81, 0x4, 0x5}, {0x0, 0x4, 0x4, 0xd03d}, {0xfe73, 0x5, 0x7, 0x8}, {0xf4, 0x6e68, 0xe5c, 0x1}, {0x19, 0x81, 0x401, 0x6}, {0x5, 0xffffffffffffffff, 0x2, 0x7fda}, {0x1, 0xf9, 0x6, 0x8}], {0xfffffffffffffffa, 0x6, 0xffffffffffff0000, 0x5}, {0x3f, 0x3ff, 0x800000000000, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x7fff, 0x0, 0xfffffffffffffea8) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x8}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3ff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:34 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)=[{0x10004}, {0x87}, {0x4006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x7) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:34 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, './file1\x00', './file1\x00'}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() r2 = geteuid() getpgrp() r3 = getpid() getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r2, 0x0, r1, 0x0, 0x8}, 0x4000010000004, 0x1f, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffffffffffffffff) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f0000000000)="b14296a15771f8fb2bc645e0", 0xffffff37, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x0, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) chroot(&(0x7f0000000000)='./bus\x00') 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x80000000, 0x3, 0x0, 0xcc2}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) 16:00:35 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)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x4, 0x5, 0x3}, {0xc0, 0x2, 0x1ff, 0x444}]}) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000130, &(0x7f0000000080)=[{0x800000080, 0x0, 0x3}, {0x24, 0x0, 0xfffffffffffffffc, 0x400000000000}, {0x7ffffffe, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) sync() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = getuid() setreuid(r4, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r2, r5, r7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9, 0x3}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffff8, 0x3ff, 0x1}, {0x40, 0x7fffffff, 0x1, 0x100}, {0x1, 0x35c, 0x200, 0x3}, {0x8, 0x8001, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x2, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x407) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/241) 16:00:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x80000000, 0x7, 0x80000001, 0x4, &(0x7f0000000040)={{0x1, 0x7, 0xde, 0x0, 0x1, 0x0, 0xfffffffffffff001}, {[0xb5, 0x7, 0xffff, 0x87, 0x0, 0x3ff, 0x618f, 0x3, 0x5, 0x100000000, 0x10001, 0x4000000000000000, 0x9, 0x7837, 0x0, 0x9, 0x7ee6, 0x200], [0x6, 0x8001, 0x5, 0x101, 0x0, 0x3, 0x7, 0x14, 0x401, 0x3], [0x9, 0x5, 0x1, 0x4, 0x8, 0xe0], [0xf7, 0x433c, 0x5, 0x1, 0xfffffffffffffffe, 0x3], [{0xfffffffffffffff9, 0xffffffffffffff80, 0x5, 0x3cdb}, {0x0, 0x6, 0x5a}, {0x7, 0xde, 0xffffffffffffa312, 0x7f}, {0xfff, 0x1, 0x0, 0x8}, {0x80, 0x1, 0x8, 0xeac}, {0x7f, 0xffff, 0x7, 0x8}, {0x9, 0x8001, 0xdf, 0x4}, {0x5, 0x6, 0xfffffffffffffffd, 0xfffffffffffff4ea}], {0x8, 0x3, 0x9, 0xdaf}, {0x131400000000, 0x0, 0x4, 0x7}}}, 0x8}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000340)=0xe0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) close(r0) munlockall() 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = msgget(0x0, 0x20) msgrcv(r0, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) socket(0x20, 0x3, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x1, 0x42) msgsnd(r2, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000300)=""/136, 0x88}, {&(0x7f0000000280)=""/53, 0x35}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000500)=""/247, 0xf7}, {&(0x7f0000000600)=""/36, 0x24}], 0x6, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="8a3baeb363e10556610255839473963b4d1d107d20f9e93f57f2c4131312471ef14cb10cb5ca6b527e2001878e821b008674ab6992055a1ead818189a4af6d", 0x3f) close(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x3) socket$inet(0x2, 0x3, 0xffffffffffff177a) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x6, 0x7, 0x1, "aee162f1f152f71b6704d41eb67be767a0594894", 0x8be}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) flock(r2, 0x39f1fac17bc3acb9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) fchflags(r3, 0x0) fcntl$getflags(r3, 0x1) r5 = socket(0x2, 0xc003, 0x2f) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000180)="9b83ddd1b7122f6eed0fa25a5cc23ac7821d5f990726dff82db7abaffc8725ec00addb653fc055dca67f16785789f00727c86ac5b7a747001724a1d7e894c94f87cd0d81fc435b74d44428a45f9b", 0x4e}, {&(0x7f0000000200)="5cced754014257bbb19e2954e2d3c65b", 0x10}], 0x2) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x80206932, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83, 0xf0000000}, {{r0}, 0xfffffffffffffff8}], 0x2, 0x0, 0x8, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0xb21367f19f1a5597, 0xe3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x4, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r7, 0x0) r8 = dup2(r6, r7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r9, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x8a, 0x2, 0xfffffffeffffffff, 0x4}], 0x0, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xa, 0x10, 0x6, 0xc5}, {{r5}, 0xffffffffffffffff, 0xd9, 0x4, 0x5, 0xffffffffffff0001}, {{r8}, 0xfffffffffffffff8, 0x12, 0x2, 0x5, 0x9}, {{r9}, 0xe02a817dec806bf8, 0x8, 0x2, 0xff, 0x383}, {{r10}, 0xfffffffffffffffd, 0x1, 0x40, 0x8, 0x1000}], 0x1, &(0x7f0000000200)={0x80000000, 0x5d}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 16:00:35 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000180)="e319dee6eae50a33da348974f16ba4a9636d0bbfbac195844b4b74db00ec7399641d5e9358e63e2e5e5fadbaa020975468c0816d3aec8773c0f1bafcf560920df100a336d8564e67ee29e937218287") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x50}, {0x200000000000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000024}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xb, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba42", 0x27}], 0x2) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^,\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='@\x00', &(0x7f0000000200)='#]\x00']) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) msgget$private(0x0, 0x32a) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0xd944b569ca3e3707, 0x2}, 0x5, 0x54, 0xffffffffffffffff, r2, 0x2000000000000001, 0x15, 0x8003f, 0xfcc}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0xd944b569ca3e3707, 0x2}, 0x5, 0x54, 0xffffffffffffffff, r7, 0x2000000000000001, 0x15, 0x8003f, 0xfcc}) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000e7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e48f290a1c623a2cb958620ef01d1c73ab90dfaa2816167a3148bda636504af5c267475a03a7b518ea9c16feb17eea3ea105a8af1aabe9f547a82ff6f5b908509f4d52ea3b6ed5b5ed7d95e02509064335786f515f54fb797ff1a80b5a932abe21587fa6accea01e74ddb54a374cf9c465dc4ddc779c1cb432d13abbe14d1c10630f7785d6c285715509656b6c8791167fae458ee4bb1d1b091bff21a3388880c6d6667b1337a1470647c05991b2536010a52e1ed8050fed83bd139ead8eae3775e332291587746081b6bb83a8f16c746e5ec4d720557013807e34d080f8f5a95091e2356c640094154a40070d4165b3e302796f01aa6d0af1fb281f1ead0b"], 0x26, 0x3, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01352f66696c473000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrusage(0x0, &(0x7f0000000180)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffd1f, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000000ab4b84dbff18a909655ca050117d43af21e029114267ddb2c69d7fd7bbbf804e8bca3b706b5d63afd81a39b6ebcd386480efe96bf8a59125b5fbe260d8a88f4de56b026249b4b62565ccb1bd9c12b273b3be050941607b47e2fa8a987cba258c043e17a97ce5c61b345761d4beb8b8efa9370184983c303d41dc5e6d44fa5d5519546e6f5811e1f8adf237ed7928c1e03899a7ba40319938aa0348ab49eceb5a83e2c5b7885fc702728ed78c7b4bee77cd1b34be8adc45d014329d247d2ffb", 0xc7) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8000, 0x6, 0x90, 0x4}, {0x1, 0x800, 0xffffffff, 0x5}, {0x101, 0x57, 0x3, 0x2}, {0x3, 0x1, 0xffffffffffff1686, 0x4404c51}, {0x7, 0x5a8a, 0x40000000000, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:36 executing program 1: socket$inet6(0x18, 0x78f5ed48d604c83f, 0xed8) r0 = socket$inet6(0x18, 0x2, 0x10000000000002) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffe2e) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0, 0xffffffa2}, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9, 0x3, 0x401, 0x6}, {0x3ff, 0x0, 0xfffffffffffffffb, 0x2}, {0x9, 0xe9f4, 0x0, 0x2}, {0x10000, 0x7, 0x3, 0x1}, {0x3, 0x4, 0x10001, 0xfff}, {0x6, 0xea49, 0x9}, {0x5, 0x5, 0x3, 0xfff}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x10, 0x5, 0x1) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f00000006c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedff03000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd6", 0x3ad}], 0x4) 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r2, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getuid() setreuid(r5, r6) r7 = getegid() r8 = getegid() r9 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r9, r7, 0x0, r8, r9, r9]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r5, r7}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) r10 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000040)=0x101) 16:00:37 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) pwrite(r1, &(0x7f0000000080)="0452b96be0fde0543b47d3440a3812cab88647a67da0b0d9a04349ebf8d841a8fcff17be20b7cdf4ecc0773cc0e100061caf534b182f65d96145516d5842d068bbd35f8550f5a11087189d9910931e5f6fee89c9ea2cc6088a", 0x59, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x31fb, 0x513, 0xffffffff7ffffeff, "050395a163bd03790a574ba4db00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:37 executing program 0: getrusage(0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7fff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r3) r4 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = getpgid(r2) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x9e25, r5, r6, r7, r8, 0xc2, 0x8000}, 0x1, 0x1, r9, r10, 0x48d7ee1c, 0x9, 0x0, 0x7}) r11 = open(&(0x7f0000000440)='./file0\x00', 0x10, 0x240) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r15 = msgget(0x3, 0x200) msgctl$IPC_RMID(r15, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r16 = dup(0xffffffffffffffff) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x0, 0x0) r18 = dup2(0xffffffffffffff9c, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x8000, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r23 = socket$inet(0x2, 0x2, 0x3f) sendmsg$unix(r13, &(0x7f0000000840)={&(0x7f0000000540)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000640)=[{&(0x7f0000000580)="fcb81a97c5bda75bb94a276c07d86df91e65cc5385aa55783c5ed386258917d9b5e1c55d4db7c2b933b192bbdbb2ab7d0c3551e70809a78e0391e90c6833b44f5eab31c8bbbf06d1a7f68bbab80396d7c8949ee2fb9864a16be94e5e409e0d069bcd2c8499936d0924b8cd75806135cd9b88edfcd67144478c52d6d7840f3df77cdcaa08cb430fc4af1099a8ca4a4cb244574f9b9baab90c0dbe24562828bc794db0", 0xa2}], 0x1, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r7, r8}, @rights={0x20, 0xffff, 0x1, [r11, r16, r14]}, @rights={0x38, 0xffff, 0x1, [r17, r18, 0xffffffffffffffff, r19, 0xffffffffffffffff, r13, r11, r20, 0xffffffffffffffff, r21]}, @rights={0x20, 0xffff, 0x1, [r12, r22, r0, r23]}], 0x98, 0x800}, 0x1) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x40, 0x0) ioctl$FIOGETOWN(r24, 0x4004667b, &(0x7f00000008c0)) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msgget$private(0x0, 0x400) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1c5) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x9ef, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x1000000000000}, {0x28, 0x0, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x5cc89732, 0x7, {0x0, 0x3}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getuid() setreuid(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYRES16=r1, @ANYBLOB="d73d49350d371010b4e20c31b28ea8d16294746052e9d104981ea8131ffa882ac715995d429d70480f08c1d23a9d528eff4b38b30df4e0bfd521ef518976224a7e3e175dc4d5da205259e4ea95ebdf48d998513eb6518ab8f81af318784aa8d9638232456accd16d7b2bf409ec52b24d6bbddc7da50a86279c92dea17a5a569d7f504573a1897635b9574bb00d9673a046508788c4a5e5236ff77e919c6d2a3bac08edb848c2b24467d4187b6c2b8d1603acd31c1656c2e9fba5020a53f7af66256d3220567b512ac13c136fdb6a", @ANYPTR64, @ANYRES16, @ANYRES32], @ANYRESHEX=r2, @ANYRES16=r4]], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r8, &(0x7f0000000100)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xfe1b, 0x5, 0x0, 0x0) 16:00:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x9, 0x81, &(0x7f0000000340)="911c3a097eba13be773ce8781b508f2039319ae9fbccd8b57de672169c7e91dbce2dbecbb0b57ccdf2e032e60509e50aa6f48c1022c6c443a56334f84d14ba5a79889f738659d2bd9f2caf03b8a2bc030ce48e0c56f3b624bc82d0874e17ca40e7d45b81fbd984c605565c958bdb4d0668246c3cc238b55cf4f87db63abb426997857cab32d864f8e3f3c8b2e8c08140d287bafeb62d2dbf869ed6058563534ff9b3b67184aeeed2f1308aa526761d4c5e697f1dc37fbc5e9aea26211fdb1c7efec86192c826c79706881574c7ef2714ec05a7414028c9d2eb123c7d72958f83c62fd3262b07dd44e729bad0c0f0f92563581396b545f2c2215a8086f61991c5f2974a52d290176da48f724a08888e28964a0dc4c47351165d7f47ab5aa7f6d93c450ad4109815bcbd8fa33340a17766b172997e8ba591ad944af50acb30b7f3a03304c6ab2bdc01b07e46f77bfea97274dfeb194a499f21bb6d2ba84d6044662d1b1bb5f50455363d3e172fb733f571d2ea486252cf975e1121c0d0c6bec81bbb1d07f181208bf01224b7ddf5589a0cc630f67c5c362c267e78faa87b4ab14d6a0d4ca82fe36aae824eeddc988a2388a61eacc48efbc51a62a64383a200274858444a732757a5b9e26050040cfa38f810e5a880d41545b3224a2445ccf44bf650486e74ce8b147ebd9fb6c671b0629d3a50054db24a3560fb48d9d3e435fcd93b6c587ae134520917c25a4cea859d00dea2f85bfb66f143984ede599f4ccd7a1d7a879da308c7e7a653e696705d45540a5d3b793116ebb8334826dfb0c6a42c21c8ec58e42e34936612869961d26cf05fb78bdb6bf3d6cdad137452717a333a8eafe96ad45d08175da3e647f9dc817e98c7041682ceb9d31caf54b4ae480ec39e91b5f817ce9c8a3e4307c6d9acc86f0f482e29b845643054471c05f2b0b2149566a37dd52ff3cc522d7cb34a384ebe32f81aa29be508273052d53cf362ca0a5d02a0a79d12c2cb70be3cce5eef078f6dc4800cacdcb399b15f168abf4e63cf7e8d91db59390d29a6ebfc0d064d351e7e0b4724a2fc4a9b1c94a43c2ac4005c51f0c189fca01c279085eeff4901825a43bb891cfa9e92edf43de47a2806039bc93f34c082c3fef8ccaec2a648c660ba80c4bcc7c66ddab3f9e3d1582b00e00b84dd8367810e5bd2e1ed18e7d0aaeb0784355ea19dd7f155ede6997cb3f2975f88a9095d6b83617a5d205d7cdaffa3c9859b73aedd25746597a54f41eff0b5bdc3a39c15af978a7762bfe3955626afc0363810419da97c31d4334ed2f6919f68a3130eda55944714ae9a3e98049b2227f38180edc77551af3a7ed6c9138f9e7cd94dae0fa7f11b456548828d70e9d49df4a664f2763571d3ec318e028d270bc2ac74b6012d37cdc6be693d0be35a5b2aff7409ee11855f8ba1a1937758b79b9f2bcab377070caacce90a703cc64d4da77afdb55085c1ba7eced30991007049da9e8d2eb0739f58754d4442f07461ff148171c009d6c7772143f0f38f9a94bcb003ee398b53daeb9752b0aa42098d9d1b5b892b36b1b76f561bbac1fc1ccc832773ddaf40d6f0e008184833830150f37601800505c45dc7f9c93c79fcc8a87ac0440c3917b6a50c1ab97d3bbf9e3444c01bff1ccd2b9a4fbec0899f935bfa53d0882290f46fd23ce3435acdafa56382fe1f2eef7acd2b62f52822ecb01337d6b0d6ddeb544bcf8cae5220c5cfa6950d3744de6430dd60c438f5bafd31d57ead732eaa9e7cc113bfaf16f4f868ae55961a0bda9e6e479267210edb6f2fbc956ef191a3f1df1e0551b1b91d54ddb0a776cd97456d4f5d1034db1fbe47649e9157abaa1aa45363478c2b3d0aa2688107ffb79e1e99db8d273909d463ce023fd8307da1134c1942e3f01e0c40fef9dccfb33abb4a12db879d75082cf6ecd4070ae9ee0c1d1227d7cedeffdc0aba0afe9e27c6e2fcf9a9df69ddd446fcc25c8a05ecbcb6364187c9c25593a78be2c2c32962fb8501d4ff84905806fd8ad666bf7f3fc89e9f679edc866d31acd9706f3d4701d705e7c42ecb61282acaddd780a23cc30aa8298b5bfd2ea6bf15859fc7b0b6005b4c4a8cc979bf352353a262b5bf5c52d1dae0f314c867d827f7d84f5357853ee3ab3eeb3c253e4493e364c7eff94dbe392e1ab4f4038ea715bb4c7373cadebc61721190b8556fb48b308fe7686c4e23501b4654144079569a24a14cb74d732f4c510e0d1a88d41a785ccc0c2f908ccaac2c5420c7125aeef773116fb15c9a0230f2ab015e9fa16f92bfa0b856b1786ede046fc11ae8326a5e139c32b32254b164ebc16d98e9924dacd3e69cba7a4878c65411ad6d4937de2a1888ec37bd8a196d2e773f174f40e499849b1a7c577fd965e9bf8d27da6f28aab6a7cde0f45d9a9b51cad518554bdd89eb6dd68c3cc16e75b5b5289a1eac694073fd60d8d096b3c48bae2e50b8c4286ffc8f8268702a7745688661426f86d9eea18e6201e9041c6ed1f7ae1faf182698b1976cab4daa55c7053c335b0f622188edb0146c527c4cde681e9482206583cf38a8fd86aba08f933f5e66dc88e11d07acf55e8dfd7a86672e8076317505b14c5421d22236fae65df6f08bce2d4783316c5434ba8527a7d587cac367597a7cfcd2e2402b47ca8b94d4e38b1f63f15328af137d68fd2845062372be1e2a1c0d891d5a01d1447aff5b7f8f15d0e075bd8ab6754f1dc17aff17e5edec3a948241b28ee78b2b0fee07bb807b9182fb3f5ef0d98295f74c0aba95b0fc9a14c54f7854a1a27cd4eade4ca6b964f1ace6334bba93a578d42b64875172af5f0704fb81b03d3659ebdebd5369fbcd35f7120e58d0fbde514691d226fd463d85e5d3c78dd77977f5218029ccbb0d38958ba61c49d2712107aaf24f825bafca6affbc388ceb65c430b6a91686f407f37992b1c6259954d870ad3dacfcdcddcb27e09bbd0571a90eab1ee9504c604822943f994d2da925a47529a774de919ce22db00c72db679634432e084361d6ef3bbec6f50090384946560a0a042cfea5659ce08e187d83b7977ceab72078614c7886fe9781b6312a69124f4474c6516a8caa9ea5fbee1956c3a5e0aa8b262b6b05b5ff95827ab4c3fd99e7c6121efa6682da31236ad21e9091d84770bae9bf04721682472fae8bf1d3569e289b43376827fddb3e33e01ea12f60f31ca32adb621f1ca83ee2269a392a6d1775f72a81e13ae58538f7a8dc6b165ba9c66b380fbdd3645f55fb72437f4758ea7f1bc51e85e351ead783a5354047ae446b61c53810d76588ab2679ffe9c69d014d5cda11a236443256d9362128d740e0d8b5f164623e0e966675aca6000b10952206be1d58f7414357c0e5de409150c2d4fd3ce4cdd03d3d132efac917aaa096aa5422c9f484bede2c79d0c8e046cd01ab99976b5c0b4125c2ac1f2a79162479653d88a7e1c3aafb0449cd0b53fd8b484a2bd2bc42f55bd8e6292c5b6e8a7d2a085261adf62f6c0f79117e4d970428e0b152a6f3def2a13d22779382320ef9d66fb5c00c31c390419f54b9cbe5f2a59b1828f7c2c77ef8dd50fcbe9694f04d216d1bbb0fc94f5ab02b8094b481c4567d057db2abfd72bde0c497e7815e000ea7b48001e90c57e829afcd5013e6fb1b42c9cbc27e83778f371e223e39dbb81cd9a8f3b337e770de69842dd7b63543b27bbea0c6d6dfd82e5741afa932007a1ed2b3feb337a1e824e15ef44d251ef62d90beefc1cb56ed82e760a09357ff483c43125658ebae38cffa759f1a5f8e476149ac30492abd6e166fa5511225a051f40bada776753784ebdce2c81ec93924340dc9b19ed1c97602444931f2f2afc82732bd28bd6e9e6fa6684ac190c38fb2b9866e692850e9b4f56210094ac793ed0f33e4dd504c587ad230569ffb4a19aef9b0f7e7170d84b7c128c35586e435f841ea0fdf7a614f721c9dd83f16155a39d1f7ad944626157f4ff033a63458b21aab1c8f2477192dd7a3e04b97b5781337487e629d40065b22da2f595d5942e73c9a44de0c032ba58152ce6bfe41df683bab387dd2cf165703181d4baac710e0a35a2773e922a711c45d664ee98b15485b23e43dec0e700b064879ddd037cc6c76e1acab840d46aea7d85a6b06d6d39fae8ca7a4d78f69c214c07b21ee9f03262b49aea68742ec6102a16d48dc723bfce132ccc19e0bd8b3451b52528e6f1fd449ba571388cff6c80bb959042e0f3384ff8bfb2ff90c8b3fdcacb996458aa76e304863da91331dd4a79321dce0d22a0e61eebacd7b49ad57999f95dd75ca75613d275fee808ff8d02fb3c5719060d9e1c1408c15e19bbc57ab4a02c6059b84a0d764d9490e423d55818ec902b1f3cb5cdbfa5d6e3517550bcf15c658de19e8870c0eb73423aa71c9ec647a8312293f348cd8b36dd5cfcaa99e5ea3ca2a95d5d0b55c195438e29965b2b4449de05f48d436205fa525941f1acea422fd356bea155703d8643ed51ac8f32ff7462ee41ec888b9aa776e0391bd3edff67ca93fb18cbb88349b580f76d9a17d45a8f8a5d546d8a7074f6c5d21c48f59e31cf20e72b51ab3e6cb74d6adc1d72679469fb48d1502d97946d55425e34bf31afa97860f7bc0439d5288e5bbc30ed72159b0a418efd079f59423bbf18beb173973ef05737c026c9c6143f180314376825dfc3e039a964bf1118c51586ed273fcf7648310a108f4fdb4d3503a2bfe1395c457c92b36595ed243725e2cf24be49ed34c7987b96b0edf3bbf816fd0de006b655429329680bd059f4c302f298a1527cf0af65e377677e792e7371f3dc53b37e2e13fef0fa1ad09ae9b5ff718b5a2e7ebd23811638053af841d3ec2f6bdaff0b9b3ae7e225ed66576a445313da3228855a070cb5b63cc97b77b99a912100d4bf4be89a7ec38f306076a6e6679f2bfc9f06f088679a1001bf171146ee522f5a7cca70757ced9fef0d2d9e5e1b30951044a7e6c2104f7ae85fd541b02cdbba55e20d06b25bd0867e775e1f2a8cf8489f810f9b4cb44397e207cd60f1cf32d586015e62a0254aecf2d3b6d1ca5c54d96c810cc1b134c54ed5f79e0821a63282c772b069707102d0324f6c05e8f17d8b8aada4ffe375b7fbc3864768f33d4856dc07fa57787e8a725db5b846cd9087073dee12fc98a70bedfac852e44015edd5087b730e3d72077028cc92ea48fca87c8023d7e65dfc7737af718f1d8b578a77ea499df9e94ec5eddc2e59b734a920c8307ced29b358b30150b8820160e1da11da69a7edfa55833163a6d8745424771b3d8758a94595d4952483fe904d4182d375ca94fb8ddbc9901a54086902e3d8a45f3dd38921daed1b1632fa8f4add5e30198322f9c34a9bea126f300e5d941acb222085f81f7e0463d033f8457cc494dc932f1b5cffba3ec41cd8ddaf8d4ab4c1075522359df1c07949aa2111bdd7cecc6dd68c55a311525cd3334cd0666655743260fb11613c753ca55acdb7c219eeffa115b7f68ee07d575515c1f681b1febbfe1b08418f3895544871e4c059e1d7ef3d1da20336320bbaff038d687b3d3d1d947eb3b4185df1474b75f1969d08dde1d8c5906a99c382546bd69771dca015d4651f112665700fb3d1981670a44289277e95bf70532b64935b557b94f409832c9ecb191dd161bcf1ba921a5a6820882a996b9b479a3fa0b5200e39fe01d89bb15222fe1611b5e104985c37f4887ecec7afea78bb6b47b8536270874d93150f86c5638a2faf897765659a18daaf8e94ff7a7e191076e30d44c446daeebd1", 0x1000) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:37 executing program 1: socket(0x1e, 0x0, 0x400) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000003c0)=0x5) fchflags(r3, 0x0) read(r3, &(0x7f0000000180)=""/179, 0xb3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20180, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000380)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x10000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000340)={0x4, 0xb56724f47479e670}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0xffffffffffffffd2, 0x0, 0xffffffffffffffdd}, 0x0) 16:00:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x4b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r8 = getegid() r9 = getegid() r10 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r10, r8, 0x0, r9, r10, r10]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r11 = getegid() r12 = getegid() r13 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r13, r11, 0x0, r12, r13, r13]) r14 = getegid() r15 = getegid() r16 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r16, r14, 0x0, r15, r16, r16]) getgroups(0x1, &(0x7f00000007c0)=[r14]) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(r18) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r20 = openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r6, r7) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r21 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r21, 0x2000000000000029, 0x6c, 0x0, 0x0) r22 = dup(r21) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x200, 0x0) r25 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r25}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc}], 0x0, 0x0) r26 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r26}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc}], 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r20}, 0x2, 0x2, 0x80000000, 0x7f, 0x1}, {{r23}, 0xfffffffffffffffe, 0xd2, 0x670fc5874e4401a8, 0x91, 0x3}, {{r24}, 0xfffffffffffffffb, 0xd9, 0x10, 0x3825, 0x81}, {{r27}, 0x0, 0x4, 0x40000000, 0x3, 0x5}, {{r26}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x400}], 0xba, 0x0, 0xfffffffffffffffd, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r28 = msgget$private(0x0, 0x11) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r17, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r28, 0x1, &(0x7f00000002c0)={{0x1f, r6, r19, r6, r19, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) 16:00:37 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x1052, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) 16:00:37 executing program 1: setuid(0xee01) r0 = getpid() open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x40) ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x9, 0x3, 0x7}, 0x1, 0x9, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x4, 0x15) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x7, 0x0, 0x2, 0x9233, 0x3fd}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r6, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x80000000, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r7, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 16:00:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:37 executing program 0: mprotect(&(0x7f0000260000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x100000000015}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)='\x00', 0x1, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\xce\xf1\xc9\xe5\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$setflags(r0, 0x2, 0x1) 16:00:37 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) write(r4, &(0x7f0000000140)="3885e15d31546c2966658a2044292c5dc300091513ad23861ec9c5a0bf4f3caffd0df598ea9b734f8e5d75d24d5107da2735cf8da4f6ebacf0039cbc40ba012f11fa590288d130ea73db2146ea78dc01a04611cdaa886b0ff041c0c959bbf38d8fd266d6df3b03dc78a1477c8663679152690a6b3fc8b62a811e9347471de7b263317ea3155342e64a0995aeae69e3acf049", 0x92) 16:00:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) fcntl$getflags(r0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f0000000180)="be12bb19123ecd3168d5c5d7006056a7ae949eee2a5b46744f1e135105dd594e3c6d8f94238a8442e5936035ed6bc2f2642abeef558e3d77c6c3fe0428440951a92eca188bb134430faf60c68dbb498cb131440900d94d0f67d03dbf7049878de7f00679b6151194df923534a41dfdf166e9eeaa5b67274f1035ef4fd36d3526a8f27b3d79f76ea3be45ba9f80b6494f73a61d369979e0161cbbde97cc65987e8dd8b74955669f4053deb9e50a18237cb1115145513592995640a1ca38687d9b7ef0c7d8c42bf3491d7efb7cd375bccc812cdfdc9e6ebf5b5a1983bf066ae6bc08b5ef080853bdbca02d7cf8f2d8984b88cfc692c4a2bdab345c", 0xfa, 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:37 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000480)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) dup(r3) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000180)="0000000827e3db3020975a942d7593a84f559676f08e772f83ce0d9fc7d4fb00e802c865f3ffffb6d3b793bb8d02844172aa63f640a0a0da463be82eec8a319782e1655f282071796a57a3c3c8a76b5cd62e1c0e84aa96e6bb0483533b0956411e030a9b5ccc00", 0x1c0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) recvfrom(r1, &(0x7f0000000040)=""/28, 0x11, 0x804, &(0x7f0000000000)=@in6={0x18, 0x1, 0x40, 0x1000}, 0x359) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) dup2(r0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x40, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0xfffffffffffffffc}) 16:00:37 executing program 1: utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x4, 0x40}, {0x8000, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x404, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r1 = socket$unix(0x1, 0x5, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=""/4096, 0xfffffffffffffd31) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xe) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c02000000", 0x8) 16:00:37 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x6, 0x2, 0xfffffffffffffffe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0xfff, 0x7fff, 0x6a0c, "da8374d63c28afd8f5887a9a21c8aa3f378c3fbf", 0x2, 0x57}) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xfffffffffffffffc, 0x8, './file0\x00', 0x0, 0x2, 0x3, 0x8}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x14}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0x1080000000, 0x1800}, {0x0, 0xffffffffffffff80, 0x1000}, {0x4, 0x1}, {0x0, 0x3e000000000, 0x800}], 0x5) semget$private(0x0, 0x1, 0x108) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) close(r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x3, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x3, 0x944, 0x4, 0xe32, "1128b5ea50d3e09e711898466add6da860b61bde", 0x1, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0xf}], 0x10}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0xd8, 0x1, 0x344, 0x1, "52f486682fbe87bd8f5a6dd0350c32810c9a22b6", 0xc2, 0x6}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x10000, 0x7, 0x1, 0x0, 0x5, 0x9, 0x7, 0x3, 0x1, 0x10000, 0x9197}) r6 = socket(0xd894dc1b864e04fc, 0x5, 0x4) socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050490000000000000001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371b4f800040000000000000001000000000000000001f23e43e644ceae6216fb895d41ea", 0xc0, 0x0, 0x0, 0xfffffffffffffec3) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/d`se0\t\x00\xfd\xff\xff\xff\x00\x10', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r2, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getuid() setreuid(r5, r6) r7 = getgid() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r8, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r9}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getuid() setreuid(r11, r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getuid() setreuid(r16, r17) r18 = getegid() r19 = getegid() r20 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r20, r18, 0x0, r19, r20, r20]) r21 = getpgrp() r22 = geteuid() r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r23, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xfffffffffffffffd) r25 = getpgid(0x0) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r26, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r28 = getuid() setreuid(r27, r28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r30, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r30, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r32, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r34 = getuid() setreuid(r33, r34) r35 = getegid() r36 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r36, &(0x7f0000000040)="670dc3", 0x3) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r37 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r37, &(0x7f0000000040)="670dc3", 0x3) pwritev(r37, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r39, &(0x7f0000000040)="670dc3", 0x3) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r40 = getpid() r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r41, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r42}) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="0c7a6a89440193551aa960b99d392ac0989b0d8524665d70de8897e1144f1a41c0e23283b10f19564aaab4d5e5e9259a8d2c5acab6d5a5e759c5c04a7d21db93f4037f", 0x44}, {&(0x7f0000000200)="1492f11e48767c2a01fbc9af02629d6fe8661ca91228e6cf830c65b4e3e46fb3c3c630ec62c7e517781135c7b5ba4fc40775b750a1f629a2ee4cff1499f3b73d9eefe1592d257a45d524758e4b4c772f0d3fce24", 0x54}, {&(0x7f00000002c0)="187c07edbff157fe2d766e9f0fa9e7bebc1001b80e1425023089dcdabbd46a285580977ae45888590de3c6208947a1179e4d1201b2c9def1d35fa40c187cbdef2aa13372d9a30f289413feb43c2d9aaeb50fcbbc2a407406c4d3fa79cde5ce8466be22d89e1c0b", 0x67}, {&(0x7f0000000340)="64402f90f50de4c987e01582a7c38f6b48334f73b0aac1d01c3edd8c627ee0bd60851b5dec6eb8ebad896e924fcc12c6bcf81eeed1e715e970168f2bf99f6d3cf679773106e17640f2790d2021e7acbf10c4e3cd923bec005a76a9663746674e080a506f2a45decdb2a486af0d5f441bcf3aadfe30d8055aedadac365a156e38c5349756f60e3400d0a52310771b7b007cb7cf20f0", 0x95}, {&(0x7f0000000400)="05f1ee7d7c4b0b3c217eedec761c58a7ee75d1e322679e2e962ba2d111cd4fc315d9fea2a51a859e9fb057eb4f5e966869f3ed35be975bb655188e5cf1d0134ca6c1", 0x42}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="2084000000009ea4a90000ffff000000", @ANYRES32=r42, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="0000000072ffffffffffffffffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r24, @ANYBLOB="0400000000", @ANYRES32=r25, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r35, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r0, @ANYRES32, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x2}, 0x202) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) bind$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x5, 0x3, 0x5, 0xa8f}, {0x1a, 0x200, 0x971, 0x7}]}) fchflags(r2, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x2010, 0xffffffffffffff9c, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xff, './file0\x00'}) fchflags(r1, 0x0) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="537399db03a33f80cba250199c85cc900aca5b4f59af92677fdec1a8e60a23f60964"], 0xa) r3 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3800) shmdt(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:38 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x9f01, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r3 = getgid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getuid() setreuid(r6, r7) fchownat(r4, &(0x7f0000000080)='./file0\x00', r7, r3, 0x6) r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r8) r9 = msgget(0x2, 0x10a) msgsnd(r9, &(0x7f0000000140)={0x0, "745dd3f1b20198963d527ea62ee579c07bd4abf56ce98e137359ec52f5c550db39f8131cb3e58cc82614bc27313fc0068121c879403d75d472aa83fcadab39e16c316271564854ac3b74f320440b059425aaa998d45f42e42cbe914ab11677fba7b8b8c99b9ac601d5c5b3730113f25e4c59c4380dc5f81001a6abd1bc5279d594b2d22427d6e3a5acfa4440327100efb01c32c779bbe78c3fc7b4ebf099f7115d1f28da272a75"}, 0xaf, 0x800) r10 = socket(0x2, 0x4003, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="a393f9ff39a505763000"], 0x10) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getegid() r7 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r7, r5, 0x0, r6, r7, r7]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r7}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xe4c7a32f3597cb70, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001580)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) sendmsg(r2, &(0x7f0000001900)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000100)="e3b89cbb179361d40b17c939c7fb99e5ea16ef12bb3afcec02d1f91a1695398f8dc0833bc4ad7dc4db0489da3087aa5c9a8de141f5f5b19b1ffd71792aef52f61bc7f26ff45ad0f35bd32f50faadd280631c2b0c752306d068d6627a13259604b4a530b85abe905253644a3fdd3770188e63a5bc1b2f78504a28ce01c3d5843e7acf8dc7186ddd8b05d4b70e243535fd4c07f9a74b93299e810fb98c14a1d798f206fb9ef1bca63c5174", 0xaa}, {&(0x7f00000001c0)="e0c1a145366e4aa3a3f036dd0bf038830e9d8986dbbc0199d165404f1b267f64aace86403ec56cc2117be1cdc3d2a0cbcd41cb744297a0212511b1ed9c66d759ea4760b554b17da8e9c08af45c5830114a7502178b5a2175a4d1c82e5010e259e75a88705f918a5d0481c9f088b2be2fb34dc5691de634bbf664d06ac861ed793a48ec25365dd7e0d59c31240bc48524fa", 0x91}, {&(0x7f0000000280)="0a59bffa41367fd9c3be8dd7c2cadde70cbc1e110d42ba83b93bb7134dae463bb53090201a6f76d59399aee459c0e3dbafdaa058f349f29ed095aaebe471391c6a4790308e79da6336fd6d99cdec8cfc07f4a036d980f6400ed6cbcc2d4df4c6a16b358d917bc2a9bfbdde2eb2674fc70bf2f4120a8ef9da5040e1c039f6b5fae57b976734fa4a5c605520a930e1bb8eacc99d3586a2aaedd3aa858573de5241d5f6f5b24c305633eb02bc9e53a7cf772153a21ef995177aedf6b8110f50c2e786650e", 0xc3}, {&(0x7f0000000380)="7ff82d1976fe64f15285456b7659095b8321d44ad9ef3d21310ca411c78c11735733ab025d73fd74e4544c5337349210d095846fa3c03dcc236110aa1eb4ede5dcc56c407b866e629c70730a9b77de865f0fb1adb860886cae9684c8d4b172e24dd14cf302b2ac32995d2bc7ebca1c067247cfaeb0441de84da35eea9f4dd5b725f727abc53295410bc654d03c86e22999d8d4b0285decc30853ee77e8fb06d32ec9c172f3f7d8a370fb9609419707a4a159ae73630fe60d25e0195f563e52e8c669f3dea3877d54262e4a30a465caf7d0ce9adb24ad71494e981ab19e5444abd7dfeb1fb17f2dbe727cdf5706ae3e61d22dccde09b73d456376b373c72f306b2c4ce6918798d2b195f955d108b1d725f38ae9659d859bee772e42460447bf49aa9e4754ae84bec46170d211d3d908f2401a064bce2bb4c9e927ebec745d4643fd6dfc5cc88d079e8177138d53087577da381e9d51c6fb717928ca947f3f48a6b5b01f93069fbb11dd0d270f25d9333cd2d6840b22b600719bb6435f82e22eed713ba9bc27ea8c0a0d840035cb74ea07dc30bbadcfc0784204162013ca7ebc61025c966188eb27caab15100d88f63dc156e705798640a51fde252b272a5b077d7a34f25d58bcd0c9e8d4babab84a87448697fe9eca88f8b6719075db6132dfa55a06cc0875f29afd45568dbbe877d53bece6b5b6ecdfcc218413e714e4982a010a91ebaa0cbb1f8c0c6f68a786d2be29467c8cc851c08e88ab7b74ec393dac218254df090fce66577d23f8df7c8bea69377e49cdd9216311053767c7c320095e262c1dc2ea22d284400b7a8d0b6ef25ebdea63b46ed8ddca8607dc2274431df5700751949bb6b74ef7bf9340ee899bcbc88afaf98344c0ec1d821fef9b374c8b707dd9e27e202ae4c6e70a7b9414f2ff82f5aa4c7c65b6af6c1d2f1feab85ac6cd497037333e2214b27720bb8aa8051c71b40a4ec21058d5602fdde4befbd88b92a2da082b32723e7c0aec17f2476179c549e2a2a176a41d6d47be59088e01ad3bae42c4d05fca047dc560b262435c787d2fb7f56561b6a35034cd75b6ee4a0304ad59a9adc4823c1d1b1d28aceb3ccb5ab9054ebaf2c8456d25cfbfe5d8ba84933a5b304fce15b5b6f5ac195103347cf01d2f03b78017b4ef97d59633c036c248229dfb4c07e0d58de58e6d760281db8cf20a267a276736faf47e41bd3cda1faaa47cea4c418973c3dbd9e5d34c68107f596cef1a37a42e7d39059888add2466a0fdea87e4109225def93f2c8a32a8da576c9a70d33e9140cb1d47fd8db58f06c7e5173d98404372780ab8328603034feebe7c2fd2eb09c3d7d0ca0fbd24fbacc914711ee7d2136e3873e03bdf238aa6117aefdbe2ba30ef5bf6a6ff92134d3b56e050a8d2e80b2a26e7d8acdf296dedef75b128448a2ce1a9ed82b311fa55ed514913fe08c2b61b86041566cf4b0a0ea0a27dfe953e3616248424884b468b6004c165e0a8abcb11928df88096d1c411b91d925b8488586462cd10d4b30a98f83bc25a4f5527e5d0a7d53bd0d09fb23a8fed98ada192865e975fa7205a0038c6d789d16e19ab473a5639c04137b66219c366ccdabdbc934ef38c81222806deb655e637cbd808e21527518812473170ac4b4ddb8cae2520f59c4b75713d10150b9c339b3c9e0b72a1f863fe0edca3916dbcf33bf4bb74e8a3f04a220c64555a03c50808278b47ca75bd1bdfb29969e1745c78aca55ae6a3fb80276d93a097da8283bf92d1de9106af6003bfe84ec20b7c85fbb827044deedd0d18d684228b963274f2e8f51a75d55463b5962d3363b1612df63535039628b919644005144804243c51252115c91606b4f5f348fe62e2e00e3efb7d4afa829f8d881e8160b1b58ef5e56a985834c024ba6df3350a7a927bf3ab28a05acf5ce91d8f309ac570d00d102a8864f5d564581069ea65d426c5e4573c65709aadf2199752282ddce00f95bf766bc9cc091802a9b511a1657fc5d0894611bfcd5357eb9270b4c425b35602d62af2abfabb7e0f4e7322d5994ad8e42c3e9b4da3116b21f9dc8fd1cc8e9e3ba57ba8000d42a126619e9766c2f56d5f9a9409aba1de3f9e1606946a8fcdd0927236f090c5fd0c72f4cf53f7d6596231ff1e2076007fd1c1cca7f13dadcdc8c361ad39506757c056d7c55b5c8725cb84e0e112bbd01439ad253db553522f108a75af051d1726f4613cf9902f28aefe25af1c2d07eb56b8720d5be5955c4b9e39c06ed7de654624a9775624fdaaceaf94f4b71daf2275267a124d11052f6067e3b50799317300dad2fd32e5ffe5cf8f70af8e191d933beb88ec34f235bc6f96cab5bd1d1e1c65bf84979fd2cf0fa0f1c8a351d1f042247d7adfba89d4bbfe6801a2d38576d7a3240fb0ce518563e7edd5e06ec8a43e810a156ee5a38cd5d201a06dfdacb4e8fa4bc15bba2dc7982e9861a2725655bca091a4a2f2c0cf6d91abb335d25fd1a483e356ffae28db9c007a1bd04db3aeb5f6e2a8ce6a308107fb550e658a5ace718321ca35baa6cdd13f2b75b69da1e4c55ffbc0a109d1cfb1e139908cf9189e03aa99e6b8f4e05ecd43a36cf322546003bb128488aa9d40b7032171d531edfb98e1f61875bd44245767c814357885ec1c442331c25dda577941012487ddac3824f7c98a2fb86a5468e0c195d9fa4c9cc7abc9e4374d380a37e9f3cbd1c4af3ee6b932907eef8de0989f5f94f9a13a5818af054d1cb6114380b52fe7be1dea2a25125937d8d2ef944f5e7a5bacdb83d036249c418ee169170633e4fdf078d3be7992e91a8f495b87b39bb668ecd37e4752db03e31383d80aa7a7b457e80e4c126ec4b33b59c494263f337234f957821d24fc6f85d7a4725e9ee2034036d2f9be5a33f6212be13fc9dbe0df813cf0c80ddfdca51ba6b59c735c7f7ad0f16e9daf3776766d5f486094c52f30c4248694ba7c4348affd5d6f702c9dd61593f3c32a5d103e1743ec92639a2935109005a7fe7b7ab3c2c066eae1f2202b29c16ed8fd33dcaafb072dba618d44c5e205aa998c4c5ea4eec7e50bcc83897b4744ef1763b3cc0cf6edd76c60a9260f92e7fedc9a959f3b3ffc6484ea3c26c91003d18f9fae3d588c9341b3cc02204a24aedbbd1c9f5b8c6b74f9d80ef4b7323f63460cf6e11107897464d14ee685b4947c198676ea552bc55f717f07f74a666c15f9e19abd126fab72f652d7ab996067a9ba0e8e36dc3f92e5e3995024a73525088ede69c0590c20442929d6367cc7f3aeff77283f64495516cf7e15abed914d8ee9b5b0f82badf0c5d47d3491f4e11d5347c45a5fd91b29501007de3660d276a67468394e6f9a385e2638fb7096a9b663579279113fc8fc71747daa5eef27aaaafac429719d44e98d7734cc212da5e1c763539e5d3f9d4c04d8ed6c52b6d542db2e489d26e6456de3a833d90036e66e79994f2b1ed64095a18b182373daa7e4c4d5fa758c9ba7a0ed3088ec41f44afe9899cd9be3c17f1aea6da92d0d0344d1f24b03e20468d5ac13ef5e40efc65d1c29bfd2d492bb054ed6bc6f0938da5186592b487d202cf59ab4ed6217a746ef601d4041fa39b25f8c518439d39cdb812e7593e4339080141865d577e8ae9f02e1f09c6f148e6c9a8b01bd30300a1b7ab86c72bde0cb187ed8ae725721b162467e10fd31188c0c0ec174addf14dc564cc92b9f5a232f130474edf4464711b8a5dbce28919d35bde571dcc084c7ed83d6e0895d05fcad0760e4edb14e498b3e7064ab72f8a40616a8ebaf19ea814babfe974065128b14d39cfc84756da28b838b09d97fd8b4d07f8642bb53286076e64c8a623cc3ac3b5ced847233fea24cb8fb47ea7cc465e0305e6817d8228b0c6d1e0c6d6196f1788ecc764894df2671d2f55a7c8bc74030b957ad911fabe1da6b1d920b311396909fb1e316332d183f486d397535b5ee1c5b5cf1ff39c7ae4e7066e3419cefe037824ef2ce05504c03d6f02ffa32a0838f2ceb89124dd47cafe0de7627fd83502595e60eefe30c16b5beafe6d1f2f9a845e6edde5a2d8a4e6c17ce5c680287ee2afba771b7c7857abe4cbdf6733a2d910f5ea5fa6887547afe46ddbe6a9c8261e631de399b0696bb44a57785eff0854550f66c87b45bc6ea271c7bff5e5123f0cfa4177eb01c4e7c762cb951df04bf62642ffcfd0c9c43a4136e0a217e41b927147ab7e478f44e98f7209cbfd204b5d4ebf4596f08efde5d9174539632aea645f32529dbdf4c9443a8b25ee57fb10fe42115cac14f25f121ed5725d088b528fe2686273b45d4f8bc18b0c9873b4a5c327ce125537e2e5690e2e72d320f7fab3279c40c4a2288161992896f0f8d0f38c3a1b6ad296077326d5f58b8f27afe14b4ec64d8ff78609ec442fcfcf8360ad2260b2ad4bccb5efc34f1174509022a7019c54b8192bbbc3521855b87ebacaa0cc1a08a77f905f1ab12563f6b339a576dbe2113771bdfe07ff31a0128de4ac9a110ce80ccefe6db36a0d6bf6de4089de1405ddfdf1afa0b8d884c6d9a9cfc8f69affcce658c1c8f311ac2c2e5e4e13937de8578a4eaf152d3555cb949c85a1fdefed4f9ec94a4fdbc2c2cde01160ce7f152ec4ce947104729698c01d8ff093b42ac6cac10c8e5c9dddfffa7499f4a824c14b7ce024f36bcd88cb56850ff40616a097dbcc8d28e6e356f92553b3bc3fef6979f5a75a7876cd0a349de2f07bed3d59b72c83c142255132286b095dc6113f0a1427e2ce5be3f9da43044b3258e424e557e34026a1f2442692f508ef83949a162c5bd1dfaffe8672b8d6e40ca4ec8088c75223d80dc835a7391fc4ec9788c9a3453ff8d45fe563dbef9466f55663adaeceb1cac8969b45d1fd3e87750cbce19d6b6b49facc2f2f1fc6f86a63fd6f24627373bae29387449e9901ab9f29f847d949b94402d539209ff5780c9691f0eda473d2b630d7245cdc1ac3a67a464ec81c530a323879b4ba900d19463e116822d425948d49da2e7315086080127503d3c1240741ad0e53436540ca90928a409f4a044b4cb1edb8a50fbfabf99df3109887e7425a141d6dd072c803f151d3079c3d29be8b97e8765ba7217ad6461a65519d8c09c940b60b6a8cbd4d596058d70f821c70d3f7c1bbf518b0b56253beaa74074eb957f583f17d05b29f8e7ba42858c1e53fb009c2956794a12aaa05039fa0a7240817c6018e29cfd0d00fbcbc8b1504bfaf118edbd30b39d07a238ea538affc751b41c14e9f878a01cd0d0ad5badf424f19b715b0bcf27e303b48fb85a471c0b62b8de69d57da5df4517f666ac9c462e2f139d561f0ea4503ec2b453b08ccd0b6ab44732fde248d7c2d508a27e15fd4045fd931a52d1fc7fb03f786c8ef7d28b222863de99206f7dbe1094fdb6b9ed28e0b6003760165f0926e29dea61dbe87a18e99fcc71beefbda54487f3ef1ff85d7860ba563f9309240a9145120531dca02f752fc9c5b0cf4673f09c7dacf9017674e15589d53e9698731e74d097c985bfffd95c7638f44c06e35c55759d54b0be31b4780db6647772b05534bbb9392d1b68c99297f8f9f9c31841a26f241f957d3a7c959eb52c0513ada2dd6cdfc96292ba27e6c71d5ad4f3e1bad7c72c91d06dfb541e3b393c61a7f09bd909f6fd00b9d21f86613362fab551547ede7062d3913da039aaed3ff137cb83e17ef346d09a1dac598bbc5cbdada69e182a8e9b69a818073da0f74b022cb04a25d47087eca3f4d5aa560d44ce6bf6567f5f6ec51f09c6d051ac52d31a0f9878133", 0x1000}, {&(0x7f0000001380)="e78cd20d353d96a05b689e04bbcf94c2315a58bf712123f808be81ce8ecd070d52900abf85591d893dac86e725ba4328435f8f412c2b0f711554e8527fcaad91b41ea9fb", 0x44}, {&(0x7f0000001400)="b92a3417c4718da8c79da64caf8380099e036c68d2b867f15d324e3d2f64edacd9107a1c57275257d0bb90422482a0db36c11608ca358c43de85609de87f6555de7d9e943b86addd7fb29aff99402866ed5e04a06f6c26e6d16cbf37aac5d4319978ba0e8561b9f830b64a4e2abafb7bcbd0d5ff1a4a8c87ad51412aa00429d8a2d0e48b75faa304382db9b268a06cc7fe9c54fef787ba58e52cb6c242c27996ffb1f0d80f7717264bcee3f7620a6153537d210861ed9a68ad081b2a53a3729f8b25f278edebfd0b8526d9c5a86e2628dca34793e340c39b6478dd9eccee4f45", 0xe0}], 0x6, &(0x7f0000001940)=[{0x78, 0xffff, 0x20, "b279e58541a40db014376bda66e6cc2abe31074cf65e372dea68801fc07fac712510d14b985df66b8f4b2f682b3f48769e6e047857b4e711aa667634b95ae2925d1e3e19b98f6e777a7022d3b3e23ec0deacd09e0020d0a5051c5b46d476f585d34ebe66"}, {0x110, 0xffff, 0x7fff, "cf6c275c93c9f8c84172f2b48706b7862b1ba8c47e0e5a40f54cc9e742e478aa4a9b18fd54f0250c8c85de81f90a848b57e929ddab116143f7392e64cf371fd97519163cb8027a6a50d85ec5e1f7a5f65640b17fbbad69aee7e732e8efdc5d764190fea89268f548f3c7a1c1e21fc4027671b307de3090dc206b1526019e5e6334f102b70d29168c2a7a36e5f85079db6300687c79d86b54ffeef71b5f0b0e9c39ff5fa4eba899049c662807486b009158efd100d477927f502f500cf2cdb4e908c66b39e99d18c5ff517d89c1ebb069999777c2fa2642b418b7b9073f78df3cafe65ceba0a1b428baa2b38262f40f6acf4fc22486539f9a5296d17aef"}, {0xf8, 0xffff, 0x9, "decb5fb347066d7093c465825fb99ea440f1b66ba533042c22e1d535ac98c608592966661885815c2f051f26b1506b0b3f1fe28ae9e13667c871e6980e2076ecc9646878474063781add276ea15021441efc8cbc7a27efb86c8d400f23a6189d7c371a9759f10c61d4a8adb381d0a119e2ec8223eddb19429792532a33e15898ced9693fca2a328d56b505b0d0e40fa6eca83b13f27262b158558950827b4abcdb12c21570f08d7c80ad4c96346c4a6e43319b0e7231e315c379c1638f8bd65629d19a3bdb11e56ab3cdcddedb6163ca5a288eda00af4a0cadd0071db2e1f4ca6a707b"}, {0x1e0, 0x1, 0x9, "60267d1a682f1fce9bd69cb883be808a03d2b591f99c41bfb237d8115074df87bb1c330f1e14d552b60ae609119f88a07acf435e9ad448c8c3721ee5b14f4daf1dbb99bb3c682745c555205d50d5c42bceacb1dfb614675e389f9c174e532b9b5458f59cf92b6647b467bf0be4d5efaf1343d6cb24b313e896cfb3367ae781046f70ffe060b0c4e2f40a09b5c4ceba3f07af2213ed700e7ad704f7eda9f396216d0fbd6726f843b5e4406f4558306fe26c05be37376aad3300b7703956012ffd70cc139c77dce35908559749c3aba1694a6350390fd4ea7f3e0018c686853c5b1ca0d8102a757f1716911539574628b1ee30882ec58568c177be6cd77030153dd1b954dfa85eae8549861e71c1af6839ded939a6f4facf7e6ee92dcde0ee8a6190e47f3712d77a10f8af1f5dbe8766780752d13dfcb04cd2f694877aa7b0f07017c29f26a1af50b6ceeab1921a8b46c318653837c1fbad736cb424fb84716635a94db883c8818f5847edc2f2950bb0941aca77ca41f5775aefb03fcd68d44102b69859d821d07e4083185c5b4c6cc6d1bf22ee61d115a0c75958eb916fad14e2de4f082a6bc54ec92b6362c3debd9c24642a15f0f8d386e4799f267c7d471e3d7fdc936fd5c007f928a25a6a"}], 0x460}, 0x2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r1, r4) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000040)="45880f7a7e61503e060625a459488258163b7365a76a2acf5c12605ebedb0f7261d937a3eaf81ba5790ed146a1d479cc6f6c72cc1aaa358317c4a2", 0x3b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}, {0x48e18608996f2a5e}], 0x2}) 16:00:38 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x166, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() geteuid() getgid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="29d019e490671aa4acddd96fa649d3eb8de4938552bb14b4371cfe4ec2978bcdce7aa4b18de53c2afb82e1ab16ffe475d5f98ace10139872a68f17fec18af7c972068d67431cfc2c9ee89228a9fe1393c4d6cfeebaf72e206e86b0e9e29962d1f92c43bff233966620a9aae89e53fb9ee83aecbf9119ed6a73151de90ae880e86384ae06cf7a91c071b29f6cf073cdb970cdc3894e58310df0ab847b1c65ecfea6c5bcac0d51fb460f2e6c9396c52ddd4925053f079df7bd7a3e3a4d1734b6fc74e626fd812841e326b9ef29545a6f2163985f63de265bd34fb93582ed"}, {&(0x7f0000000cc0)="6cc338b52639b9bab0870cddf510d3ba8e6c045f58ff92114da729b8771c7ab7f2a85fc47eca4468d12124380decf09718812cc391007ba599f6ebe57a42054e7fc162728c8a7fb5adaf553e398063134bb35f997d61c47811e1605f0fe8730c57eca2f35db0c28656b28fdcb3eaf624081c3b6692223761ffa6e67cbeb9acd616fa8bea03a912f6f00e901043b03eae5d4dff1022434a3e104c953a08ea43062e7af54d836bf02094dc032b020c11e3fdb8b383399b8c73b74bcc04935ab1f76cacc4d8391472880df023c67dc216aca0f0d2b8e1e08fcf83f2ab451448038cdf497973aacfcbaf9f37bd13a69fdfd746915bb50142bd51a011f5d9f82caaaf2c48c24350d707a2"}, {&(0x7f0000000100)="f4974d15cb4752117eab8e9a222d5ceaf5e205339cf7cf6bedeb67b03945e61c92654e6d87"}, {&(0x7f0000000540)="b66e439467d4fdee82912b1a53046ecd45526352389df2ae9b2b0fcea3a01d719e7b87e52e43fd527112c5758ddd5ae95f2a109869e06ba61be3731f644a8048d3c940dc3eb0a5230e9a5f755122c666988fdf59d255ad9d5dce3c96d5a630de1b521e4dbfd3ca7d365a179ccc92f0d351cc37f8825a0f9b58d293b81181d32b8233"}, {&(0x7f00000009c0)="a37588192ae681e6dd8887c497d10d3203cf498d8e8a2323fefa1308f535411170a018ccc49155db8370df8daf1000fd5633db8dde7719fdb923086ca64136ec5949205b66a23dc8123251edceefad3066befaffc179150d34da4f92bde29879554ccb1667640686990adc5fd6dc9c8aceb1d8075ace03da61b47b793ee6adc067b27ab358922cb6ad67f48a5465000ea60e4b06b747288e392b6c4f6e934779f28c1b03f69a30313bff804fc5d65a34e7787f3fd917bde1510e0f0f98e4cb49f1ed499b2bb62eadd14edfa0d25b5129e6d95d9a2b151768f9828be462d4482af47ae5ab49d38a159709a2"}, {&(0x7f0000000ac0)="d3fa6f2909b6b7bd2ae880f28a50b291af0a63bb6eaa40459f10fe23c68932f546ec9e33523c04200b890318ef19e6cf320dd9ea4b08463b603a1d89e417b1072b321f00b05b7d033fb228828102d1fa4f104aec6ee378227d4877af708bd79661cac85d75226878863b81c5b68a895a62657b33c28e59727181baf9b288a7306aa669781248d87e11a7776bc3bd3f66ac1f7c79f7ec4f5e5be323db2725490a964df825c6215337697248091df6cc12b6a11f9be8443361f754d7fc6fbc277636f4d91881b3500c6678844c7d2cdd5ff8"}, {&(0x7f0000000bc0)="6d62450cb3b4b0bdfcfb76491e112f0e7faeea983e906253054ee466c32527d55ceec646681bd6c7c7dd48b50de51da31511bb18762a3309a71ef28bff16f8c19b1b7c2c4b08426951b4614bfa90750ad7511e5faaea9047f690c90f34f691c142ec9c7a722e5069b07ff840a288ba77471944dd11076afca43635ffc7fffc9d370b721acfd1a3fbd44d39ca7da91fe54440773134ff1ba331a34b6d8205405077a008ea5e63c3088a4e5b968d6634c5c051187d956f7bcd01a8bde841db478144d7da2d59951756f972ce3f6303535807d5"}], 0x10000000000000d6) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r9, 0x0) sendmsg(r9, &(0x7f00000006c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="fbe1d11708bffa799ab997907789cd1b00e103e5374ee2df568270b0418936c98acdd97b429ca8b84decae0d7ba4c537d94721d5747a4f042a6bb711446986fbba9e19125b181e01c951f770aa12a0e3ceadf42a95ef3366f1ea1b9e88c32332", 0x60}], 0x2, &(0x7f0000000e00)=[{0xe0, 0x983c0fbe7ef91d0a, 0x7, "6fccf8683287677cd85fb264b6eff87fd58ec6b0569c31b8f209121cb307456254b5308791286cb845477b8954da0ccb10716a3a476192d69a516e21af5c42c59bd31d7da8e7e12a34a669bc7fabf561654ef8899948ba9282a7e910e586e40ca1ac1ab9939f1549bd9b02068d35af863b1065321f7851be2687822c8326f3b4ae3220033c926662610b851c277946f6a95d98ddd4b21cbf8e8a50bfb3287d6ff51fe12b0a8422c69a5a1f477d5f24ef44af77ec5927df2e270b4d34c3e5d872bc579efed385d6212cc30c"}, {0x90, 0xffff, 0x200, "8a359c58c20cbe774050414cf8883e87c97630f061b18f23687f985779c1a596d0def53a2a2b09858a4a264fe496e0c80fba735e0112d064f8c2a7fc0a9f66d51d4e0b80c27fcf1b40d0d93ac020ff53ea529f85ab3f8f07de9cbc8900574ea64872d1e56342f048ff6634e079d1609d779fa2e8e50251b9d8dbef"}, {0x78, 0x1, 0x0, "c42a5f1cfde78a968e8d168bf3d8877ef3b65a9b746912bbd7b585403e33bd67e25eac106738b27343833aa12bb87165ebcae11e6d4bf817a06b9497ed39d653fa370c01cc727fd6a7a199f4425b311b13b49e4b0cb42b6febe7ef9dbaf93a7b20ab2c471748"}], 0x1e8}, 0x208) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r8, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r8, 0x7, &(0x7f0000000600)={0x2, 0x0, 0x0, 0x6, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x5, 0x4, 0x9, 0xac9}, {0x200, 0xe5, 0x8, 0x9}, {0x80000001, 0x1, 0x3, 0x6f98cb3b}, {0xa00000, 0x40, 0x5b, 0x1}, {0x5, 0xfffffffffffffffa, 0x1, 0x80000001}, {0x100000000, 0x7ff, 0x1f, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28, 0xfffffffffffffffd}, {0x48}, {0x6, 0x0, 0x0, 0x3f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") semget(0x3, 0x3, 0x360) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000240), &(0x7f0000000280)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000fbff0000c7"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffffac}, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x41, &(0x7f0000000000)=@abs={0x3393ec3403d22fad, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000200)="7f49f392cd8dac79", 0x8, 0x0, 0x0) getgid() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/228, 0xe4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="215f922524f8e286300081dce82c1888331d64aaff107ca16ddee7a72cd74a40f33f436dd589e8153417a2ab1dae8595fffff6859d93beb7a92542669cd790c08510b493fd797fe518fa395ab0a3ffccd26e015b470a00b4b2876c9fa6386545d32b32b60ffff82003c9825ca2fd7afc28fd66cef27731caaa06d60d3ffced0c9fa8b7967d6b13e8f1"], 0xa) write(r1, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/149, 0x95}, {&(0x7f0000000600)=""/181, 0xb5}], 0x3) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xf7ffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x1ff, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xb, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff96) chown(&(0x7f0000000000)='./file0\x00', r7, r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = getgid() setregid(r8, r9) r10 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000000)="220e228901", 0x5) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xfffffffffffffee2}], 0x1000000000000362, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x91) 16:00:38 executing program 1: r0 = semget$private(0x0, 0x2, 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x80800, 0x800}, {0x3, 0xa9bc}, {0x6, 0x9, 0x800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x8, 0x1000}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x100000001, 0x1, 0x1, 0xc6e5, 0x7}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:38 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) socketpair(0x20, 0x4, 0x401, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x3c6) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'taO', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) 16:00:38 executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x4) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff00000, 0x4) 16:00:38 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)=[{0x3d}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x800, 0x25b, 0x7fff, 0x3f}, {0x4, 0x6, 0x7, 0x1dfdbf02}, {0x0, 0xe5, 0x387, 0x200}, {0x0, 0x5, 0x1, 0x7}, {0x200, 0xffff, 0x8000, 0x3}, {0x9, 0x4, 0x8, 0x400}, {0x101, 0x6, 0x3, 0x3}]}) 16:00:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x4c) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1000000000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1c3) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="1cd082cb9548dc23ba861390088489d101e4007602bb8d182e7dc900ff4ef17c78be0ac91b23c249b258b73c2b6f2a27a00237f797016b236bb008103638c6dd9e0fc9f2a59a16dca8301b137e00b0bfcf1702120fd9f6868eddf3499bd223440b728b80da612d6f4951de943b78871277a229ccaa91990734b07ce26fad25f1c2d9a8af03329b3e84b0873f4884d59b914e8495f63d41089e1e0c8cbce4619f7b536adf051fb4a8b2389d9fd822f7e33fe8453f1fd4789a8ea93e6bb8ef029f6a6d31d20db92da97e514b23eaaa97db711651acd75385186dae", 0xda}, {&(0x7f0000000140)="2340af42f8a25eafe2fdf89c811a9c58ce7076056c96bf110eef81815faf921bb95e5d740851bb338cd600340a2ca38ecff232efcb3a1b1aaa615d288e22026d15fac83c75bf487b31b63be28191e89425c3c0da9a780f6a9fabe2625747952dcfabbf664b26658a0781e1212cdb82bfd9fadb7f4adbc27c5c355ad3ea774fa78282f3ba1d87ccf9", 0x88}], 0x2, 0x0, 0x52) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x102, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/12, 0xc}], 0x4, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) setitimer(0x2, &(0x7f0000000280)={{0xfffffffffffffffb, 0x5}, {0x3, 0x200}}, &(0x7f00000002c0)) setitimer(0x2, &(0x7f0000000000)={{0x803, 0x7fff}, {0xfffffffffffffffe, 0x8}}, 0x0) fchflags(r2, 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709824588264fc", 0x299}], 0x1010) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x20) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0xcc301a5da393d352, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80c0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x400, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5db1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x20}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x72f, 0x7, 0x9, 0x1, 0xbdf, 0x4, 0x3, 0x2, 0x0, 0x80000000, 0x8}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r3, &(0x7f0000000300)='./bus\x00', r4, &(0x7f0000000340)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x401, 0xfffffffffffffff9, 0x0, 0x8, 0x7f, 0x2, 0x0, 0x2, 0x100000001, 0x9}) 16:00:38 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, &(0x7f0000000100)=[{0x3d}, {0x81}, {0x4006}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffffffff, 0x7, 0x440032f, 0x4}, {0x6, 0x7, 0x2, 0xb5}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) recvfrom(r0, &(0x7f00000001c0), 0x0, 0x40, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) linkat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1805, &(0x7f00000002c0)={0xbad, 0x683d}, 0x10) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0x8001) clock_getres(0x2, &(0x7f0000000340)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x82, 0x201) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wsmouse0\x00', 0x800, 0x0) r8 = dup(0xffffffffffffffff) r9 = socket(0x20, 0x4000, 0xe0d) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = getuid() r12 = getgid() sendmsg$unix(r3, &(0x7f0000000d80)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000440)="b9d2171034ff5582244a80b5a83e706660a3ef6ed2daa285563113d38044c2bf87f8b245ec19334e9806d8ba3ee2b644606102beedeb15a825cb753eab0f7349db4dfba88b6457b6e87bb4432184815bad157b81d31f6fb6021323ae9d7ed5948609bd55b21f00c399002449d127ac84fd11919cf09b0c904d8210bd56af1cdf6a659647aad7f7d7add41d0972cab282f24c48195cbd55800e07d9017b53444ccaea208bfe60fa12627b4756982aaa0bf3d48888142a032e3616e273722c1648f37e1e20028021e750bfeb0b58f04877c8d3673ebf545e3c436b8ef27a5a4b0782aade2ae962063111e997ab2acc8937161d81ed3b", 0xf5}, {&(0x7f0000000540)="6eaecd3026e5cd9320c14744d3eae9c2c2dd0df44b6cb2b2c8da34affabc6d5dfbe237c98cf4f40e35b05140971ca1dfe7", 0x31}, {&(0x7f0000000580)="dd02069064d7ae97a8193fbfbe5160951d5840a99b2d289e1b9957ef1396d3c4b33ecaa9ef28417ca4853eec1ee07fde5da6ffa035d82d6cd7d7efcfdad84c5a93ad889124f04f1baf7c8a842f9cb8a8fa45d412949ea90ff114554ab1304beeeca2b72fa485b44b7e90a0e429bc7ad04ad34500b09d28", 0x77}, {&(0x7f0000000600)="cd9e1d2c9e3365f140822c8b179a4611241baa68da7beace01fb74d194b361e5290420a88fcfe6a5ec8d487c0443becad6de92ee9180df2c7f7c2cb47390aaac26b008ccce63369ecbc9f5d309df176f36765085865d26e7e707bd3d67723b9aa3b399855e65ddbb05b890324b428d3454a6392c40241c26606bf966aed23a61942ca0b95c912cd7fd16099be1aeae9404efe60c076f069189a3ac80d8a8d579979bddf56496a923fe983abc3110e1cd3b3ce88574d9743d34847c0639757bf90763379e95281dce0d60442447ff46795c4501edabcd9f566d0f8ad6363c34e3ca238a0857f6", 0xe6}, {&(0x7f0000000700)="3573965d96fa06bd7a15276ff6fd60eb927d9f2e40afd6478860ddff9c54cc2ef2162b1efc87689ccfb240da3bb13a86c68be9e0c9ba46d5be1bcfb2aba29652ff0c066e854f6d7576873066e57f038457f2dfc3ae1bb5a284b3aff8034b92af72c874cdd04dff2c34b8e2cd4ab77aeb95b4165e0840128198f298dc1e88d0f2dbdb46c67c9c3fc8d9c9", 0x8a}, {&(0x7f00000007c0)="91f403f937ae534ec3af1ba56524379814649d283e61a56d27999ed8982facd6eb77de7fc1e8c5cb10b5c616d87db8323c8fc99fc02e6d13a2d3ab064aaa258b7b77b71e59810004fbcb90fe19f67ac04627f0fc5eb0b63332e95703456e68221c11dd42109665de1be7584320156589cfa5e6d1e7386dde5573a28974eb9d744fcb5a26629c35783052f5d011e8eb2235c709dbbbbe1bd3c5eec36569dfbc5d42546d63cb4397f5d3773876a7fe9a6de93acbaab7da04904544ca055ad477acf177a8e79db5155f99a5b727a7d21e52", 0xd0}, {&(0x7f00000008c0)="28dda72a423ebc9acb402d8042d690925f0ff1dcc6b61a9d49605616323bf7fc1720cbb0a41a642d2c01cc14c6ed89cb67ad70", 0x33}, {&(0x7f0000000900)="c643e982584be0757e814c753bf21219998dae94f7a516c594e1caddb2f14f194d49a6a46793e275b741d452cac7dc3a472c179b5edbde19249787dd27a0a9ae4686448ca90f0247812f4751a4c48e385072c92a5a1a97e6a692ea630c82f195c6", 0x61}, {&(0x7f0000000980)="a10094f91a28e6ddf244147320d73f5028856b1b59499252bfe14257ed0f7f7ed98147984d6395e293ad17456b8ede5686c26060694b85e2f43497cdcd51fa04fe08d92b4fb4b2881342de6e2fbc396453cc3ac457495680ed1739731067550db2ca025d7bad1c7efa4c1065561fcc4e17c81cb373c8b0c70ce7da198645faa940cad50e0583a88a2eed642f53ea50893b92c76dc2be870001956aebef2249fbb478b75d3f89d76e1bf54a94d63dca1ae83ecae3fad6732c39e90dc8bb", 0xbd}, {&(0x7f0000000a40)="8cfaf1a87406a93eaa823e4e4582018972b14a5c604cf5eab1d308efbce01fb0787d63ae0cff72cea3a33de8761f50c08579a1f64b7a67f6a5f3873d54f6d7ee61f22ffc84ced04b0879aa8a339fae286978ec0cd89aeacea2bd55ca3936", 0x5e}], 0xa, &(0x7f0000000d00)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r2]}, @rights={0x38, 0xffff, 0x1, [r4, r5, r1, r6, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, r9, r10]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r12}], 0x78, 0x1}, 0x8) pipe(&(0x7f0000000dc0)={0xffffffffffffffff}) chflagsat(r13, &(0x7f0000000e00)='./file0\x00', 0x0, 0x1) r14 = socket$inet6(0x18, 0x7, 0x9) sendto$inet6(r14, &(0x7f0000000e40)="a90b65ee1f7798efa2e8b70c21cb028ace9478b8c3dd4eab823c5792f8d3da4415bb4ceda34dacedb4967ff89cf751d20f98e774e6926cd631616981c99d4780033aa6ac7eee96be61da72d0f9559f9402ef672cae193cc9b6b989be2d961d8e386a011a3f14ef6fb78d02647f9d06c305d435f8f5293d7bf06f31235abc9417b5c1f2bf67304d84a366cab9e8f1397db7779a9a672e423178a37aac7a19d7f0ade2", 0xa2, 0x400, &(0x7f0000000f00)={0x18, 0x2, 0x80000001, 0x1ff}, 0xc) pipe(&(0x7f0000000f40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r15, &(0x7f0000000f80)=@file={0x0, ""/108}, &(0x7f0000001000)=0x6e) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, 0xffffffffffffff9c, 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x80000000000000, 0x1, 0x40, 0x4}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="997daff4b0492917d23c79b382558de8cb901cfbbca70219f1344ad2ba833a7e00665bf14388b383bc5b9e45d04323a1cc7e67f4a5cf9a952515849f991163e8c24e689bd1e7cd0892f63ff2ed1429917a1db450b4b27d538b03ee6eb0ff1f726736bbadb07a1ed91688212943858576f99d7866aa7157a28753556510b7d83535ae62d5bc5944462d09e3f4c9393b2e47e610e1532135541f84748af583718219862540e1ebcb7df68b249b283c8e0a45ed91d08758db3bd9f931c3ba6874ff26c77725ab5afc1432741f9254b3c1c0ca697a0c2d2b0a1580899c2bd4e41ee0ed41628670dac8d68bad8d3ee134487eb5a2a59a04eea777464a6755dbd39a92d8b3aad0cb03898ffa6f4933020f81696c72e4383473178b751ca32abeec45fb0b2cbcf8d7a4aaddee112d1e28bc5026f9154b887a812b6bc86ac0cb40c82a11441d7cd86cc6e4b46e72ba8578e750c61c86686f929cb17fa7dcfede0d4de7d344b41508d1c52776f9f7fc0210c54581db4676702dda8ea672068ab216d2f58c25a2eaa1362d956b38c9307fafd173d8e6bd413e8b5a1cf522fab4f1331d20f698f588130f8521b2167552d96569679998629b19f95f930068cc74a93203ba8fb095564ee9fa82e32c3733cc0c505c0c736331c945ae6e1450cd08871ffdbc1a7e5ed57578ca8ac080f7654582624090768c74784ecae867cd5b8961f4a0e5c45372cba4514b7da366419dd21d057b3ec87f3510633780c68312da5cb7e7e18b2540fda0d245988e24caeef6e603dae4c430f9d32af565871d3daf5b85fe4b3eaa52743080a6eb947bc0759159e4c98055efd3e565ec3742f12c0a4fc96c4be944cc7b19b9bbb483bc208f81339b35b36461afd1afd3de18aa43cab7864a4445e83737baf8e15e4a01104b5bf53a73c20b8c978f71d1c2bb81bd68ca9012ba35274e5813255863aeec62eca1055caf9a144c453dc68cd9acb504e402d984dbcfcf53104c941838aa888af5b82fb77ab42c29fb00bf409c0937829c4483e58592bad539ed228af49b1e34c1d2c15a2b03008e402997ae1faa44f4825bc8f4e559179bcc55631947dff3f2f7b29d82ab2ab2e44253fc2c87569d9805583b9205a10640a5e06a5f4cb23ba3a42e0f79a8acf59f4c2bccdc5b1918c0f5c3da04e3c72527b76aaef2ccf135aa7c9090ce7d01e050ed781e271e31dee2165165f376a133ffbf9ee8ee7c32b23a5f0c5e4ad5b75c2804af8cd04729a05f4b4e6d789641df2159877559b1cc2ad761f274d6703d5b34c0b13c244d26b5c1dc8c23204bb7df876503565586312d3b42e1b1e0d9d6bc8fbeebafd7d80a8bea41faeeed30f34e2a551602ee03d2a4b207f4c81e06b71646c43e2722beabb1133d0c8a24449f5716ca312d55acd5d267014c15f6bd6b4ffb13c4483e7f1796d225f5f0e151c4f989a24faeb861351f97cee8c4308d7ebbb3b5c6b4f619b0ab679c29b658115cc008332b4d7f10b38ed06411a8979e78053709ea8ed9749d80442bc32bcc93260bca15c5f6569cdc107e0678251a955a549a9f0535965a994dbf0c70307592d173acf43fc49bcb84737cb53456e0323e21691023d668b500448d9717f440d6fbf75ac8d6f5255f6cf38e553151485d5b72d9f4837cdbe1ce0ad933e6f0bf151b90cf64405827b9c8e72b523570eda0a1a7b36dcbf08e98775d378b0c4dfdca1da237a877a7635b942b1b6b749523a09454fefc04eae006ae156e698d3f0c64efee4d01bd1f856dc0bcfd6e3246fde7502cefa63b02f0102e923b31925ecf2ce4baa80e391dabed6b7983732b51a07b66103ec668dc8765173a049aa86da0005cd2ccff4adeeda1a13aa120cbe1300d3e85bb09f36cea8847362b15e7f62e2a584d3e252c74837592d14216ec1e57d093b54bf4ac741501e1d192dacf6c0a74acf621ef021e7d764d8c4471a9f3dca045b6b500f16c4bf1691c78d4f0c65c82387fc64a7a82221af0a3e8bba7909cedcb9a448595b3513e772ce9523036351083822a44a37648cd1779866ac3b46ec0f56c7e488268765898abfe7cb828e68ed4a1675155b96dc04bb2bd44ea5623b52646a7e63548ee8dfbf37669d9ed2b6580b5ae85715e9bad31857760de64b04abf23afff3de16cab23829889925291b5c6d891f3fc9188213d69d51ce37338a6e8737993be10f5b57856bb7d61188294ca916555c857df5a0ac941f862c7735816a3960a276d9d9952b577adaaf025d0645550ed374819bf5baf37772adeb399795460026d6bf49a0b64f73707ce701bc91c579ba365d54b21799f7a9efffa882f60ace7a4f9382d22b5286d27020538604de9e14d707cff7f3a818a7c8864d4876f88b1d854f6c09a35cface77323c2f896b00a7ceb502d4ef63361774bcb8f641d222f793ad0e21ad685f79b39473f33a260bd0c1e34fbcc146032d3995a25af3db18a27be6f6d04d849d4382a2d1ead800f7edc5aa75a818a49a8ba214a86d759aa32024d3f6ab80bb95d519d79cbda8f88ef57649a35934ed5cdf97ff3335c79455ce38a2a007f75f5e169e13d56491f1cf13b226b8ae094c12f1285b917e9c98d6a40a95e8d6f7833cf386e2b624763a4532aacda5d554f23aaf3a8d776fc54fb8cf02758475297e1cad6fa0b985422639a1f185860148fd82289a74ad72b08e2c0782acbed85251347e83fff565bfc60f6c6929bda68c3d5f34f580f43be1c57dc4d38f9c435aa4f6980aab2bd22c694b5265bc98991dd4bbccb3e43b777448a5c7e92ed32fee1d002ce82bf7886860c244ef6b01e6f5e472eeb77da8cf5e9a2512a580f9d1844e851f82f1b92a476872c0c4ad96011ed94f165d418f8b8f106a4322d981f876bdc7adef031cd09019d4da84b1a56e33e757d12bf5e6f3759d70a58cebd33e191ca8df5e00ec8d4c4cb9b16514a75b23db9df388d96649cf10651392aaf667d57fd9b1d3eeb39cc974fffc8db568f13e6d91133e8b8eb86f663e1359758fddfedd9b6fd855e9e4e8e47f81d794995b127b3c43d0ea1f30bcdb621aa14ced1b6cf0c393b0b3b1468915dab175784d5b6c61e760e5b9816faf1078763642bed8fe07080e4752874980e098e2467f754736d21794834442c1183c802201af6d4ed8914528a3b590dd3cee02dc254dd0eab9e5c6f02c80befd8326eb01e8624d2d397cc6f31f0b03adadfcaf0c2a6588fd799ce65d95d04a3022d276080030a7495e0997b648997108f68fc8390825ae715bbcc54c5a97f96eb2b311787792e352d683610b65aff91119817e4288cca894742c39d265005be05864ef25986be4f4efc11f20a65ab43e5ab6fe3ace08431f0c7ffb8bc68c5c39377ca514d07450e9acc442aafacb3937a0ee6ba46d0cdeb4bb4bad236f1b9bb1893ea2b834879c90ba6081da57b64ea1328bef143159faf6678ff1fbff42225def5fb9d5475e5f44eea9656e53abedf799e4531333ec2803db38b6428bbeb25c8949afab67dae4aec5438f77453cc984e741de71b797b0a64c5ab9dfad4138515b68f58588e416333bfe644af021f66eb38283542b9618c95a88b1bc841336e5731bc1828bb6b8e3a26024f108b1a266997e24dbc498d9c51e19c65baa8400e551ac57b157db458c8e6bd9ad68521061cf74f800d37979d937597218790e7f57bb4ea413c3829e2cd3093bbcd42e3aa358db25b3d32e7d03ce2ed77c7225e6435ec4fa11044000c9ccd42dea8ee36cec530c4729d675e294d0f4957ea0d1cebed52193e890303ae7c1642b0b345b98d7fe32e017ccebe2c06c58541aa3bdf00db1a79f71bf37c1c0664131d5eab2eefbc2df5c479ab04f8db27fbc93e9e2544d5dc807bc98b3ca26e166988ea875a39b30f8cb87300135f71a01975061547d8660596c7fce94b32da70ffe7a836e97b177361a6afdd63f82a5135f5a047181958f3bf8b996ea7f06d06286f90f1b5cc7d61c0e17f2010dffc5ca04a8355b82baa32990368b21e7a25653427a014b614dd354788cff28b60f62556c063e275fa388ba86e07310a6a3560e4c81138cbc2d446a4ace895c8007c9c956d19d1e6e5d85cee325e47a67cb1d65e52005e32edcd316fdf246a2b15c768210887288421f9f6474cebcb9c8b91841f00b2e99f2d84043642ca538c4af140b46800b904bf13cdd688873b1d0c2818b78fa6567fc5ab4bfd25d8a0246de4061cd085236ec166867f42ccbfba9fc51f52ab76f2319f52bb97c64b9677875629e9a07aa34272cd9e3b0f01ecca1e057abdbff06aff5b0024f6d9dd9b98b1aad990bfdccb5bc7711311b61c94d2b2e2c0a71a2f5e2691b89e24f3ca5beee4a4f86a512b7c167e60185b775e2e6afc343454149e4fed06a0c719b57ce3bd8240d1022ffbb399cbcb6c8da0161155be1fdd6a05c28248603260c0ea2768bea013c07cad0945a622f3905fcd68532302277eeba5f933f8507dbaa9aa7cebe4f75e4e3b19fb406c880792ac845cd8c3f4fc8503f78da92ea118497755848369300028a5a79099de1ae26f45737af4365a7a84fb82abe363394cc62813ba6e0b5aef168f7fb105bab4b1fbec0e6ad8adc03a26e4c5bfbcf133f22af91caa2ae808af0f773cb892de1ef26bfa21ca4f44f39e99d99ce53330c255fc9fb7ddbf18d0e38abb68fbcf6bdb767a1c12cd59b89f15bef6ee6a0aba18f567d78b61218dadd9de89e6b855a2fc6e3819ed7e06fd5dfb0d8154d985b6ca8eecd1ce77718ddc9c4da95a29e527540b368f169ec81597f340b8ab65e52fb13f2d133d7e7a097f1055d20a4cda9ba154f2ec5959ce592ba63c300d9ebf112484b471dfee78331f5ec7c96efbb15ea28217be115d9a66095c9275dc2db1554abd4f1b7c77e739ba19524566da02a3662dc0b77e878eee9e91e5f1b7df5c5bb361861c2e0842f5b2f710f2155391c93b953bf9875b60ebbd314e6990dde4f387e520db107996ee75295b2e6bed43ddeb2a3a76e5e847b67a8ccf0f292657c0622328adc575579a35335301da55e9f2448f2c8427f2fbcc41e99b1a62be7a95172674a0f4b3f1c79da5328e7c12d9cc209f74a9a34a1bc052cd2b8900d8eaf5f5b806ff6584f58e5486e4aefbf71bf78369c9fbd2bb419093565a0c99c52941287802106db23779bf7183009476c1ada1c450e32fd2502cec40b7700168736c533f78e5b6b548b3fd24118e5b89b53e713cdf2bcf0d59756753b2db67bee8b7ff6a9ccc3bf51b1da7da5fc17190c77d20b64af0318dcda65897835708e92263d6c7edabdfe7452e015e0e92fbfd867e4f43c05484822b441c31e2b6eb484ce146f63fe675733f57490b6c6865d04a6cfb1a91a537e93c8aeafb2d53bc151be5f634a18ffa695278b7a23277a0c30572a2d2689c28b9abb115ba2fd5acbeb9223f0ab8403f95fe55bc58791acc68782e461213820acd60b201c48af74d38040dbf4b999153ce3323706144684193b709e760b227c9b5c9e92ced5f80932e28de4d800881d991d412731e12c208693005b7a29414ddc66ad78f7e68726a9f31d9a2089bdb45505ffe05cbca9e28560b6fda8c596664bdb2a5ae0ba66667e03f7fcc5e0daea2419b3512b4fc0c054de63dc335f9b26b030ab310e7930a2756c078bc4dca886eab974db6ae698ea4e285c4b7c9b44704ad4071d53e8f1b31ba0eaa0204b59f43fdb54aa3e4fb51b19da7ef635db5514310d949b4dc8049951626942a4a350e1c1f22f7a43d40942dbfb98212b7ec20178957f0099d94e956fc1eb9d329", 0x1000, 0x401, &(0x7f0000001040)=@in={0x2, 0x2}, 0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c, 0x0, 0xfffffffffffffffd, 0x2}, {0x85, 0x0, 0x2}, {0x6, 0x4, 0x2, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000180)="44f39bb6f45d8efc00e8650d025233", 0xf}], 0x1}, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x6) 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, &(0x7f0000000180), 0x4c6) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x4d}, {0x10000006}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:38 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x4b) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0x9, 0x4}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x10) syz_open_pts() 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x3, 0x9, &(0x7f00000001c0)="85608968673c1fb85df58399972eed2afeba0a31069f969cab966e6458a0a417b14c1e0a00f87ca3d83e595c053c316e9c75c48ed61e334a01870a692a3380ba8829c06b40bf0884fbd3575089130503fd78eb6e48bfc1a404d1c0fadcc039d64f8eb8b532af09c73e5f376e5ae0feb2d7194e181db235f7d5bd734996b697fcb76c8e8d768c8c5588ccc94c88c1391a4a9bc94debdd01971fbb576fe52556d5cd9776b3595b5eaef351f8d438ad5eb40f317f6bee4a8294e12885066735b17c876f54592ab2ca2983e261afb976cd35bafb5930e674826bb60b6363532f40b6357b570c81271ef6d97ddcdd5ced1a45d1d3c5b2", 0xf4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x7}, 0x8) r4 = semget$private(0x0, 0x0, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000003c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x3]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r2, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r3}) fcntl$setown(r1, 0x6, r3) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 16:00:38 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x123) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r4 = msgget$private(0x0, 0x381) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r4, 0x0, 0x0, 0x0) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r4, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="0e63c7d6018e8f29793ba3574fcdbd43f07aef57eb93e1a6d4886111cb049a4d1aba8fed15c5d87d43598978ec1c44bfdd6b9fb6d7be80ce9a2441cdb476a306fead53b9282124a6732f96db69c2961e6acfaa3dfa19bedfb08d933773c8eaef39d6b18ccf476978d6571e61ebf8918bd114e8b6141d36d14e3989b29ebabcbaa81b9d38e8050f912e133b1b528dfc142a94a532d89bd362927747c9e90394b0fd3957be56379dfc4cef739ae4f86f", 0xaf}, {&(0x7f0000000140)="e3e74ff265ca02a2adcbb22270c15e6850accf3d0e4d7a03852247607501dd293fe9cef72e714f8f311b52231e2b80bb5ff874e2a3fb4f1af034f80a40a8dfb04a21054209baed72a4ec686601675e905451fddf484b2b67ea92aefee0d804d85b1b09132659d2bf1d575686d3fa6ddded4c", 0x72}, {&(0x7f00000001c0)="87ff9c30970c02569ea06b2bc359074b217909a25c4ed8faada40773458fda77f1e77d8a545e2127be1d0d1a3de1478a9ad3fe8c943731f057e98d8e67", 0x3d}], 0x3) r1 = socket(0x0, 0x0, 0x800) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0xffff, 0x4}, 0xc) mlock(&(0x7f0000535000/0x1000)=nil, 0x1000) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:38 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x4f6bc768a58de8c1, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="327e17", 0x3}, {&(0x7f00000000c0)="eacdfcc4b740ca34f1d35c0425c70c41a8bbcc1ec488384adf14f007062f2064205a20ce49433cecdbd83388e9574a015b6f032ab859f2ecfce94b87da60e75baaf302c90bfea6e7aaf91431923a0189f2bec40fb3", 0x55}, {&(0x7f0000000140)="3851e2bc7b80dbfc063a0adccfd6005ef4febf12bd5068d8a43cd4f50397be806b4fba3350d3011e44c7ca423b6835e0772736c9be56acaf37dad2b274ea65cdd9e982c593609096071610e4ae03174bde0b36ee7d5de077624231276f1f3a6e8f8e7036a3b387bfed745d0b573dbda9953661d453057965b038919491a4d03521e4e41ccb707103d67755db61f475e1d2d8e47afa476d17b5946b38a6d67d85acb88d736dbf4c76c26f31b3ca2a1ed6a550b90a3d9757517a2b9ab03b5b47c9e2458c8426496e7f703f9635e05aa6a31a8a51ea20c50fd0f2b4929497343276c38d6503d053cf215879d1ee2349e4c300e59f5fa51031369433a5", 0xfb}, {&(0x7f0000000240)="b84e024831fd36a2cc2f9d2ed9179daf1e478fdd84bb574ee26d734e03f4e06486fd984bbd154a5a4cb5c717d6b8ed72c9f3f24f360a25b69e04c0f1937c64ab299348c7d40606cca326b3bdfc1a12eaeb43f719d350bcc1d2df2538326308cd2e98073e03aad021582f9253772931afc81a1fd9af7678ad6e75329260c57158a41b3ae9875eb49b50a5cc9acb3f93727cd50d7d00ed30f2c943c3f3ceac6234efe2bebf258cdf38cf6db4e52c783afd751ef0d77be77bb9e1c68064cb7f8bc5d7c2de189549e4", 0xc7}], 0x5, 0x0, 0x56) r1 = syz_open_pts() ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) getgid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) geteuid() r7 = getegid() r8 = getegid() r9 = getegid() r10 = getegid() r11 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r11, r9, 0x0, r10, r11, r11]) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffd62) setgroups(0x2, &(0x7f0000000440)=[r10, r13]) r14 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r14, r7, 0x0, r8, r14, r14]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, r15, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x30}, {0x100000000000002d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20dcb, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x20005}, {0x400000006, 0x4b}]}) ftruncate(r0, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) recvfrom(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x1001, &(0x7f0000001180)=@in6={0x18, 0x1, 0x6, 0xffff}, 0xc) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1e96536668137133) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1ca2) pwrite(r0, &(0x7f0000000000)="f9117b11ae1c2b", 0x7, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000001, 0x40000000000d9c, "9f8dd8e500"}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:39 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x2c04, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000340)=0xc) fchflags(r3, 0x10001) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) kqueue() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r6, 0x0) kevent(r1, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffc, 0x26, 0x1, 0x2, 0x3a81}, {{r5}, 0x0, 0x94, 0x2, 0x6, 0x10000}, {{r6}, 0x1e7a797d50bd6a59, 0xc, 0x3, 0x1, 0x80}], 0x9, 0x0, 0x0, 0x0) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x1000000004d, 0x939a}, {0x48000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$getflags(r1, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x2, 0x1ff, 0x9}, {0x18, 0x3, 0x100, 0xfff}, 0x5, [0x6, 0x2, 0x3ff, 0x2, 0x2, 0x800, 0x1000, 0x4]}, 0x3c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = kqueue() pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000200)="dea9a4be22b017696cbe782dc1b0c011f00d807f31f509fb31b067ce7c4792a31b88b4eaf758ff0b866ad445c36cf5f9b669aca18460702d2ccef67c5e98d2b4b110765a6faf98d7ae3e3cf6c9315ebb1110cc185773c52a1368b98a31f582f683111d2ad78658ed5b37c8a06909a612f09d0abe9751fd10642dc0512d9cab3e006ee8dd5d48ed99818f593f6da638d0d5d5affe57bd1bd0dc1ecc6725e5f800df7186a7", 0xa4}, {&(0x7f0000000300)="127088af48ac67e43ffae38784227b82c4c701b7aafa9a1d2903e160cf275ffb8688ba488e1c8c6b2c1cbd951c0720a0c4de5ca6ab677164b9d12bbdb5f4aaaf765a7286a688140b865aee9e9443705086d4f47623ac4876e406fcc2a47b392ce8037680039591cfc381a4393e01a974238803cf96956752b972a403e6f6f9135f54e1fe5b20fd9d2d9dc6296186cae745e4e36026482e2436064e7d22725d977a8d7dd7d44a904d156a2ab2b2a860172c05c3c77031dbbdb9b110a14e1d10548ccea0a229a9552dc9c577ed763124f2", 0xd0}, {&(0x7f0000000400)="5b4b33d4836e0e8d88be284e2f99b6888f48e7c994d90359bec83fee2b8e95a71a4190ff1b798f9d373bb87b979b28012222e0ac4b77d76777b2717269040e139affbb920aa9f08b0bbc554b41124c4f4c38410a80deacde096ed6bc8ae6614de1943c5b79f13413aa405f6bd003f130fa6420a75e0b03feccfb3f0ab2f7937a8132e93e05a96c2990f40cbed4a1d71574143fe68fa059dd5cf8413929d1fbd912db46cf7023257b31835e231328df393c6ad4562c8d51e5744c63a06857689de515f405239180cf85fb6c05731521e5b385e760986412e883183d9caae2d5af57f7ee0a342bbe0fe9", 0xe9}, {&(0x7f0000000500)="c984ea7df18921f2ecadc7318fd343260c853d356e1f703bf849517a61e4ce3030784ad12e1fb729cd39d8ba2f0c1f987b5c68ad05ede1ba7e46ea79b32d77d7c5dacdd19de472efbb2d8a5bb58faf7ea6aa04e18c541763a3cf89f4924e38ca5fc43cd7b4030861a5fa46fb49a20e535ca63f0ca07ad4ed48804d94bb66b7c3560b76ba8c4f3a752c4ec7e41202fd7a3bad22be971f4a18a83d7d8aa63dee101c237f42c22e99cd7e008cf4aeb3708f839ca38ec06fae5c0f9282b9ac8458", 0xbf}, {&(0x7f00000005c0)="8c44672e68b2fc8ce0ba9838a3ffe8f28485e4a3db380ffdb90f9a68f61217c2c9ef436d2a008b7d7f1e63c86cbd8c4809970960cd5d449f61d58dfe516984ae5956b3ec89bdceb6d0f74eea7ed7e35288ba1486f074ab5f52ca1886cc578561663b918f1c0e6995107bdbe8afb676145caaf8774edc5fd48855dda169b61308da3f814f7e2ecfe8709c2c5c8e8f04ca9d9542cebf30a86c3e2ca9d39f030a744aa70b35a9452c6947766ac3732bab5dad", 0xb1}], 0x5, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x10, 0x0) lseek(r4, 0x0, 0x0, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) read(r5, &(0x7f0000000740)=""/65, 0x41) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[0x500000000, 0x1f]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r6, 0x0) bind$inet(r6, &(0x7f0000000800)={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = getpid() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005, r8}) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r0, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r1}) wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet(0x2, 0xc001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000023, 0x0, 0x0) 16:00:40 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000100)={0x2, 0xfffffffffffffc00, './file0\x00', 0x1, 0x4, 0x2, 0x800}) r0 = socket$unix(0x1, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0xfd7a) sendsyslog(&(0x7f0000000080)="ec61141602cbc2393ab44a0ba851585c9bfdf62b95348a3a892d493c9d63006146b5dcff13cd6d722f7a7f38b130aab38072e9fa327e31990fb97f0a68115c420c5cc22dcb5ced310ce4c9118b9ed1776a596ad82c4917e86fb70435b845bb8d23f255eb5c38a1", 0x67, 0x4) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() setuid(r2) r3 = getgid() r4 = getuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r10) r11 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r8, 0x44, 0x9}, 0x7f, 0x3, r10, r11, 0x4, 0x8, 0x1}) r12 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r0}, {r13, 0x784bbcda0eb10ef2}], 0x3, 0x80) 16:00:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000041e000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x14, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x8, 0x100000001, {[0x4, 0xfffffffffffffffa, 0x20, 0x0, 0x100, 0x1, 0x4, 0x0, 0x8, 0x5, 0x7, 0x5, 0x8001, 0x10001, 0x9, 0x523, 0x8, 0x5], [0xffff, 0x4, 0x6, 0x64ce, 0x200, 0x5, 0x5, 0x7, 0x1, 0x8000], [0x3ff, 0x9f85, 0x0, 0x8, 0xed, 0x200, 0xd86e], [0x5b, 0x7fff, 0x0, 0xfffffffff201cb38, 0x80000000, 0x3], [{0xb285, 0xfff, 0x2, 0x3f}, {0xffa4, 0x10001, 0x80000000, 0x1000}, {0x34, 0x200, 0x9, 0xab}, {0xfbf, 0x0, 0x0, 0xc8c4}, {0x0, 0x8d1, 0x3, 0x1000}, {0x3, 0x9, 0x6, 0x5}, {0x4, 0x380, 0xe44, 0x7}, {0xef, 0x5, 0x8000, 0x8}], {0x7, 0x500000000000000, 0x4, 0x1}, {0x0, 0xfffffffffffffffa, 0x1, 0x7}}}) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x22f8d224, 0x4, 0x1, 0xe3bd, "7ee76015ed0290ddc706ec3e72386a87ed77ab00", 0x8, 0xb37b}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$unix(r1, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1afe) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x400000003fd, 0x51) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca82", 0xa) write(r0, &(0x7f0000000140)="728a66088cd9dd366d53", 0xa) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f00000001c0)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4c, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:40 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() syz_open_pts() 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x400) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x808, 0x54) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7fff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) socketpair(0x6, 0x5, 0xff, &(0x7f0000000280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x4) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/238, 0xee, 0x801, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000002c0), 0x2aff}, 0x0) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000047c0)='/dev/null\x00', 0x2, 0x0) write(r3, &(0x7f0000004800)="4d7c78216efabc42de4603356e531f09daeda63f7adb585d8e59231f9d21b620d1fed222ccb4056810b60858c1ddffdc4d31af50a00f713415ab577061aeab367d81ff02f2efe6cabb0fb8d9f21daee97bed4d78cf5af409ba4c52fe482dcf7d0eab86e070739a32c08cfad19550d6c917cdf606e144eec1c5b59943cf565a875beda13bc67d62bf55608755d1eda022a18b85b445d4c4b49998bd8e9ff6c60935b2ba784e504db992a642adfdbdab620d12fb9760108a86c0584f66baa05048686dc0fc4f235bbf44559b64150957160273f1d45e91f8d8fe4753dfbc59fb6af78e6151289cd1b164d8", 0xea) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000004780)) semop(r1, &(0x7f00000002c0)=[{0x82dfec2cfb895758, 0x4, 0x800}, {0x0, 0x80000}], 0x2) sendmsg(r0, &(0x7f0000004740)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000003580)=[{&(0x7f0000000080)="191a0737b58d785a72659fcf887bf70ecfa43356759cff63461cc4521aaaef41e31dc1eb96a8d624470011e256a5ca424774194275c1019a78d017a43dc3c1c67750b5f1c2e9bff8e78981ca3f21c3ea9cffa4cf7a400fcc84383ff3939fc840e71ba2e99337121506772f8e9cb29ef77b60feb47f89cd1efd3f7c181f2cabee8d503f5dbdbc9cbebfc624d93dd6a02822805d92984ac3479fb2392fdb2543becad9f992b9c742b88facab1c16a4", 0xae}, {&(0x7f0000000400)="42efe563e632d9eadbaffd47f063d6cf8d93f31442dee31f294ef3d959db95e8258a3eff2840fe481d17297b985fb4fc0beb2503104b46eebf3e9abd61d74a200c4d687532711ba2209313c4ec7721e80254d101cbc5d129420468734d731e3ee69e2623c73a08e07e9ccb8b712a9694d73d84f88e3642fcac235e0cc68332d44a4ce719f7276463d6a07a493e861d3fd7b4e3d7ede17967b16c42cd320b59c373009319efe92d08fa104340414d3a346767085922a8210c46600761d085940b06907977d4c8a7b0950ad1f38cfa3ffd0f94d9e3b7ad2276e9ae586d258a1d14153aaafa91a2546c6898478c16659233f03746ea43ebc7e6ec36f1e2a380e16ee3bd0a9ed6226d17698e65fc50189dcb6613ad9ca124301bf1a630fd34cfe68b99aeba288e0ccec90ae324544beafa376f092f33a729c11618d546cc2250be0b158348708e0f1de50aac4f423d3e15b31cd47c949e8fa39bb748dfef5eaf197e781cf253d433cac43be4284ecf9e3f41190c1d051d8e6f293b42fca4e4bf3fe2febaa75785ca74122c8ba2a165c63daf1cb7d77f4d71093262ea715991cb5a9b758977b45f6659769ce5f15ee4e02473cbabb62091495b92a7ca98bf37501cdf67bddda45885ee3ed1997bb1501268b1cdf226214ef80fa8c2786177bdcf42b31652099be55125f28e8eec1b2fec026eca07fc94ba8a8adeed33d8694f010192d8c0b286fa0f70ff26e0c990aae467fc10cc5141b1eb29e547f72a189a4793fdca1b923669bf216f9809c65da8235d37caf76b76c44dcc94eee421faf5730c7b9501a27af7efc9744f47b16c0fe01b9804a83c10b3479eca9126c2f4f884a858a2023763c778797f4bb48fd052347ea7116b303532b752f4122fbd822a658664cb570c45461cd78c4165bd950398bc4bce23beb8a2cbb93351c7480378b0e649fc852d09f169132ac676af5dd1b3b45df0478b437a30909b7b04583fd2031f0b11f2ce7e5b992ad92e735509e9cee5f31debb56cdb9a819a612fa5413582e6b3fdb40b1e49b25ce6483cc19ffedb0e1968fa2af67d5fb9d65ed05b1e2789af766f5d20ec7de79384ee307319b7893568fae019d42e1c1cb6602d429a163ef06e8c8a43260a599cbfef19eab613d944a392a4ff49e38b350b1ef077ece8c638737175f1fd1919b9342d3670385f88a7fdb2dbece565bed5b6aa412954edf14efe560f461332205f0858f722120d95500f6b4f9ed888f8936a257cb2c4a039bf1755cc93bf4200815dd83783096c249df56dfb8bb46f0732ef628731e0e6c2a4d1ce16934cc8c0b1c3dfa00985428d64031d791acc999505cb72a5660d0dea322c79e39b5f7745f4cc80a45328dd114438172ff7ec0dcac2661c2b173ac929b1e3aec4423a374fadae2503d00b077232036ad534599052e5bfd0ba96536a587784a3dfae895dd6d555bc502f40ff4bfd7b21267eb136d9793b4f87f0ab6ad3689d26d885725a1d5aed4fdbdf92ac7ff0bd60b3ab911f1a015e375090a885558d5bf69b3fe49a097ec39a0b0ca6d8eb35037a6e09ac88a4f7a76705a0c039611a7fbe6461e6f5d5befb9674d2d43955ed5fcba751f7fe5b06a6ff830fbd5aa0931a2afd860897aa682b73ecd95be8fe708a0fc143580c0e947042f931797c79a032f70f7582a3387c813614f441c0025aa9790b264693678a42eaa2940109ebe5070554dde144121450800275b8418b924397aa18cd17c93907fb3d267e8e6475108f23743d08e45703cbd9c11bd385747f066c7ce506f083fe756e0748bbeebb2f8898df26c2a47cab367f1867071eb567cc2f2329b9ed72515a159001441e560f6df0a4d94a60b3a8afa490d97a50c78588db45600ddcb7bb1cf41d14159332ed726cd2f5447c004a9bf8f08f83946ff5562092bd4354e0dd93f62933308861a4619b5a86931b29e6d8db1f57496fca1560d7399002118b1e29d80fe81329c37ae90fcd5c519b1af5c0e93a23979f4425bf29476a94ccb6861bebd8c2212071e1ff00be5c71c642c1a6b23191012477530de4f5db4178ef27c26069e1320f00b1b9c01e5967f36fe33a0db4a19659fa5157a42c65dad77d3acd32c716f201a3e70f2b695bcd9827113e7f4692a22b5ae30b1ad8e4453ad3ba8bfdbaa8dd775743959ab944a5b7b4639e7ff34ad620f2d9a9a26478bbc86fef519c8d2552394a2f4b678e9a6eadbaf2f5ae3e6e1288576e3e64dcb2a40dc7cfd4c6df5a032b33764acb167cb0ba8addbfedff258748979dc2a7c56248293bd105314c5ae7fa1812d404a9f09319aa9c2dc337297f2d0382cadf4c90600d57786dc887892bb20cf0eee54a93ad5dffdbfa086bbc6703e7242e95a1ed7653fa52465192c07824fb3bc1ff0ee273129050912892b0ad5723ec4f09ad4600696eaac646736af31ca435b86fcaebb0ff74859c9434a237206fcc580bb81db56d996e6649ca0f422a74254fddacc4104202f026a78daf14628cb2a8538375696208690b70f8c30c435e51f3819d7b1dc2bc0ace803e7baa3821d14fbce14dab30fa9e053381fd35bc27f82e8684a98ad018eff1c755cfb1e47ce2d96435a564a7b5b52f1b2cccd28899e692b3a2e596fb1192a996e2b2df77aa3ae2c7b01c6d34b8004bc735bb1443781f36a1cd8807c4d472511d9953799c62e442f82d63dd056a04b2bec47b47d53c70726fb997f113b6061dfea201d9f23895cc3346576f65191ccf171c814f9af15990018ae569769d954b36e01554e719515c53bc513653ef2446bb5bc2390efc8487a990406229504685e69ebddabd32040df100cdfc3c1e9d5eab7d47ccfa9b58db266709b8d0635958a06d61af874f344f96474091c6c81edcfe69afd085448cb367aff53cac24af1c3c02fae783966c35e95cdef40ce97f6a3761718babe9da916d1549401b1434acbad51857300d7f9c5bec5e80070ae522b9dd47d055cc8c0d42bf033e8cb9f43476aecff82c6ba4016a97e72069b69d8f633fc02937bb40d59c0c56d4219757803f110cdb061c21c29b1a895076b4250ede43ec8cc4cbad4cd0929b1197f75fb2f02cd7049e447ad54f215ea5b8e28bcdfc58a52c0d688260e2aff711fa43d809cf3da4c9e638b4005663d20ea447a3c79791c7106dfaee560643506be0f01de77de4daef3c91c764d43af04eb9a1be0f0d6fc96fe6ad20e95785ad2bfc1718a5ca67e54bb31ec9ed7c13dd5cb222aaabea61e586aac310345d78bb5322175a466eaf1706f471939561adb05faa56ebf68fa7f5178cb94edb00d40cde689286139fd99991fa7742e5498bcab7d9897b7e76c91842cc555c5c491ffca083f8318daf68f1a95c0875df91b8286547f5c4642d39bb12567e5f259fe5b4a9dc74841dcedee9f94a080afcb7e9b787cfc09d8b013c47c803fe4aa84744a4596966a6ec63adf4d108a6a4128176f743c64d277bdebdff5f9d85d62e7735b75ab64a8b22afae381dd7474b4910ff1d2bcafa8fa03f8a51e741066e56cede6a97e31698c061ea0a6473523ce683692156d5e5a2dbabf92cb02cad04361e6b2b0304c0bebcb10f49bba87b795330aff5134418e730c24bb77f3c0cafca78627c53fa476de08b00b5cd9ffc1f64f1aeaf0f42465e15a230e8250379f93d25a110dab0f1dcd1944d81b24990c640dbced149fc05f13191e7a5932c5253694d53439a1a33e21cebd878a09100a4f3a489b0c369a1d430f65f3976eee8bcdc8f86f4d58af712016628213ea9c2b448817dd9c1935cdebb7f3f6995e3259a78110029d39b046d5761199477d5829ba594a6c4ac634f885fcaab7d499d95b3e7d184b483fdba829d2aaeb62ccb428740c55f55211053daee616fd86fd8171de75567d43fc3217aceb14b66580463c90970572fe14b092576034d76ce30219f0d791f7ab94d3597930783fdcbf5a78354587c10e3e68f8dbb15573c56242bdc5c0227c1ef561c21b66d66159eb7f00d052e4b71219a9d0f0472521023c88e5225a841198fff602edbfa7d2025b7cadecd7816f0ca7c6e00ea415ebd6860697a1ec589f9cd6114abbb99763259b2f640d07c2aaff5bdc5decc7dd15e2363a235016b60dcd2dac4e843e00d662de8817e1d8a3fe69e2b76eda2a85b3fadf8f79eb41c8e5b4253196f7e9518d1630c250be403dcb7035c1683e320795b60cc32dfe4c5914748a495dc38c8bb54da511375459ffaeafc79c21fafd6e5c00daa2b6726267a0832969471a9cd4b692378e314d4d00deea30060ad7c0bf9136a564e0b114d14b09948f1f68923f81f7f75d53320837163410774b0765107e29a51cbd5fb8910d6c72e71b23d694e75139e7075ed5b1f538beae6bd6141be4d56a52647dbe499e25438335e70ef7cb783750575d68eca97ef74a23bdad5262d4dd2bc00fc38a31af48a3b2bb2f98a1965e4d9bcaaceba9d3de548446d0750f66f6562c0b932f97eaa3d2aa56acd329ffe1f820626b01b6f1f1938da8a73c83369a7e1bfa4be9a199690084782ef2a0e883ebe387a82eed85847444a00653bacfeb6608f58374677d2363f326fbb991aed617125846d7654b1e979c5d397013242c30def04cb94cf75f38bc386d8f82469cf5e73e9a4003b9c8e7550f1e837e04c48135b26d5fae08aa86db70e95a070e9ecf2f49fb812c114e8d051c034a142bd1529bc04a538f460fc8912da240733aedcd80c9b5ade31e61b096013ad41be4e2bbb57cb54305f16ad65b56eaca71651ba6f2fb732147b2e5e5ea962be654be7a41412eef60983e5240c35435dd2f122f4561058784987008417f6400a35e13e90c036bfd28faaf45a07ffb1d41cefae607267ef04a41b19484d2f17bcdd56678c72a7ae67caaa6e7f4714d40794edeb3385af37baaf64960490f288e0ac936ef1b8ddfe037cbb396cf300e47797945ff4f7300b82e73c3497150baf401abc7d8f967391e54a482f75d2bca5e1fe2f1ac4422b7944b232faebe12d6ce217a61c616e13907800428eb5fef3e609ba9aec7154f75e028dfd3da12b50d888f1003d1bccd6b930005a66a9c509197b897c94d08a6e5cfe8f356d231c39e9c0e514ded944ff33156311c87b8cb22e5e16643631409028d943d45f775ae1c068c0116da0c5807dcce2adc32054e7cd5bdde5c1bcd8359660594b8b5ad583874a406d42eeca5199684f10b57236545f8f7f4980ae05ad92df261b94da17684070227394d4a74e4c88e7f9544ca6bd1e947461cc6c01483678ffb91f11bb21e9fb35e1c0a73481e7dbd4a3eed13042ec13fa127748ad63abb9a1baa181b16007356d07f9c1b5b1630501927a5f3d7fd9e2df18dc0095bc23ad546a62674f5c306e1467d7fc84e6e9145e48c30332631d97f09fe4db9ae8967e50588ad300ff5821b6b8514c00ac2ea57a5f347cd39a0c72a2df62af4151442f85b144e06f98a01baecc40a2bf8e3af0cd0428f9e6a211e1e44fe43c4d2ea43350ff9f3dcb7d9a653e62ad498d666522bace7ccc2f697760d8a9fe5f9564398f8df7969471151b6f9d9afaea78dcdacf54ba47146cb0a78f7eee4a1bfb65ac789a352bbed24a01a14dce753c06d102c23e3dc9fa8f8615e787742d03045e8060041557b2f6097b84e05b06e17ff03e3ffce4de2b47ff7ebbec58d617b78cfa3162d42806c7714d22f539a2387e6c363b639515a881633524241b676c28a4b507211adac78f553cb63847a44ea84424ee57c3eaaa7b2464c45cff9b5cabbca09878f44d53f6bb44c92a5f909db898", 0x1000}, {&(0x7f0000000140)="89c57dd3e476f0b515ac497d0c2f16e1aef7498883da272e206ef822d3368e78b427169d15799e4bc99182cd39d2ec23c8ef09275384288800", 0x39}, {&(0x7f0000001400)="dda6a476dfb59e30b28755002bd40141eb69f21ff76fa71c07f1696116c5cb364e9539eaf4a05b9d8b90a5ec316a8458d4db6a04c2dd634e55708da35cc88e1b2e7a108a62b1b87101a8170584ffb5cc2eaa45969db424db50eed6f9f514f284812b630ec735ac9ac364596aa117de161550988a883eb3aece4abe292f46a06851f5494118465f5a2600cc6b75e7a8e5114b5c56f86f2c11c1d35798b8ef0ebb752d9c0075668185aeeab01805b3a596debd23a876d4a6cb651f99a61da7cfde9397743c67c57d96e2cf3edba2a83e0164518dcdda0b76dedb19e3f7afd661fae01230a85b0e35c96166ba3f0b2004b546808bf9db1c7773cd848e0622c51568b64d3034e6cc226d44ea75c76ddb4b3be65cf6fd00b2b59d89d33d0d5178d5ad7091e3525374424129799448c3c5071c7a7e1beb2ed410f43da73e712cd32a1392c5a96f2cbbc4065f3754dc889816bcbf62cb0f29a07d350c66e779b2ce8d1b325164131269e38d53b1c780f755a957bd11b95aa45ba6c1b63302f3658b90bbf1e5a552d29caa64565dc8ad734b410615ca907f6dd619a95cc84d9ae0b1ee79e8d389991ff2ffb327a95bcbc5bcf46d3bd531b158285c8b0133ca0c1fe63396d51eba0786a21ba54a210cf17c345e5cd8c5f949656d8ceee304c4777eda27aa389fb423e2838cda13003dff5f1cff06b0e7344a83239d8a06189f01e45ac849da34d84fe385989cd792e08ea17e71d1094fc5248239c2deb10d15d4580b94e327f99580c27e8699147a8952b99bf5e2dd8672924a9dfdc61c50a8b4b7bce7db5309f6d0134571266edcf20702aea063e67ee8715f36e2188b88bf558edbe8f46363d8aac4c8d12fbd6166124eb40f798424715b82ba86eb7fbd12de45c28bf8edf7fcadfb00f832525b1f335ee9e465975be9683036eb00d4e4012476016670802554f33025481a5273cdd29a967e1c232d69274e43ce4fa2fda251e0b84075989fe3f9e704c220ef5a9d6c23fefc49e66da842463a51eaef094a3c381d9db05121071190c4c7b3eeb0703a5f27c038f695f6ac930e954ead6b98f6ef6dd774344ce8a9b104a84c75b731a4b589f1a707fddc4f238a51fdbb7139fd35705d05687e8c2dea00d0a5adf0e9b87d960cf835b5c6708c395d62b2f87239281b95d5f40d2fcea07f675f2cd790b4d5bc722e5cde02d2ec8bb93faafce315cd181757b016b3ce3e81a3270200502c30d916cf505a61d95c79665a02fa6eb88a2361800a6777c4d0c5fcaf641306d6a34ddf057609e22b810cf436d991cc4c0788fd772a40cb1623f53c4a3729c189bd8cbe25d24b347e93ad5b548139ed80a027b1b06e87417c9031d12101697e9aa68910fe8751fa88548ec57853f14d02f8b4baee2e8cc07bdff19ea847b7b7bd877a23b27ae2a174e8aa6d247b3c4b51eb4da0a90b802f159f92c2bcf709365eb3e3db134966fe40d20d8fa97f40c3508ae920c6c5c10563f23f2f9b1ec763b53294cc35cb62c7f19a76eeb3a972686893a4414597e9d8a8f418137162f0f7d155272245bd2958b2f23e0a6d78cbd9740e9e064c62342ee657842791d18b8a84943fe920a7763b36080060543518d5a837c5bd3ec8e6da2457e2137ad58c4c285380053f067dfac162cd8b19000dc7be938b28320e6dd9f670f3326212cc99cffba7ebe3f613b22a4c060dc7d2f67e4f64a6812189aaf5f94664dc18b5e74b3b34b0a036d5dfe3c436161c50de1448c45c3182fef583fff6884dc017d37325acecdc1a514a17f4f1b1caf1738c48dc2ebfeeeaa4d7ced5d19a30c5bf97490fe6e76a6ac4d775a77d596de264ba995a1617f35974b32d5fe544942d7f031dace74f873206346e034c9e43291fa569049cd3cf441e57d27458b66229dd641aacc88f54dc38da8d966bb68a67c1dcfbe7e63f2d9c5692a5d309b79a8a7f25a96f8ffeff450d4a3f845170a881e2020b89c0f5f145529e34a32536d8a50e451ed0523f44bdf2f48e57675db545c67347c57543e955fa4c364c9a40c92cb8f090c19d7a06b98511113fc5812a32dd5ff6e267e712ff9cfaaae1f0acf02d10c82223af297b75d17ceb835273acbfdf1224a0d65f9630ab9d4ca4b48932c68163e5eaec113c37f907d8af80027d839aa8a0bf2c34ea544492152e18e7ee14289c4ed299bb7e13bdf00c4c687ff58546f985c9b00e981ad94c18f138af2b8fe3ce393301a028f2e0c5adb5b4740a0d8171511fa49b09756093f5e9e33d3dec71d75c278b16f682bf00f8465c022486a51ab06b981530fde7b809a336fe79475ecb135a9ac91a40e5bc91e6a516474309bfe8faf9781ec50bce50a37691a044a0aa65c0bb54c22710b566253e9c258c4f80ad8663f6818955dccc364c807126a8b66b191b9d652e1323a5e93ed94a37a483ca04cf3b81531cb93ff7974aa8bb0469ea7a76a6d133a61336e0e9f10c4563289dcb5a74e6b93db7570fdb358627946b5f4cf35664d53728980d0681154cc78e2ba37e773a6e4667e1ce1f7335df96674270bad420cd4a5744407b1ff4b5e71e1b9d363f3ca09d68e60693cd5b0e3a2e44c1fe61afceefb830dd284ecb7b6ef716fd90322226e764c5a43e013422e1f497fd0c81b55abf7887e69aad2eb079b9b38be679019a598dd5cae08dc7e41eee2996520280f5d45d6087fda3e0dd02f82529728e228ef4131c772b3a44c747266ccf4981aa25fa79d29c41b9bbbfe909ae02948b99e17ee229bedca0c602f0692d7516b7d2b964e27338edd6e73303a49e51584839bcc1b9f6aea1d863ca5d4ef25902ce818e9d5b3d91683fcc8bbd0ff2aa7068ec23d1dbb75c16c2971a8a81f9f00b9e31d9adcb0fbe6d907a4d9adc30d590dcac5f226e74324ed0aecd3c574fc91d8431bf8057a7a75049a5133f8c49a957cdd4bdc8f43935ec6b4c057e0a41cac7b2b40d1c88eb387a3f8c3a205fce1b2094915a6c3b5de4675b154ddf53e2020ecc6a1c2ebf1345a7bb85cfcb82b3c432f6d5faecd4a69fcd89c2564dc78c4d46658dbe8b66da3e49d6120edda3b8d9a4eb1c5941ed4f98362833c4ac3b2c26c99a800354a1c9d0eb3547c5389946116b52f60ab8ef62b5d97fa62c9746313a188a0d58e2772985c100276b1da1d5c58b46b4ba726e86a937661d45fe16fe391b73891f79529f9bc5e81c6d8a4548ecd220948c5deeffb32308836c3623d0aeff338ffcd83800f5f83b4ee69b38085ce68c2886b67a025b3edeb7230405f54b72f60bbf82c758b30c99085351075c1e049fd74e79c04e3ef1f905aa7c2907c04f28007bd0fed42227f9b0b02e1bd69c3fad6cf2c57398c76e016721a680abc171856ac983044964667ca7dcdb0af6617a493bb0830f8e33b9dc9b1c360df26e9853c42052311521bec23faa756865c38c82052b26716c6d0ba4e44d3c2265b63b53ba0c1272ca77e701a4a1bcc238bc59ecc06868194507d2205729b9cf96539321adb5833fd5fd63072f1fe64bd117b3192567e6b8410a1389e4455a473727c80c3b8818d2f5834d18441f3e243f70c73e017d3295c9cbd609b06494f715926d7c458e06308a406ddec86d76e425643a99140ddf01f6dd96be3e3f50c8ae1f14b9468c692ab3ef312512bac7a2574e94abb2cc787875f98c706365a144615eed862e75aab652b67ebd84c3b96fd478283c4cd256885bebe4be143b31270ce13b718719bed4310558e94e02fdd6553b9e1de48c38f8379734154ae4332bd414e6ac08bc072ab6df7d5ff0daa87fb64a3b6c108d148b67018d0bc8bdb4b7332c75419022b412aae6ad98df05ac0b3d864bccae26486f5731d3fc4e83f49ec54789c408ee287c5fecc258ef23ab6d94c94a681b9a8a29dfa386255e7de67298177d41d8b0cdc1f68ae02697c1e91221db13e5657d75676a2bac80dcf05a6a4a090a4842561ffb66b5001ecfe8fddb0881e46487fe7e68e664bf140b5fb3a71e3eee47f2f6850887b7ddbd2a5ce0268e3965c874b8faf0d3ea554e6b10d0c5db73c11dcb2b1f18143be2a9deeeabea30337f81138b63a96a75bf022abae6891ed4abb738240a567d532733a4af733a84f36d63f83e94c02f70e40f0c5208f322c831a9dd675490ab43303d689bec8f4ad8b3befa817c5668a8d882096d04b03f05723be7e18ce9ae8efb3dbbf6d98a5473dae13356954cda18e815b9868658cdae0bb596312b91d3beae7bd92a8eeb003f90c4748bfeb6b019c95d7425309edb2c1d0f886dcb9f4b9d66c6cfd4e64b35249a826cff223a2e022fc474d4e34ec85c2fcdf178ef40df522c502298b39326a4f6cbb0ab70650239d5584789b8942f9ba292190a3d5466496cef33f1aa85bfd25814afd8aec6129b41c10284a3174d5645a1518c8bef7321029a6ea9341036a3b2c39bfdc1e9e3ea45920d72e5c17c9eb0c51019bceeead854886fa19f0ced586dbfc51826013414126672f578215998acb3f0626848af6195f6c9d3f45f41b774e47656e0ca8937b394a30ae04dee375fe133a438ce0de6665d45c2ddd9286741bf0e3e6ae7d4934d0f78ed1ee56b8fe461fbf12ac75132013617b75cdc936bccf042ce29632908d3f85f0d5562ffe6eb98807cb6b5952d78ba381da4e6e816992d9c9df933a1d8a92e83848b1a78ab662ba42011cc21dc9a0fca20e021d41429def33ae74771b24e7bd3173778dab068ffbad827cf51c591c47bf3f64c5d7904bd2ca4341df7ed6fca6d1a64439d3c1431c57d99a551f3c1d883eb97c4f3613bab1ec7f3f61a1fa2df8ac9137f1a40ecf519baf9279ee408147b0a4eed42610337c38e82a252a9ec5fe82349be4bdc9f5fb64a20aeb911d13dc2531b065bbf61216beb523c3205b001079a99d0d302d53f0f956ef4056ce091824ff510806db9736d974da343cce891182c4bfbadd31f7ae31895e83bfcc6f2bfec28a2d8d9f2dd9f90b15a3735410d881faa7fa4c514aa58965fd4a65a463c944b9d9f3bb3a4e61afdd21e5d6eb082273ccde4ec5b52810f2886a7c29c1665245c0fdf8d528c9a813a6debe409f154955079add0e0cabf0f1fcbba051f2d27a6610237b76a75dd8bb88fd7e91b2205e9ac91d1797a888d2bf84480bb5eb33f9e53669a6737bf8030e7b7c8a781b735ad673a6020232e2c230e07d248476fc4773d5c3a24100c9da08a20fc60733d509d349e7d89e4f31c4201e2e9ecbe991f5193a80991a3f04f3864113349fad2d4c2656b695ca160b3adf7dbc55d359f1eaa3caacf7486c6703dd17e52df4afeee04681071af3033c98d2985377b98545832b73939531b93e5920a1ac9fc4d6239e7370d813b858ce33f07d861bbcd2c0be17d7fec3618a98b003860e90c5aeee94674998bd79b95d78a52cbdf05c4cbf6450515f64c2e1a60bf7a0f5b3a0fac8f5243427a6f72b3878bac01be1ee640080bf22c0c189cd10c8e3982f5c3d8188d34fcc4021da303f559416d250561d65a238e927ae813a8242a242be559648c37c42a6dde45ce6264a142b4d9a4429182568d880e74490122660b55798597c343dbafb636ea8d0fc676c85a71c1f237b9439480fcf78ea11fc1771edad75c89063ab6d64646a5d4b6ccd20a63260bd356c059295eca974d7f7ba1edf5e500142ae7bebcc510617be02b36f81c37e85f7af8535652d3b268f65810ccd8e168f73c7b7c768415f37b4930b3b8d3dacd8b248c033d69419da7f8ce91430b666cce34a67a4e53ee0b58b9206f2d6655edec71383b8519f9900e026fd8f5", 0x1000}, {&(0x7f0000000180)="55e3239000c3ca6ca9fe7954624b5701016b7b7ae51b54624f53183d0639f460f4c828b572d1d22d4729a3ee0d294f0915add9d19bffb5c28a1df32c5fcb94b6e4fd97f1737ed53b94b84db1cbee826fc9b194d30afb30d268e49e0e2e99e3969627d2cf3b58ef3e09114132c65b98b2be6aa5dee66da15f6b9a7f069f438de4f82165d566fa777f1bcd1705f7d9388a9c285aa0503e7d0626049e839ab1e5de4081bdfab94a82f8c4708e8374353d55c58c6843f8e1d51cfe1b6a4b32598f7438fcae97d1e037c6cfabf83af9b8967b8849d0248507280542b3ae41e702cdada24d8af86c9a0aa25055efa957a1", 0xee}, {&(0x7f0000002400)="79705149c3d9b57c958a9ec10cb054dbf1da49ad354a2c5a9b2cf51071a70047879b5dc953de5e513b08931d5e98b93be9a389fc21a0e0458f5bf09fc207216bd546a7a1a9e97bb8476104d71a843ef25b22725d739a4b9a146fbf0b658f5fac2903ade7bfacf09b54325d0c06fd2efe1cf4d64d796ee45af490a0cd4c7f239ea11affdc53f5c04b974ac4288933b140f36669e00411a455c4dbec2ba5a5633f1bb0f74f4e0d20a446f143eb503ec4c26052c77e960ce06ac847525d3ff37660970e45092d93841b2b7ce4fcf9cc0198a03b1e7ae36ee5e274e3c4bdf44cc72d7c912f94c86ed8e691221615d0152081c2ffa66accadfdbc0e86b8a50d0da10362a6b45737315722ccf6dc9f3ca1553071372c1659245495a7cb83bbf8f50fced445309b80e8b323b2abf8cdf1d99f3dc20412e2df465aa881efc166f82c24dec8ece1f23ebe48d914209ffb062ed555125095fa90b44234d9b68e6a2d0771b02b97a78c5703a94e09ed65cfb754e543d0ba0370b12b55ee15a994a86307ff9a7a97daf1a1dcbe38723296dac1ac74ecc7578cd0ae813ceaee8558ed7792485e19c5026896c79bc148f03bb8c05b8961d60c23762589a2d8f1f8bd316dc0077556335dc3ae6974c409d675eb40d58a9e3366499df86c9c955c5e423f95ac8b6b3d7f228c1b43d97f617a83084ad844e89251f7290b478aa6fd9719f04d5bb148db6250e4e8d2d4025a92206a8aec4e22c15d60fed930f6c8b04f6b12dd9266e198b5300eeb76226f00f3fedd4a6d2e0c7d6b1610d247b85e1ceda5b1646d61e80ee78a190ae5890d57c3d6c434a5ce7168c0597bfce00f9dc9bd77403b0cb94fc5639958d34631d7bf77789b1b81e3628a7445ddd7845d447afefdd677b89b6dde2d84564f107c91f7a8c6f3411d43e83d0393fb9282214d9362d159e1e3184a336ef935ba293a834cf35d7272b685a4808c237503e261b03108fca1481f08b36484f3e3231625f60b4f04c32f9cbf246a2c81d73193c36954a9a4c16b64742bb833429d93b9b734df2186cb7346ed7fd1a760279dbf989e5b4ea628adae1760988aa146372becd19741826a2e121d119ba3e0e6f0c93c9c49acef5f5e014de53106668e925d4b2144954b65dede2a071db630137cd1589753c5b0f229129aaa9eacffde7fab2d4981320275c784ee23e7b45256c708a197931068e4d1d5a931181d1791ad5402db93a65db4e2913d2b86f27af37c28dbd9a3423271912a50b7a8ba10c6c58aa70ff073cbefb016f65e71f00f639da9b8fe81b90fbe1f65fc0bd51ef5d2bada5c356d335dd788b7382a9ac8698aeafc5e133adb5d8a7ae366b03c28187a78ac306a9e97d7b3f52d63d86d67f4a50e79043a9fa0f868cb2f3639bb441e23b3efcb359beb84666ddf513b834404f11fcfa3a6ba380ffe5dbca50645d30ff6ee3981e18f97076684370fed6cbc00c7cfd904dec95472f02a36887344f8668f4f658e4572be983035e89f804c7aa45ffa2ef3a87f87d4e1126949688740424b565650ba12d6cdfbca6efa2dfc95d60b2609512be09a2350d178ccca8638983a289b0afb29b47af3d020f76a8e781bf1c2a31db32bffb83a464972d6e0b60066699f98dccca11f7ddebf37ce23becbe30d7ee9c3fd95252f5c11ff0445fb0a1a4826b70fc1587d4464eed765cb2f99f2b3ca7725f3e57499e44106fd8e34203dd01cd31d8bb276780c5d46f0258206effed6f1aa699b6d4e6c909a4206f1be44b68b0afce3669339860e18733d4f3fb0a5d53c5e986c456549862984aa7c7abe1b5953f09a17ab81b4e3612692684913d850eab3e98b384f868dea7471609f23ddf5d0102dcd18a28ce95bf2a0c5d0982213cee3ef17800494aa1457b48f183719b263d3ca06524727ffe81b0fe767e00beff5ac09b9ff7baae1ce93b79edb0d3712dae96c63055262ee89676d671e8904653753a81914d9f41d052971f507ad4e0ec46248766496187151908d10ca7d37c236eba17d93498f7969d57a239d4a8e3ac76af6ff0aecb34b35e7b89852d222e9be4b1f293d4e1a0d1ff082e2c04647b5a60bcb509a562a216c8df008279c65acf57660be2308a35c15eeab3548cc7aa6e6e11e348b1d6562ee0b3315555ced6e8a8cb5f325b39f8219ed913221fa8b020aaa91f644ce1d81b0c44c140765bb796c8dcbf7a225641b939d4fabe3c2c009ba884ac13f2e7de96658dc6606ad9ce22f70b12536e4d1c2231636bee88487ed4969ce737dede3e5e5989cb8803707bd581e0bd904b004cd062def1fde561a8cd18443102084b2bacf3b4fb865abe73cf0a33edf532f88eb62ce60d4f66eee92abaa12414949c2939e51a3155501dc42b644e91d57760062dad8d0d05c20d3887c49c26e795eb88aa6666b512ec354e065a8041a50dc648015bb1f51d37a6e2ce5e8ff9a1c0e6f1277ae699ed383ea6469d10b848be0a09df84d44f16e913cfe88c218803b02c7db2a38ac7719564a636ae3764364e82f646734073e309d83a57d4be5323789a177e8e51d2a25d4c50327fe8f0590280f247f3ff86c51d7818f97f8404270ae83aa0bb920559ae298b1b32424b80facbe182c6c4a9babbc39a7df13d6445fbdf2e9356066766f8e59c44ce1d614d9c6730d6a901517779b915aadf235b65ab99365f498963832b6a6043fbb107c60a7119d2e419beedc43a0b74c1e715681df19e3dd0294316d1982bd759bc19245def3d6eb53e1bc4d6eb34015814b3b647f75e97de9bf37b16710c9348603c2e92340861e5e04465e65d62fcad20b0a6cb2cbeee783223ddad7e0a5808e011473112c743be8a4704b2291afc6b2486f1ba352f12d855e0e6ea55373e9293faccacb7b30b1a55b4ac2a79012cd61e3812f1834644b20cc5910528741f09d7522815197c1676ac8de716c8a6b0ff34f295cba4a7cb16f472009b7837706f8b6644a140a9898b7ef692214887e92d259b0d6740fad235f829ff7992bc3349406fbf8ff3f0cd7c6938871fa90646eded81be2f74724d2b6a41c7d3215fee878ead7dcbfd42703444479faf3bf618d8a7c4faade9077f50ba8a19c7926d028fd44a83a53a13dfa14c17db5f407cb26440e3e8029c4d96e880b61f3542c0c5e205a4feb694d7b176c089d8ecbf4e14d789623479cde0fc16d1669f246a2c7d308b15f3af59e2dbd485819acc9698c5092cf4a5d35a5cbc6defefa71286448f3b0cfa0e61b062ccafd55ba2f422dd0bcac98b90a825621971cf68a0e1788f6bad27b335d94984a206a719fd47e7f6c2af0379230f0630f6fd0089c615bd1f43d1a77da0afd5842caf661b6b146b60c391e78f26611f035d1452e08bf6c77f3620815bd9805d876e22b9db23d7b3ea80f19c73e85997628f2f4f1b85d36fdb862fee46843f21cc663ca23f6f3ffc2adf628ba5b855f69e0e0239ade5b92a47385b1428cfc69f6bce43fa6535ed62005e4fe42a3652d3dd69d608a300c0eb954adfd58e805f4372e6a839f83fd85afd9ff94d6b4097fce4214ada53b5435d0349c5df4f7ca58390d515d5cf3ad92feeee6445f333e53d87b305179c5322e86de2712251429510c901ea79b4c6925687ac93feb341f5b058315893507223f0b6256c06f82dd4a0874809b6355f0e44652c8c6dce8e6288280cd43a84c77b524fffb2b04aaa35d659ff8144054bef20a98a68589927d5cee85c82804cf5c05b9a03579cb42bee142a1db2c90f1b04f7e4555468a45d6cc6a2497ae84ad04c4bd2f45843c49901c5add92bad26325e7a10cacb12841238e6ece36abea2dae7776c8a5ac8d047090f80297cf8cbcf3e4113746de6118000b161a1c66de9eec899a559aebfa3aa3a53a149d31e9fb2a9c72283285183be04c1809e50ea01cb513839852ea6cb273dda6d18659279f2f14965dbe18ad9fd55bd02e18f9fff86cd36326ec2aed9986e091d390f1cf2eba3afaad233651a53dee2b7a1829098fa19532c79a238ed79d6dd71cf01e27c3d2162059daede3b61ebb5acae29705569c92ac195b792616dd845640c9265d5515e0417592ca7662df48282c7ef60eb27d233afe4876256fae8489b8831ee233128ad5764cce32d5c41403d9bed2b69e0838463917d179e8da6e178a8e084e592c8431e71f7d166d3af42ccaad9b5634bff7dcde27238b333e7bd138c497629c736483afe71d9ef31560c6ca48c6d74b296bd8743f5c9cfa1dd981f845b9181b192b32a96f622980d419cd2c098fea46322855d42717ed5c2efc137cd30805941c78c079c00c45f112ddbd86f520378332d3881c0e01a5aa08cc18b46ebe4c5dcf8dd947252ece52c7c3b72f341a22db3d748ea7aa7c1e5699741c95feb8ad0714506f315b71d898566bafecca955a7bf9a24abdb7cfe5ae0e58c8ab273e8ab2e89a80925ebaac656ab600879142eb8f839cbf6887b7df9fb3ebd946d4194277d7e69d043d34aa45cbb3079f42b82504721eec2c36bb500f20cd8984742227a6824e8b0e00f4b960115defe4ce3755c60e51832c122427bacaa09324dfeef01526c98f8264b0b609902d019961c867bea12c04b928b2605cd55702a2f6d8b8879ba7b02ebacaa172c788fe18a7ca671de0d65a782eabacba9d2ff660e6dbf20f2ed33501864f5811ea9dca4a28be35b40b924066254e11b5820be0555681dd2b68440acefb7019a6b51ee6341b4c5d39e769e273321f6971f801d755601d164c78af9cc02cc2b8fea3b27e02a49fd5621a97e8c11bc7244b76fd3d3645f135898f900008d6656ebb09df87e0a52737f6864cc16dbc4b543345fb8990796071a5c97d49e39ed95c1c8ddf66f170dda8e30c09ad3827cc0b47b2a3d0f8be697cf81b9378c71a19716fca7b986b1b7978c3392f67e688260a96e4679db80b2b8c6ba64fc616f788860703f2cc111aeda06d3961c8d7f88a20658d19e584b844fb7a4977a251885b882571d931c074ad76c0c0e2e1c8ff33b27ce1de138c21f62394a212be79f54518e6aec9f9a4fc3d10b1070ab25c251282978dbbd68ee18a5ba8198f422884c342271649d5281c2dcd069740b84a2a986a378037172ced34687664191351d65c9f3d8ac52ee1e44a634875cd84c3d81a1ee6fbb62e510aaa33f1dbda10a9ce61b93629338332577d75675d17ac0e0a7b0f76872294f59ff28506835f93e69b8b9e1bf7fc2bbdab9b3cae1a5825f35fbd2ff591aa7465a91de4bd347c3b09a9ff6562b362909a8e18e5759b65502f96ffc880c89227c0aaa52c615eb9c1c6a0358b754ce5ef2ffbf6bb100766b84ecdd6283af3dc38a02b5d657753d665060ba3cfec1995b8283ddd496e9935a4d90dd86aa9f2fa5da5e29b54f90f4bf0e2bcb893c3d9d0c3e1c477bc32e5253fd09e1cffe38742edd992ec52377b968d170ddc1b12c48e5537564949fdd51e496bdae420177f18ebcc01d4b569ae486e7314cb0a32bf7e50bef65551494dbe9141fd82163d6c812615bcd75a911cabcf0b13302c0883c5005610405e3f841b4136f7e0173c410989dab434a9ddab67e6a87f2321c4956d56af42fc2b6c7066d3c60604fc961dcf528bdbc2e8b45eb61851b517bcd2a710ac18047e80ff541d3d56d0cd4bdb5ff098d58cc4a275059b6e269505bad1604f73cde7e19cb3ad1f277e11f569d171d67668906c9c858e504a56272af3b6195acda87ed3417281010f8dd317eb8290e98e7692b9d5640111fdbef37e4834258b66791f5b5f8e2877317908c74f782b7788ce0d50", 0x1000}, {&(0x7f0000000300)="ac3b3659242402d5535407c7325a8b98446e86a12e41a92caa130d7b52c49275786fd1c6630991f1b0d85f7a7894754b8f106ea6c748ec10d20b72b51ae9f35c0b3887861569c50666252252cd89619bcf08f41d96c7b9c45953e2e16be878cfc643c5f939072d861732a508813a401e64b21040ea5ba1fbad9944e3aa73908683b8", 0x82}, {&(0x7f0000003400)="42875c4cb036d53e0b5d82e27af16cd4fdb788d661b7c2386f5bda65c60cb88a04750ee323ef53012cff8db2aa78a2a47c41f4f44413bf6ce820124105c209b01060ce9c942103cc1bb6ddb343a914571f85618ec077c6639075eebc0ab88c387a9ee520831d8f772e70ca524094bebbff10c74c4b101e4cbcbd47ea3dd2af943d9b5e1aa683c5c860e9ca3afb090d825e17de0ef47f652caaad62fe4a7a29701b5a3fe5d250", 0xa6}, {&(0x7f00000034c0)="5dc719517caa300cfc8b4f56bbfbcf71a3c13c71cd263a8a21bcd3b4cfe9714ccf199cdcd6a486f9f007f33fb70ea40405f729e616d039a98c471990aa2b2a68bd9618321ea91a51864571e3337abdebe8888dd7c7dc4b1c1b1f4c6b909935f4c14f18c4b52c38e3ae0883616c0d2fd0270952ee8e2198dd807d892d71f72177f3771b9bbeeccfc6467e98bed724fcdfd767735b299cc36912af4aa38710ebd85986e6070bc706472e2f20276fe4eb81796df604f9c1d02ac7950ea6c4f54662", 0xc0}, {&(0x7f0000000280)="13db86d813da8f7df610e132ec340b3878d699788d5f603a1933f2bbff6adc6e684fc71866ae72d48336f061", 0x2c}], 0xa, &(0x7f0000004900)=ANY=[@ANYBLOB="8800000000000000010000000000000052a69e2baf718b1e9114f3ac43cd5c6409c029c26ec5d844fbf2653187f1c876165b5d9a1af3b57a9476b3b69845a1c11fcbd4ce7c55d236fbc888ce445bfb06e968309c4966af874512e3d5365a270cfdf0bcdd3606eaf981b3ab43371ed15eab0e33367899fb7e8e24382cee2bbe21aa832900000000001010008000000000146cf036f8ffffff3a97906cf711460b25e951a1dad16b0edde09946babae095f8f4fd4c5db03ec6595e3dfd3c19839c13f76565bf498f8732847b5fdd3e912ab2098da47adf57fdaeef49045ce8e771cdbe87b29ef6c569fd65a13c4a5938cb658a4d22bdb26d4a120d327ae7b5b11b7a16ba8153a54ed99fdbdb12abe23171ffd878344b06f586030c182aa17dbda47b53859a0632237dd6e31c8de7b92a18560bb3d8ccc7eaecdc3831f314af5996fffa032c7ed302e6c2d318a58458c6650fd11111d03fc9678980b49f09775fe0b85ae067dc39da60339316939b94e0d9f8606c22bb08ab12d0bd4d83f78783952a8eaf37928edacd2d1db2f573ea6622b91946f400a2faa792f75343eca95e43d1c48705dc54e5b4583e9c8895dd281745ce7599bb6a7b9738459e2f5eedd989af497b43be41e4b8834447c68b14e05fe72f1285b12bd929bc2645cb77a1f4bd6395b89527dc4c652c7e1753564a760909ab3f053ccb68bd8a74591857e517259b2cd0ccba7c899147f1e599ed42df4ddee32869cbf72c5ec5783461f9b3eef9774707a7557375da7284858620a6767e75a51b1aa9adf719c339c8aeb9fa94b0f069e54255c3d8cc1ec96d3d2b8c85f20e8d5a63679806f4a1c23ef514eca78d7d758084e55375b9c9d76eeeb3999b92e0f2d2521494ac2d06d2bfc50526b272edeb0cb0ef176db4d2f97fbc48cfcb7e878fc037295a04f1288bb7cde82964fb986ccfdf3aa1641a7267c6cf98bfdf5a0b5a93cb60d75bce1d88dae6ef45646d2928a4acf4e3767887f423d43649e65a3c5a8cb262909f90c7b77bbf5f86926f83205c00b06f4c84ace677125216edbf54607eccc3cd8f86fcbdeb0e659d569bf35b4c19d6a7d9469d24ba14d3377a0f1999782e7df842e3f084ef21b370def2454449e7b25b7e5ee240d711a08adda00304eb8287ac7024c9bc89e26e0817443dfd58b9116f16f47f65751307f2c6fa3b3e8ba3f5c30eead9504354f2dda80009c90ead08b672a5d07dd4ead8455da666f5aacc8adbda78c5e102106b713e16e5668cd98438118311225fa67f2f3f087da1c3d978da034aed03ec936ba265cb798bbc3e0b2b41c6c441303c25ae8e74cdaa7ea01e0309ee9a2706cf47f79f98b4ecc16f053b388f62341c767acf1e5dce964a5fb59ff54736d5781a5bb9de10e8ec921f403c5ecdad7aaceeaac5a94b88c9145ca3ab17de7cff2964bbb159be84db665b21a882e8c4984680eb8db49b6a69f50884513f118c3b531901acc1295994dc376f61b1c627374a7a3594d0c62257c9fa128c843b84270b4eb395484035bb9a135ed3119da3e00fdf2de41121ef7d0294857a2ca168d97ecdf81f1762260b0a461f7f5555dbbeea3196d22a86e33132daa53414371e04decd9dc63fd5ed6e9dff3f00b54dfd4b6822b6e1efb3bb018136867b51d5bcdad119a114e0307263e3199d50a621135a401820f1947459d3ee24d71120e38803364428cd3c0bea4d2e64f494bdd2c50815ba69e28a808a873ed603b2693f6121f9219d2d410c48db473a772254c841b691c0e92738669fa824bb79452e8758654795170fc141b857a84efe07c5894643cfc2249b0b651817a7c7327c779f719f7e36c550fbdec40f15e9ecfbcac605af108a63e707fe84e6473fc80ff1787da3f7a901c80354e67e587a6a5e113121fc3a5e65a1559ca1b4885de0ee5a0d5b8eee757c8480047d3c97d83c5ec0cac523ed5105732f30fb9f39873e626245d9cae09da274c46fcb2c19e5352493f778f5167f587b6742dad9f024acb0247f0a872ed62bce262db10e1b6efd07d9ddab3a807257ae33f5c8f19e3d6781f7da49b7f0605ded0f8a8673a301941ab93fcf0d82b4c719812ba8f970e61760c30e15357a62c1c87950dc36bfad0bb5bf157a6d41cc2e49fc624ff3b2f15ce72fe7ba0cf3c889a16d43a6838eec37f8c75207f55fb14d1316bac434c051da87ac026b0bd9d38d15f905e3adc9740f6eca89e142019c7dca6c4341f7f0eb1705887b26dd9ff22a91a16faa148b1dfbdafb25813d8d314b60f610be5fd978080fa90662d61ea6a20eda023120ea6d72451b2a7b704c06193ceffec69d88c5d8d7a9e9f0288a7d24451631723ae6c795272b72ba5f171f8444ca14a0bc9cfd74ec4ff8bd4dc75f1a665cbb3cf015aab3a83f0dd13fd8aab8ffe6f823ca3427784327583200163e5c884505204fd5cf7042262cef80d5f53e2b8ad5c95b61119e9459b9f51c0ace1ceacf631b5cb471674de73e60eaf25433db6a8d310ca82391255210bb9c819c0c466aedf7c44c85e080be41079d95f6ffcdc93a80b16ddc1a9bec5b0fd9ba68c6077df84444bf4790b08b5e6baa6dfbcdaeb22647f0f5a4bb4ae6eddda984b72d3eb3937ba797990fd27ecda9ad36043abfa9b031eccde3c649d803eb0a84d1000d84911c2478f11fcf42267d0248be25d8d42afe0fe4f9825b3117f44276fc16a39fd605c4226f0d179fb8da68a52d74ce46df35c621651f0f918a83eb811459e2a96b693d5e5185d2cd3d52cba9564e8fe3e03b416d51418be49ece9b05fb980a04592754c5d460008289ba77dae01ffa2bbaca8f1b02e855774abfe6363a02c3400ade742792fdf2159e89480dc82cfaf284af312525410ce6d29b4c7aa52b6a02fe4a3b0ed84b403c33de9501b407d85b08f8f7fdf2e30e5850ae23b302f6d3dbbb68928d8281483226f1b42bd6a753bfa094e60c2fc446ff8f5d079d015a7b5f605a1f75b20129a103872e99f4803fb939d99c76bfa5a7035034bfd904db8d9cdff84bbcd1e416c749c6dc765278ccd2ad3257d6d5d31fdeb8d8c783f4684de4125af6def4c682e7e1cef6af39749592c6967a5bcfbf163ef1f3c1e41c3f1b3512c8111dcd744ff368cb43b566602fd9301471714b652992150026afe0965db5600e1ba11e388709cbf6b0199dab0ae972b144f4ff25362c9df5b157b02914c732aad7057d0fd7d323c2d909aa2751bbfd58a5d441f859ad528f9ef3c1706b08c4c487dcde2427050a9cd073f3e952c234ff607a6b6190465c83b46572f62e044a89ceed3c1d6de422ac0f355297508dd1d87260a96c51ab4d82a62593248e921f8b873a400a2ed4309b052b2f27ac8b1bfcdbbb82f96b1799c7d3b47a753f80c1d76e93758d6fe28302a29bf3a0c7e8abb8b3b383d8610f0c8e85230703032b3e579f53a384864525a8ce6c3f3e4f3ac2bcdead0b327a156389668fbf0bf3623c73cc7e958f69c76fdec0a4ab66171e201d4ce21ddaf9e10f8d4334d536a25556325c2f972339549024e520323bc775aaa28417b8c2d85e0f90181f26b44ac2c3db577269cd6c156163161676bfbb9f4b1e2ceb5e5fb9433c60212a8f7df48f0ec901fb23d0dc3ae893fcf0354c540ad760c98375e929802d5e62a4d4f36cdc7dacda419a668c4b11ec9eb64ec76e79c4318299f9fba174202ee24a3715d75a6b46ff055e9b82f03495906e518e17134151b0ac7b4cf100707d16ab56992aabd6570bb407c3359ff62fc987bb52d04878b9d4617683e5bf90a7b5a492c77c83513d463535cb0a8701c0b95ccb5ac2a4c02463ce17ea8315a32d46d0c6ba9daf95e13190ae35d47e9d91235a10fec52c3cd9e98b233d92b9fb2eb7c5803802f7176bda1dc634a243a7eb0395aca1094f88ae093202b601f22c58a8d9897f20dacfa08178de3aaab92d053f5194bb4710593d372731800b5d092348325692f5ce675c3bf960ae53210e7f16888abf5624a47f3a4c614c63f23a0f43dc879302b519f201e8bcfcf2f477dd77ff4fdedcde8ec2a1d967d1922a40c3444edf628fa0239b36ffa9d0cec537fa388c7289d1d5b2111a40fdb749d47fd38951dfbd96dbd7c92e8fd1a352fb9d41f00a94a95c5faa37d27716980a9222aa943b7ee9571bd147a6117ee468086ba0dd073be3554d5bc49eefa28776570aa8e64d805aede22f475ea3d845bfb3b1a85875f77346b9ac709db4891a4d6d4570459dd04f7e8704ab6c5f19932016bb9dcaab654821adafca1f5df52844aed12c0f0b99b0cd47a72701adb689fc279bfac5e717d8b9e396ad4e8dab58500d439395ff5d881e848425bccdb69b477a3bc9c7f3986db015ecb43e59d45a8f62ae51b4ebbe2d15ad5701aed2709aa0f316202f75184f08ad579d0ab9aa945b018490fd9eb49aa1a0bae5340ba6d4e7f48e56daba0e9a01dabe5087955f63130b255825c80a6618e09eb40d3e11daf231687cc3be9e34c86d3ba14da378fa237f59ffe5c5fd0085d90b84796ddda3e31b7fc060e203ec631b4c54e0a00c205888364deb141d133dc0935ac9fc8b2477abed9b1638db976d2e34e0f3daf0c9462f31c853ae0f221e1d10b825a477bfb9439c0ff801f0a098f740d80ce3e3fe52b1be71425d72e1cb72eaf600542800b0466f8a88da655b558d6c0bf61897399f9f55e1cb8ba2b5874fc4c83efcc27fd6ed9f66eea5fe23b55b5e6eb1e00b495442a9f28f482c9a64c781c6d1058d769d374eb2e7618cc77d9d5b6033b188728ccd4cbef9b8f43929d74ed916e8f4554e8807c4e1925afcaafadef20d668bb131f017d688304c03686936fa4ae743b284228a3ce0b087608bbd5fd9006e8a74cc2c40ab594a51a1e9e1603d8909a06aef9b5dd1ff35a3dadf139cad5de03e6fcd23dfc30e4045938c87b783548a71dbe58f836fda5d9eefe9f0d1ae9bc6b4d4f9f67e77edf6f6727345f7626fc47d43c5e37021d2e8586c81c955e22f3c3c8252dbee314b76eb47bc693ee7ea8bc74b07bd519b797e40c82f273689e5a3db9f58bbee55d80934533e85d4cbafce5e57ed5147ad57c3ffe96e34c0617dc7160fed1c5ee403bef47caab906cbcdca732b5f10e0749df4904d471492a023c72ed2256e635dbd8012590f24c55d0dea3b849a28c811a61090ae1cc0849c66c2414463921c9cc43f1a79802f209bbfc301d22c6dbadfc9219dfd18551d75531e42d31533743f279fdd9d0ee2be0eac71082b68e34c702071995a4f417e6bf7349efc6c742b5b6fb3cf457b9af9d0b804b425645b7ab97e1cda476d4bd73e18b3ed85e60be8a837e4c4b6cf88a4dfecaca1a606617242358c2abee0afe64405e7bfa1c31ee356e7d0e8dd468c4dce500cdf209dd19b4e144f624e6309be1f87f7ab1fd43d0b3db096917e88c282ff8570c7534a4656058eb3a0a2817266c8a59f98a4871e199b5c66e51d067eece506f487d0538a2c56e6f45f8c74eb9112aeb1c9c5dc1d8122d110d65cc0320a93f54bc8df1894f9ec3823dc67e77c30bb75a524da24ef09939d49c518fde189c3992942173102f80b41c262cfd4df9ed27bca0d5515d6604927f5bb02c5991bef7ae195e00a64e65ba0b4675b3a6943f2bf34e495f8b4a2462815abc3319d1a9553eb89ed8573380dedcab07a405a8c063643b6e6167b3103e9cb1f43b1a44521265c6672a77147c958bf454f742f61a54d77216ed3460dcb8c872d149f40ec704ea652af3c21f0e28c8babc8f1e239abaf8e7cac447d95aa8e5ae2efd51a8c12aaf8d290af57ade59a4e867b6e5a711dc63a44c149c8bd44fb842514e879d4d58d23e35d88f840eb83b4d366e75b611b214376d9ab41bb77ccd13b1cf6b2d27c9d75fcd0832eb9faa012d90583f7bbf036d1eb209a06ead1f56c761bedbb47df89d4fc112b6b9d61579c32344cbd43068ab0392f348fe7fcca363f0d88dbaa6c9cee6800000000000000ffff000083c1a3dcb20d7680ffc651dcfab97ebdc1c64856b8c4c784b63a8158952fec7fa10ffd4c084331aa60f54bca3716e254d05bfb2487c83898ce199940682f7ca61bb06e68365d5332323d0d1756a3895100fb768879f8037cd5e9210aa186e0f0bbcfe5433ab6ba01d6088c550fca85455fe84422a19d38d092517cb7270d3058f585fafbe94b"], 0x1100}, 0x4) 16:00:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x89, 0x100000000}, {0x101}], 0x2}) 16:00:41 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x80000000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="493bb1bcb028f1532d3aba805f84772504a5dcb458b0ba2d6c9710840b95199ad67481acbd7b9017761aba4e2a8fba881db3c661e54d232aed6b7ad9c245902e83011a068dd0a93eb69d0bfec028614d69ea93512272e936f40fbd7d4eb7f4803ab92278c292859c7c792dfc317681f12fd013e4a3ac8fac2eb0b839f5ce9ab76af8e6e9c5b6", 0x86, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xff) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:41 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dese0\x00\x00\x00\x1b\x92\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(r2, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r3}) r4 = getpgrp() setpgid(r3, r4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0/../file0\x00', 0x2c0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0xba199eaaf2584142, &(0x7f0000001040)={0x1, 0x0, 0x8002, 0x400, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x3}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r4) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000700)=""/109, 0xffffffffffffff77}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9, 0xffffffb3}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40, 0xfffffffffffffc76}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r5) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r8, r6, 0x0, r7, r8, r8]) setregid(r7, r4) 16:00:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xffffffb1) fchflags(r2, 0x0) getpeername$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6721f1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000241b7081d6b546a3cb384e5b859f62a3d85351623b6ac7a01f3de9ce803bbff40daab636e2d6b7d77141812cd07f4e889e5e426a38b95f19e1c4647544ac8c340ff42c60e4f5fa0a6b27113d2dda20e3a122e32786533a454a"], &(0x7f0000000000)=0x1002) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 16:00:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) kqueue() shutdown(r1, 0x1) preadv(r1, &(0x7f00000015c0), 0x0, 0x0, 0x0) 16:00:41 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) linkat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) fchflags(r3, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000240)) r6 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x180) getpeername(r6, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x31a6, 0xfffffffffffffffa, 0x401, 0x3, "53520b6324f057aafe652480e5784f8d29de9be9", 0x5, 0x1000}) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8) fcntl$dupfd(r1, 0x5, 0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x100000000000009) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x51de, 0x2, 0x80, 0x7fffffff}, {0x2, 0x101, 0x2, 0xf80000000000000}, {0xffffffff, 0x2, 0x5, 0x2}, {0x8ecd, 0x10000, 0x0, 0x4}, {0x1c0c, 0xffff, 0x4, 0xfffffffffffffffa}, {0x7028000000000000, 0xb2, 0x8, 0x4}, {0x5, 0x5, 0x9, 0x400}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x80}, {0x400000000000}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x3, 0x1, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140), 0x0) 16:00:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x200000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xbbe9b47a606042e) listen(r1, 0x229) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0xa, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x9) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) 16:00:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x2) setsockopt(r1, 0x9, 0x4, &(0x7f00000000c0)="e975555a8c4249018bcbc2939e7ca0e5f8401a1a0f54ffb741279beafce4a6a50694da7cc90c38a411b639cd10697ba9b89b5ecb79803e635408f4ab7c62e09fb1a368bd32278ddf81669c20fc981d291a3b09585c17c712b57fd228e5dcf6437bd4b793d53b030bea97120c2abc7de55b93e780f4b911cc1a9ad3bfa82bf1dbec037dda7876408fc5fc740608dd34837f9b5c38a91bd77f3e8a8e43f8bcadfaaa52050df28f22b09417e7c2591bb4d84c5087b1664f0bd11feec10fb65b4f4eee545987dbad255efb6e04982813d5b437024fd1b97238c3f9075d70037d65e23d7fa2d43e715486466c2749ccc30c4d17", 0xf1) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r1, 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x401) r2 = socket$inet6(0x18, 0x3, 0x20) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/29) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/2) 16:00:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getegid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r1, 0x0, r2, r3, r3]) r4 = getegid() r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r6, r4, 0x0, r5, r6, r6]) getgroups(0x1, &(0x7f00000000c0)=[r5]) setregid(r3, r7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:42 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000480)=""/104, 0x68}], 0x1, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x0) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000000}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') accept$inet(r6, &(0x7f0000000340), &(0x7f00000000c0)=0x288) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x49) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000300)='./bus\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x101) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xf, r2) connect$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) r4 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x100, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r6, 0x0) 16:00:43 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) shmget(0x0, 0x2000, 0xd2, &(0x7f0000ba2000/0x2000)=nil) 16:00:43 executing program 1: bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) r2 = socket(0x20, 0x4, 0x4) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r3 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x79984aafef4ab104, 0x3, &(0x7f0000000180)=""/246) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x5, 0xe878) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x7, 0x400, 0x0, 0xfffffffffffff256, "267783170348dd2248f8ed6cbc86cfffefbfdbe9", 0x6, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'\x00\x00p', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:43 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x83be}) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r4, 0x0) mkdirat(r4, &(0x7f0000000180)='./bus\x00', 0x18b) symlinkat(&(0x7f0000000000)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x60}, {0x2}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f0000000180)="0887b57ef48574823a48ac91d5df256df5e4727180868dd8cd5e101e69a775a8d9f5c10103065bc74072541c9b938854503d49fc19cb40ee96188f07a8e2bc691d0fc14121f95929c83aef1b2bc9fcf1aa1b3cadbfa07dfd4e05fe3b9ca8deb40778141af7a23acfae982fb2d0952578668f6e120368ae6207ae41fef13d0f619201c0832397631b44eb1ea1e534e0656cb90dfb007b1ea07fa5a95fd9bb8d12d8e3ba3c11a37dde2c596bc0f55517747eaa80c58f431622", 0xb8) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) socket(0x3e, 0x4, 0x0) 16:00:43 executing program 1: link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r2, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) unlinkat(r2, &(0x7f0000000080)='./bus/\x00', 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000800)={0x1, 0x2, {0x8, 0x10001}}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000700)="8b0a3a034d19c9339283e24122ef8b4a0ca0e1724086df2a77ddad3c32aca027b0d2da1eb791f3cb307d2aae46a95db58b55e917046919c17d26518a02c7cbdd78dbcd3aef38f21e584839446c7af2516d986223475ebc3db07280d93c4dd5add5d13574191ede66fb769c7fb48ac302bd84279ef330d04493b220d9420fd8eae324f10f2d2a3ddc46d5e89f9c1e058047a0fc972d988cec1889d9b26f6c8d99b947", 0xa2) write(r0, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x80, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xee6a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x498}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', '.\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x9fT\x00\x00\xff\xff\x9c\xf5\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x80, 0x0, 0xfffffffffffffffc}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/255, 0xff, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x61, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x80000001, 0x10001, 0x5, 0x3}, {0x5, 0x401, 0x800, 0x6}, {0x40, 0x100000001, 0x100000000, 0x1f}, {0x323d, 0x2}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x4c25c88946774125, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r2, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r3, 0x8001) 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x98a}], 0x1) fchmod(r0, 0x14490e738a26ac9f) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x4}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r0, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) 16:00:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {0x0, 0x1ff}]}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) fchflags(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x72f5aea8, 0x1, 0x0, {[0x1ff, 0x8000, 0x167, 0x5, 0x8, 0x5, 0x7fffffff, 0x400, 0xfffffffffffff001, 0xffffffffffffff1c, 0xfffffffffffffeff, 0x9, 0x7, 0x8, 0x7, 0x4, 0x0, 0x1], [0x1f, 0x7, 0xffffffff, 0x101, 0x1000, 0x4, 0x1, 0x40, 0x4, 0x3], [0x4, 0x9, 0x2f1, 0x1, 0x7fff, 0x8, 0x40], [0x80000000, 0x5, 0x7fff0, 0xeeb, 0x2056dc34, 0x100], [{0x9, 0x0, 0x4, 0x9}, {0x4, 0xdb1, 0x6, 0x401}, {0x81, 0x2, 0xfffffffffffffff7, 0x3582}, {0x1, 0x5, 0xfff, 0x1f}, {0xed1, 0x1000, 0x7fffffff, 0x8001}, {0x6, 0x6, 0x0, 0x5}, {0x0, 0x6ced, 0x1, 0x9d}, {0x1, 0xef, 0xfffffffffffffff8, 0x638}], {0x81, 0x6, 0x2, 0x3}, {0x101, 0x7, 0x0, 0x7}}}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") socketpair(0x2, 0x400c, 0x6611, &(0x7f0000000180)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x5, 0x1321, 0xd950}, 0xc) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xffffff25) fcntl$lock(0xffffffffffffffff, 0x13, &(0x7f0000000300)={0x2, 0xd9152d60e9456998, 0x9, 0x7fff, r1}) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = msgget(0x3, 0x40) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/11}, 0x13, 0x0, 0x800) setsockopt(r2, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r4 = semget$private(0x0, 0x100000004, 0x0) munlockall() semctl$GETVAL(r4, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) r5 = dup2(0xffffffffffffff9c, r2) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x813abc41f21544d6, 0x40) linkat(r5, &(0x7f0000000100)='./file1\x00', r6, 0xfffffffffffffffe, 0xc) socket(0x1, 0x1, 0x0) semop(r4, &(0x7f00000000c0)=[{0x2, 0x8, 0x3000}, {0x3, 0x8, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x62}) 16:00:43 executing program 1: r0 = socket(0x3, 0x2, 0x3) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000853ef0e390f29151162708b3d9dede1e97977c07ad433bb4c9d4c8614ce10637e556d9e3c378cfd8f87f467b633d3e2c7b680fba60f1085072"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r3, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)=0xffffffffffffaaf7) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0xfffffffffffff215, 0x8, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) 16:00:43 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x16, &(0x7f0000000040)="04005c00", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) 16:00:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) sync() setsockopt(r0, 0x9, 0xc18, &(0x7f00000001c0)="00355fba8a78fb786be648e0a330c11d134cb729cdce4216099f7e72e1c0f4d9907f88e303400324818285a27431af0a2784e6a683bc710b09146872f58c507fbe285690324865ffc55a671f44c988e0285bc982d847ff17f68a8c95dc73c24df2aada78bc82a418272a98d0b43cf714c6f0412fec36ec5f2783424acfacbe48c0ab90693700843e91d07a7912bc5d04eac2c48a3fa7d16d96faac7bbef614f210712a40d0398a73c7af2e45b246a52f8c0441f08d5fbaff12aedc27a526bf422a363f6f9a53cf2e37bb92ffcd766f2438ce3cc3c6de65d272f679b55041fa472d10a0aec15e69d3a28a5159a8c60bbcaffa43a12ef6e91c33ab", 0xfa) r2 = dup(0xffffffffffffff9c) setsockopt(r2, 0x27, 0x44, &(0x7f0000000180)="beff9668", 0x38e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r5, 0x0) bind$unix(r5, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) close(r4) 16:00:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x0, 0xa001, 0x6586) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0xffffffffffffff16) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r2 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) fchflags(r1, 0x0) pread(r1, &(0x7f0000000180)="5d93c5260a7194c3a74994f63f3b68cb12f017386675fc1e0953cd7bca818f53df250c3f8a43a749bb86c01fa4c8a0753d39a609c55c78ac70491baf48d5155e202fd1af8e32ef0a33db75fa20ccd0e02bbb662104c30d3e2f9a2380084069a7e95a63f14777e588f0a7d41b634b4cb3d701141584ec0108161bb014420dc58e8f5e5233abaea6af9099f685cce8c986612c3197d9e4224930cc7445022becf77b62ebe3f433aba845b8ea996af0f2ad37", 0xb1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x80}, {0x7c, 0x4000000}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x7c17350a7fcfe67e) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x5) g Ăg Ăg Ăg Ăg Ăg Ăg Ăg Ăg Ăg Ăg Ăg Ăpanic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *444720 64073 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821de6c9,ffffffff821afc2c,3b7,ffffffff821c01b9) at __assert+0x2b rtrequest(1,ffff80001593c908,38,ffff80001593c878,0) at rtrequest+0xbf1 rtm_output(ffff800000ada200,ffff80001593c9b0,ffff80001593c908,38,0) at rtm_output+0x62f route_output(fffffd802e9a6000,fffffd802ec32650,0,0) at route_output+0x7d9 route_usrreq(fffffd802ec32650,9,fffffd802e9a6000,0,0,ffff8000ffff2290) at route_usrreq+0x363 sosend(fffffd802ec32650,0,ffff80001593cbb0,0,0,80) at sosend+0x63d sendit(ffff8000ffff2290,3,ffff80001593cc90,0,ffff80001593cd70) at sendit+0x52b sys_sendto(ffff8000ffff2290,ffff80001593cd28,ffff80001593cd70) at sys_sendto+0x80 syscall(ffff80001593cdf0) at syscall+0x507 Xsyscall(6,0,ffffffffffffffd8,0,6,e8cb6415010) at Xsyscall+0x128 end of kernel end trace frame: 0xe8ec6659aa0, 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.