0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000100), 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/157) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x9, 0x9, 0x100000001}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) r3 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$GETZCNT(r3, 0xa0735bfa9587b135, 0x7, &(0x7f00000002c0)=""/64) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2c809e819936a0d0, 0x111b14dff4c881aa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0x2, 0x752d, "cbe6d666550ccd6851ca6ac6cc667f94cf264a55", 0xe0, 0x7}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) flock(r1, 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getitimer(0x1, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = dup2(0xffffffffffffffff, r0) linkat(r3, &(0x7f0000000240)='./bus\x00', r4, &(0x7f0000000280)='./bus\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x100, 0x80) setsockopt(r5, 0x7ff, 0x101, &(0x7f0000000180)="39efe10e11e0a19f08d0608cca3a647e87a33320380342e3acb65166a53e215078ffdcd00e75f6c2533cc2177e09f96073f5dff4d527616f69642d1380c31351ac8f26dd943cbc4db33728343112f797853930a4e0008e29579af3fd9ae1a0592caa811521e875a73d51df32d862", 0x6e) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000200)={0x800, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, {0x13d, 0x8}}) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x10000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x8, 0x7f, 0x7}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) write(r3, &(0x7f0000000100)="d0a0f4d0f56f0070751b9d094157fc7fcb504f81e2519a356a2de29e3fc233760228047eaa8f85984cd515f370994d311539128f730eeecb7a12bf3469e837245ef620526a02cd6ca409d31fc62d9ef8578880dc2cac07606138301215aa92fb4311eb9a6f28554d003a8130a581f967b5cd30ac077bed23d861675d2516e046183fb68a158a9026ef0e4afc2f0b70a3ae6bbb18df9c1fcb7a926f0440d333cc9e96d3ee2597a7b8e3b0c80d894f6c03df696f1f1090a98c3adb30cac04f2e850be68f41076621893466a5db07d47a8f0f7d3080b44f411afbcfeb0b0433f43835f5933c3b7c281ead3b7294cac338df0427297ce13471e71e06b904d80ba4e26fbec6cb5e8d67a9263c1446aed3015e0d8435207d7a7729f2bfcc3a1fbef9384bff10deffa70df367a6854b1c9f4bb6502858db87fa3699d140563e9ba44206097f3f1b7451ea24c3390362ed93616f40ee133c98ff0308a83745f063f1fa76ed9a84ef92bf29105a06e9772f5ff00bfc13acd5607f47ef0ec26bee2296f78cdfd938a89c789d346747ea13c3f666aa9d6be50912985efe421df2fd7f5ee85ec3a488f50a8b6578d96adc7b2117efe26fc3c46ea3f8309256a88efb285a1db506b5dd58aa6be895e59df88eb011af9da3ade269f3a6e0c7b0d32e9d6c9dd25da720d7b93a950e63cbe1c24ef4ccb60464eeb1a9999052f20a6f904abb209599856d9559730cb51fefece565d4daa245a595f32e256f81657b351dd5d87ea1da9ea1ac963b291a2cfdb2fe73fb3fcc750890f8f379362a10b10ce24794318ab989bb2d8af7ec39f5d3007362cdaece2bffbd74c536e04f2ef30fdc304cb88b320f34be08ab99707923464186486070c6c73d1b66412df4933d3ca5283963d6f23401915665e61893c423b5db8870c80cc6f168abb68a441747277c53fcfa1bc4a0bebd500bdf050308163db82a1e563fe74381b5a111ecc7b10a7df226b31232f35a5e3497f94530ccd8d9337d22c2d3833662e4d3978fc1f64dfb1ea59158c8dc5a37f8f383cdcfd5fad05ea9dd4181c86238b7565a6088f53be502222799559a38dcd741404835a3d27d199a28247403f58ca5e91c99effa20b7a5b5035fad2c34d6fa9546f9b5cb201125a9530db058cf2260e67d4416fce8be02a6ef77026b9bcd3470a154d84b23a1ad0bcc108fe1b3370fbf69d357fc8c054b6e71903eeac688d2529e89766b07568a044d1798b644543b8222c26239ef8060454198bcc6d71b1b0d4e215c3ac388c2c8851a271b8cdd18519c7fead41a62517fca76d18c060dddfda1ae07514a896ae75d6a5bb2b3fa564f0fe7ad3b4d07a0aa259544d96b321474ca2246cd9b81ad5216bf0f46a030bfb4dfe853f338c6fbc974afa1acbbdefe5c70cbf609e060be150b3bf533c263499151810fecc7f750bc913c042550584342bcd339f3d2b7061a120908185fa680cf71d29fde31cea673b8dd2a2ae04d3610d2b27f8cf3ae68b764a0035a0f9ec9a1750da989fabe7ec27bb0b5d130885df6f4e010f7be37b3cf5df3dcf11d4566c5c2945f48db6e5dcda06695fc760cab1c7488c344e1f2da2610b736d3def5ae42d40405ac88dd2f08a528b53962db90659d4fbf1437637ba011b7a14dbfcb9551385ed3691d0a1cf3533ea3e24916d4058a9152ea477d2fff4ef6768f00cb44be4ccfa1172d7bd522728f798f71bca6efbf880af37cd44f001aeb5c81f5d27341695e608372c4bb112809f311d8f796a5cd73ac77a9134e6c9181759215669588a088131d85345cb930d0dbb4f1126f2996558a262980226e13d12347a706f9542e83854370c4ddba2d44fd6377933d7915a19f77b7654bc8368b60608cc421cda094a8cc881153f90f2d7d5d9208914d6e45e3a45a59675b03fc781709e7dfb7567cd54bdcc15adb68b28e14cef486a60ef83832c5f40885f1156a8b881bf6c8b56483e3fc87a7dd85bee46ba9d88bf43b8ad025bdad8682165680845cc3c10da9b34ca8d33a096a1714223d1af33c36a510aaf70aca15e903e220561958d53ed8e28ddff093eba1908de03d18d21ee248c33ba96db78023390a46bee4ad3ec9b221c2fa74dd199199d7b2349d10e0c263c698230b348c402b502480eef1483224b747c6d9fa9319e3630d7ca0f3633637a8da5da7ef1bba238b838eaf47617e114490d82dca2a470357aa8f79bb7bc476755020c51e16f47a3c8a9d9336481d616995d73eb32fc078d7381b3f8b219299969d892d46275f3405613fc1db99e3ce7e32ab9baa16f9970722c96f4c299b8b8f6fa702e3db6ce470cbedbb4ec4f879add669006b68c0631c404ad8be2cc97a34f17691643e0c7e8818f309737a0102e414cae33c700132cb27b00cb9b9b5edb9aa0ae0860a675ef405408280b8ffca045886656798b65099de9663c4744ac79b276ed1cabafb59c660be32c614f2e64d6fc3869dc0264cee44a9997512db187236fa5df07d2b483b25710032621921372fb52e2827df7fce326d96c3f6d2c377a18f4409fae2105af30d47e4b1b006d9bf07d87d118e4a9d1bf44a553721071c380cac7dcb453360d9a061edfde523d7f8c3e480303ffd6e4e629429db15900ee13eeb8d20c042ed6a4d82d413c11aacb423be8a00572f10ba52513005303858a55b2bbd1829cabb4fc9cf69a1581e10d3e06bdf9e09b1e2d44381f8c8da9a18248ecf4c339e4cc47ccc0efa8ccc5e23017988e55e4e39fbe6aafb9bc0e946e5896e244b9874feabe33198eb700f32c30587cc3b61731aed08d3350927c7f703361e7a6eed89ccba2467b1598d2aae4a7e23f678a73fb93d310a97beba4f7db6732d710c1fd77ccd72a06c5a82bc8f651a0a34675b95406b783f653c690729cb2e398044122ac29f254cc66c01ceb4515692232fab8a6ff0970be065c6f97341822cbf59a04b98905b00a1891ee942c916aceac60e641de59476b142af61abbbfa04f771c15c8f21ee3c53dc5b00ccd7d5bb387ea6032450690a41e60b4b6af40a5b13da4424e3b29f699ab3ae1674c931d32656051c81754ac9844b2e18ce6f3099ff82d418463c80677aca1629442ff06242fe0dab7684e0bc582f8c2663fbac2ebfaf4493549b3ba886957e8f67789024183a442f7c2074537ec287fb9fa26a076aa8a846e4e5dbc322f902a074ce6c3789e32f50a60c04fd25de23075f9fc01087358525c8d2313b7e11bfbc3491815769e20e52a3a47d7f5926107076396ffb903fceb98946abfbc01d3c340c825194a118fa63c3a03588113ab6c86adbc0285cdd2b0451d0afcad2f458ad47e20509c97f7fed39dc39f475b465375b79c3749c67f2579f425694a9135bd198db71282d1f51402ac28f84004aaf1f786e6619c43260b65e175eb1eef396122429fce3d825688ec1fea7eabed1d4b632acd5de50f19b387c5a15acb6823151efc63215192fc1d187949f149155dfa638256ddbf062bf5099e0d262916bf1a7d3171f6bb8c00674a30eed8cd88bc5b7e80dd4bce231640eebcbea44bd1f1aa50c7382d6e708b15929b8295cbcead49cb9995d3c84bd827c1523d913f7b2aa812a601948f6e683be21af7d2dd63efb05a2bd00a6a201560dfd86d6166bca3642337bc03b36f2b2e8a79219e005e8e5343743a0cc038ea2c61ee807e7e29e656512e9ffb6a1031ce54183da46888c44d564ba107716e956fcbaac7ca64ff870f49c7683f8dcf8fd33c21781bbd1121b859cc714f16c404a13e0500f55f102186470cf00894970bdcfa7f5233e17b5ed0a54a756bb3c7970001f1cfe4873dcba177f4959c0a45e56b81e11d1c7ef66e3dd0de9cb2a86da8b51f375d1f2f1ed56ac7d0de0a5599666e3a003ea13499db75b9cdd733245fde4e9264277874087a23a8019e0fa12e84ee58336946f8feb38e8143c0c8258bb21f795a920a326d21418cbaafc9f3a9268f800f5df314283d90e7dd78fd9f73a79d85a5c5704c255ce627e33e218e0e731d22e71da54d8f2c6d6e49e822be3df3997ce82553cda07895903a37b29b033df48d322e52dc605a6c405d3f987eb2629e5b872be595848497967e6117959253bf9a0382cd6cd5f68e62e0b711437aab186796e1342d90e462807ee5bb60967a30db416d82090a7ca824030f75c6674740e9f57c0f5336f6234ed59b01f3abb67aadd591174fdd913169042bef62897b5f5fb74a67adb4a377bb87e12f949d81bb61382fad13da10ccf1ae427a5d8ba4dc4fbffb5d807e0afdb8498c04c58ad8ca5e7ce2d3558143dd5e756f730ecae20cb4099e34bf1c13c27af475126b21a8ca88b34beb1f906784c3d3986ec02f9e302d8d358709d342bac259c424899fdae1de747e93090880db66f52efc54a45f61c9e18b59774f398d24967746a349538624ff8de1226afa342f260e000e732aff56bac36dde07187d0251e1bef6d6ee44b94359f9598534deb37678cb47aaf323980774e98a004a29c61ef47a807ea935918924e182abe427d6ba8ba5e44ac2ec1f6bcfebabff50ddd6b3fe69860835ab6917a9d49827845c7effdd0c70991b721575900616c6dceaf8d143a9aee25ca780d7d30788cf6cfd442cd707f3993ebfb0622d8ebd355057d9e1b6e70159589f5ba1f3ecc8df4ea0382da53fcc6c8aeabc1e617a012132cbd1e40169c8f42673edc1161d2b2d59e49117b71d8003e6b801e5d27b09e4fb2f65a1edfe08368dd8406c2e7a20d548fc78999cf87457de7d5605ecf29b832c28dd04f4d02ad982b7a5333884582acdbac0f56e9cd26558cce0c6f9b05e43bc76fedee001a92502ab0ea4ade7961b97f04a7b4f7122ae6473fa7ec3a62ea66b6cb1e1a806d9cab8260ab5acb268b67da873ae41b2b87408162db6ecf291fb3184521e6d26b9124f401e4dbeac4c065ba12b165c6d1be8a69122950d3f691ccf1adad01762aec458b58598330cdc1d453fdbbff287245a0ac43e620bf0a86d31ed7c39e837ae6dda1a011df4369939ed845ad9578d5e489a4294c7a15713cf028d75d33fa8eb82d738b05d35a147a262abd00dc363f34443762b3838b3c1cea5157c82374bab01cf47f02182e6451ab1eccdb81c3b79ad12dd883bb9bee82bd30145f4ae52835d123cfa48d94283ef607a9e4c78039b1ce646b13367f7a07bfd48bf4617c9ce7b3fe1703ca21940c5d8705a873da02137552038343bb7bad8c65a5a1e9fd9110d9042e86901dcaeaf71d261e0edfcab392c8207961f24019233a24eeae4f4fc0c0a3d15aba80f6d8c3f60aa501e6b99d41195fae1bb9ca354736df31cc553340a3d5fd48c8e56b4adfb729143ab5f1d91f7e0ccfa71bd0d16370b5ec03a8305cd8f9c5d63539eac9c8508a807efdc826149f975c109a035ea07c4485942ed9583e3f36a4eac497ea82b817d42efa0320704ecae50534c68148d6b8d13b762464ffbd45dfe4fb1833ecbf932538a3ae4e9c18fba1db0302ba5628bde849f1d94d24c6e7f8c18729e26cc1b3efb346abf1e47de5b5bb2ea73c6ab326eafb640f7c180d417c7509314fa609e50765397dda53331c742b7ac0e4be54e12387535e6bf1f958c66ae5c9d03d53ef3e7171430ef7af648d56bad6fdad85ed766c108d63de0c1c5301a674ecf5d0497ad87b75a54d8faf40f6c06531a032e3f9a61c7909c7f104aa8c941a84b54cdd9429df801a88e27dea822bd0d201abd64395a8519d5c7f29669bcea638aceaaa9a072f2f71de3bd434a65e589ee10d727153e98fed1a16837347d4", 0x1000) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8a8000000, 0x2, 0x0, 0x0, "0000000000000001000100000000000000001200"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: poll(0x0, 0x0, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x61, 0x0) dup(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001380)='/dev/klog\x00', 0x491, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000013c0)=r3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/4096, 0x1000}, {}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000001280)=""/29, 0x1d}], 0x6, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000001340)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) recvfrom$unix(r3, &(0x7f0000000100)=""/214, 0xd6, 0x800, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = geteuid() setreuid(r8, r5) chown(&(0x7f0000000000)='./bus\x00', r0, r6) ktrace(0x0, 0x1, 0xa90, 0xffffffffffffffff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000001280)=[{0x6, 0x8, 0x7, 0x4}, {0x7, 0x4, 0x4, 0x1}, {0x1, 0xe8dd, 0x8000, 0xffffffffffffffa8}, {0x6, 0x2, 0x1, 0x1f}, {0x670, 0x5, 0x18, 0xeeb1}, {0xdd2, 0x40, 0x4, 0x1}, {0x800, 0x0, 0x609, 0x1}, {0x4, 0x3, 0x0, 0xff}, {0x6, 0x4, 0x6, 0x7}, {0x7f, 0x1, 0x2, 0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) write(r2, &(0x7f0000000280)="1724c56708785a1b4217ead247d009a98e7f6554396bf9efe6c5c3757a9861e2e72bb5960ade03661bcfdb5bab9564a170344a353140a334aa26a93259742a0cb24e2d2ccfb4f06a3e38ac355c2bbe915765c016b642c77d4414262149b0047f7557ff6b7e6b59d674e7208ca35b850fd6e3e491d173e0057e1d4696ff001e009073fd6b1e5132e55e0f16631e32674efb4d46a5471d8dd1d5b6d263028df599145cd2efcd335139200537de54e4ce10543a421aba429b5dccf9dc19e6b9ceb45e1ceb992150a88cac2abe6aa4364de76bcd54e59e3d2b328b82016e8373b467a4ae641255056d2f4011e7f71d0b010fd1fd528e4e2d86a41ed3b2033e63f4e9c88f7d49d19f56b70bc195e2b8bfb4cc7ba7dfdd7075173b38cf51705d1bd70f2ba5b8a54e20c49ab4cbcab901e9f44a62b301435f460162c8b68296e50e269eac477c05acd976848e38f607a00f647213648c79fc2a2acb5e8556d0f8ef011c22d405f9285cdd526efbc7d9569e8a5ae4112a1030800b221d0c876683adef64ac91ea58551506fdd7f2e25b35e28950570dcf25951b8ce405791bab404a0ea9e90d65513a96b09fae212096a95436acdb8675cfc75cf5de498683dd27cf416f9230a13786d15e3a31efb7ddca77fa635efe2ca12d61613d51a9282423faaefae04b91f6dc61b2906f7b794807e6f5913957e87e0f6228d5c830833b83d846e17e674651654b16bcd0b54b8d74c162f4a0e2cbf030ff19285b3bef7f2273415e26cece70fe06af6be7fce1e5c6e1f33213dff40dd6be1cd973d6c4485112ec2f1657c375a48f3e1c3115e85c0fc6e05229f3bb8d46257f42a65edba1897f057b96d9cb95f256456ce348579da00299909c88283e64224bc31732714272b881718699a834ef34e726f1f86833fce84f6099f6c61b99f949b02480253bcf5fee3c9f84399ed98586ca1cb1ae78d6fedb650ea9231c940213f4b3d5436946aed4ab04daf2f33a20326ac569132639acde185377c172ab66d6dc587885b7dee8788ad75b694bf25f46bf4d680c46568b49aa4827f1d8146932874641df7cd5fd8009ee0b47b6b1609b49dbff0fd81f52e89a1cc181009301a9e2b5accf31464276c1108b7cec41d98bc65219a693b6705bad2c7bb46dae2a393beee96b64597b4897e078f14a1343ee5ceb5acee2535222bd2c69e511a32a335cf0e31827c004b0a8e1a63c8c2c9cdc8b033b4093603e4b802376b63c0a09927e3c34b9b5b97812c435542e775e28bd008fe2ec732b6702e32488dd087bf196b0dd748f4d422386fca716fb73f40f7ed7e91a88c64b34d202a02bfd35c80451e4507281a668d71afe3a13a34c79725482f07baf9a08d009b8bd2eeb2274464250764dcf96d328118ba93dd01787b264adcf3ad3bb996839cf97a681ff667e444c3968134c90643433b7ae792b6fc409e1a967d888d00baa5c8f63db0e13a73ee5cf5edc37a761c27bcbbef907d2f23bdad26c8a99a941a6d4bf3d2da94da317dd6f7a3dca8e646b3bf8bd7290ce60baa8b76732724b4e0c82eec9f600ad3b19b68c6e9651ba9a34a12473ba4b5db9e603123c718de822f8508bad976d8c45c538c6f2ba6307a19c724ff2e6b543ba747a7b1e1a7f96acaa25a42a6204367b0130d6542b3e861796193be8fd8197b90ec8c5c6d19e142275afef62a3429874522435c5bb114550af69db6cc0f08c0e70342ca71022a80167b7866252076ec4356cb562bd215389428f526563db565b6c3449df80cc7e2288aa8270586a10d163882ef476a31b88a4d953d1445a85ec4960fde7e1e94b6bca43dddbca0e2d83b9bdb6edd11f37a4b7ae378256152f4611034ee28415e4867a15f38c31a46ea8cf94525823698222cc7d3029882008946364467cc09455d80fb363e99586fa01e701ea96e3086fcc57fa8e3680a8614884f4b59c47b6a3a3355162a6734e4d069c9cb0e16eb8cf5fe309dc0799d946180c17516d8671d3624fc9ed036094df7df66363e68273fadf438b9d9674754824d7ec8ba4367e91a8d4c28321f9a1abca16ffacdeee91a3c4cb57562cefd0df75ff555f76581b5091d1d3df91a9cbf91f8dad68e65cc99bbac59c0bb5dab12f2bc4c44ea1d5e989556d67182f6ddfcced0b4aa9d82cc2ef041e2fc07de34d7a8ea84ca3b6bbc1d8ee8a450551070d5fd6d199d37f8e49c1666a0457802743808106aa386587d9ef405d74dd22a4ca5b729688511e79573ef5112352c4a4b957d2569ecf2613bdd1bcf16424b128ef9e4ce09ccd59c950f88a0bc661dc15054b03e29168c31fb4141928e75d6944934fa02e545392d3ef17661e000f5bae454089e06f083a7b17f97534a34709b0e77c5df57b918f3714d53e9e47865f942ff59926adca9659cec206623254949721b162da645b21f6f019c649f9353d6c575b92ce283b1e6bd6b49c155604ed997b15a4adc6481ad960bded0320c6c546ed866e9908cb8265f37545e069c76dba102d315c9b1979df5c001f6fa84f15b10498dbb6d1117a7741e465b40e9264c07bc2ccb3de125fc80012875765b1c641931bd00afe41e3a2374a281df167aa879508b5eebb0cf687da6332d0b0da41fefb26c8a6df67d1ebf87ac7a09393ab2eb48aba5b859345ca2f4576954535680caddbe8adde83ae4215bcc3cde9a12cea428804c1987e39e25659cbc86069b47f74da61a47c37d7a8b776917b128d40001cee0f1d33c72ca4fd3ac6f364cccf29b97bdfc13bf852238cece4f201311ce58e30dc9a1143ae9ec89a1a01f069d53df86a36578f01a2d79a934e17ac9fa98cba5ef72e7e0aa9d63a3698a5f25d9ec6df9322bbfe33ce8bacc20cb6f024265a256a7cd1fdef4ef660d2b9d07eff3be20234041de83f4ff87104d5e2f2c949b65ccfafda63afff0c1a05b0bc0a3a81349ff0c12112546a7a1991e45b36f75b913bb2a87d73e49ead3df210c529a6415cb7c1cd7a3c5de2df1030d099e8e04720cbe9311350b79494dafd99f7601177f9a8433207ff3b4e07a21dd0bb9a973c766b84ad82815e12f8047b27c72569c9706ac48eaffafe0613d297b740a5830e7edae670eaf59bb12fe6ad87b5cdd631f958ef45aeec5adbe975b92b2a1715f5bec8065c7b8f95c1a31c17f8ab53dd46213092126e03d46263b2e2c3015e5aad688d98988aaa22d492ef00b24e27084eefcd433f6737b985c1d0b06a3becfb0d85433c899d4d8d6be261eb60543d4fb8554fbf91299c93481db96735ec2513975d94650e69780a364011374ecf183036a012ef9dd715811ad6c0b61b06c1f7d4fd4a439e87692c2dca3806940521fc3e4818a94bb149f64a912382d2798c96605189e81e6893b63d3ee030a078e8fe914cb9a6a00224ca2fd57940b1a889c4d2f2bb74f611195e044e1a2a75366d60d8cf913b8fabc4650049422d99182fd0f15e7920b24abbf086e0760467671ae7810aa4a38d5052c686a9aaae4d1b487904e684124bca4132240b2fec4e715f8021a29ab1b33aff3dd8d660dfe5e14d80c889a93553abed3db7b9bc7eab236b12d92243ef3c15c282ca8c08817bc4dc68086adedd60722e635d82fb96a4ce07bc25c60122fec5969fb1f7cf46dd6286593546862c5aa26d4b3211b7d3682555fa508fc8cabc9e6a1be1d0d3604efa6fc1bdf0fe0a1d1ce2bf57550c585c0d635fbeb3916cff9cbb38b8da8d44bd8529485663b3947b49a098edaa64dd535179c87963858e0506a8e3afae43b512924231b5ee1c688003b224d649db29fdbbe30bf971e37c96096584d81de0fe86ac2dc8f213823ab9028f62123d3b52f2c2bf702ca820469aefa79ed09711479d504762074cf4d6b6dd08e65a60a643a5ae2dbf72ad2ab71a4a068f39c628ffa8e9089cf68d27483334981136dc5287a70a4a16f0334d38e44daaf350895073be51a77991b408b3d931b073b1b13a9036499b0d61605a238b4dcc0a4dd33c27c0bbe4fc7beecd5d9e8e5a5743cd0fc7f13140cc7b66d9989a5e77d0aee4f47bd5c7800363dd28605467c03fadd1d186ae7502bdb18a333d7154d5678128067794490971e501f01a094c2a261a19c6ee99fad4e19ea62344be17dde9b5a61299c9796410260dc894f77e11df23c1e591852ac378d2c7ddba409685ccfa9700f62fbeb3b70843b58204ff36934f11247503a7a86b110abdceec03f9d9f436c00ecc7f581fc2b6913faf2ea6e4dcb0c7b1c0864fd9afc1f294d9dba737bcd4a158ec2e73ffb22d2121c834a80ade53f19e351649e16c88c8b6f3f899995b7809eba0d6da3c756953ff82a03e30d4c78eb8dbd9382884365795042bf8361c5c5f87ab7fc3a0f4e573a5eecc7ff1157dc08a99203c069f169f80989dcc332ea3adf4a83fb10855259b2d44879b2f896b629f9f40d95925a6cc657616e98bccb6524d4b8add0b28906794b09fb833ea7cbeaa469c062f38e623efe0a0ecdb1eea5fa3501f540a2824d27ee72c620ffa6d797abf1f74b5a0eed78532619af3aff721338bf4ec8069d0d1fbd62255dd2107f05c04921e726a99afb41ebf37ee6edc55e1fa2cf0ffcfc49f38178c9be684581314604648d28248449746581255922066d94402b804c7cc2973988bff7e8197fd9e14cf3a6c7196aab72a2eb88127bf52774a63df3cf5eec382b8825aacd696cbfcad5f4707e496b0eeef293e0fc7e50e2c08223c4075780d0e730c125397c39f0435d93f354d1e9c8ef0f45cb8b73e7d6874a2bc3293c65ed3b530af020f812a54fff256a13ba35d807aef7becb8dadf21f046ba6b0e2e5aa697268a9b3d06468896e6983f6c82b4f3e17caa050626a47f662b98811d0543c17d3bf72fa92db151d591eccf7002bd6ddc5ffc11f3eee94f413f22d793c94f2cecf3a048c4817dd0a98eb29d0b9c0e424fac8ad605277f84a60d0303735bb4b90149e6520734caefdccf0e8ea5f3095e50f476518c96f2dc8dc5576ee04bdc3b155737351677b1ec03087b8acca58669091e58f915818e2c5dc78643af2618aeb760c108934c34551ff3cff047b2bdaf85b25c4ee297a5977c067e09bd75d5601c950e1bbf8e97ceb257fceb01670ce6e91a44ce27381b8c33a9d9f2636f4065c299ff3b0ca8dcb37fbd8328bb5c7d52cb4fc90a7a196dcb2bd92ecc0b8fa2df20b91f4fb34692bafa296f3ea165c45ed28f5da6f79c8df2085a868d25df28a2bf606dbf83c6b13d9fa2313898bd86db5f496e26d256215990869942f40c2f01f5778e867d568e88901b99487e602ec543d57f6cfe17cec95b8799da2e7230bee207df7553c3d1c520ac3d3ce9974a9559ed25043c66d81b0e31d937b37871f08bb30370be0611b1fc017af85cb7d00f9cb04ae72d38ab3de0ef89e45b9da05d8c5ffb790105de93bf7b39f1dd5edb376eef4f30e4e92d2e820ff39eb5e7ebd43c2198e0a7f5ab05dec4d80151010c1bb82eeaa03b2668dbd16b5cc4b82bdaa572e899c56624d72f5b6e154a880e266a937b1b27fa5e2027165efa79177edf35d526fca0a145151a2a73e11362bb7d91095ec8e735c2739bdd3769e4b6ae73376be4e3f56a97a1c3cb478fd4abc26d18971c1825fd002f25df5bd5c5fff7903b0c0e4b7ea8fdab204ce628d5e5528caaf1706447615c777ecf4a86a777d806c5eccd71bc72459f65b0f3c6055ce265113b8c0de69cf84238f0b92e5a412c59c8d0511dce31eeb8adacfa004a3970e54d5087c4f75fa75553f11ed90dc1ace4bc033df90e68ab0855cb928d", 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = dup2(r3, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getgid() pckbd_enable: command error pckbd_enable: command error 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}, {r0}], 0x2, 0x0) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r12, r6, r7, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r14 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xbe15, r2, r3, 0xffffffffffffffff, r12, 0x104}, 0x5, 0x10000, r14, 0xffffffffffffffff, 0x9, 0x5, 0x200}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1a0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x81d) r5 = socket(0x1, 0x1, 0x0) r6 = fcntl$getown(r0, 0x5) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, r1, 0xffffffffffffffff]) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = open(&(0x7f0000000380)='./file0\x00', 0x112, 0x10) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x1, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x28000, 0x4) socketpair(0x18, 0x8000, 0x200, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="98e336172836a8d92b598c35e5193a702f0d7bb8317f018f53efea089b2a5588aea0935d38bd7028234d6efa867ae54f8fdfd471590201995e87d814012f3ac0b5a4b31cfa318927c163f0eb0cc8a1dde5ac070ef18bced8add14089fb1b10f2c1e3509867eecd3184a9c08f10ee366447323a678a96dad0821e8ac56190459067b47c2496857e8eca4fd5bce580a3e61e4c15ed483cc448bb1090b426118218bba6686f9376f5259cc71dba56798a9bd62d2e0eb51fc564e7c1d395acc0ef115a69a014717b9ea640b3b94d80872efe62e24a95691d8666f16d919d7ec82cb42bf2", 0xe2}], 0x1, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r3, r4, r5, r0]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r10, r11, r12]}], 0x80, 0x400}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20000, 0x0) sendmsg$unix(r13, &(0x7f0000000780)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f00000005c0)="781d27d6c2d26b086483aae9f3a01fc8e169fcb90e1e23b0a1bd974edb6252d05ab2a74c36af874b085cb09d63131a8927a3280ae48a29c28dddefef92c402441b07689ca280ea2c873294b7b1550ad1a2a4fbc2cea0", 0x56}, {&(0x7f0000000640)="67eb784b0cebf59b3ef605762580f9c13e7116356dc26bb63e59eada73b6bfdaa870d08d1c2d240cf48686772295dc3214eb60b8cf5aea7598c84d64350cc1fc4b70155d110dc2163b78451a9c639550925e9574b46eb63a3d6af5c5d3cdf0682b4cfd96c376a7f33955f7bf7272834b7c1d3165214e63b20580090fa5f2d57a400ebc4955cb65c4df2f869b9deaae4b66a2b3bc9a8d8307be6d62de176a9d4e3f67bb40d90b18fcd35bb04e48409a822bdf99f3c60429184bb3d497b1e4c67105971b6592465f7b9bb77c413c1d8592eb53016b61c9433deb5026146364b33ee84b5b5d9419bc0287dbe42e46dbc10d", 0xf0}], 0x2, 0x0, 0x0, 0x2}, 0x8) r14 = accept(0xffffffffffffff9c, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000840)) open(&(0x7f0000000880)='./file0\x00', 0x0, 0xb0) r15 = open(&(0x7f00000008c0)='./file0\x00', 0x400, 0x10e) r16 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x8) connect$unix(r16, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) r17 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/diskmap\x00', 0x80, 0x0) dup2(r17, r18) pipe(&(0x7f0000000a00)) writev(r15, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="8a29946c96a3490815f2fc302b0d4c4275feef4f894ac5048a640169303d0d9d4451e4e75e00632384dde3a498be8b61825029fa2618d45a7fe4c1cb13360576a8b197c96d57ff0751d31cb6b280d23b6d3afd6b29473358f6fc79b8e478f60b3bab66b23041d9c9cf5e5d5d9989f29bd991f1e565bae8d24f434b6be69f5692ff35b5eedf44e673390eb649ad50b9d4a446b6d77a714ade894537d1cbe746c1ff87edb12100bfa9405e03f64f8edd7a2a21f2230fd742d3d375ca7aca00581ef91a2f78520803b50408e362637a4f4f34a580c5abe0131ceffe793b0f89d5de1364c04b7e388af833026172c7fbda95e98c73d0881430bc8ef1ba7aaeb4", 0xfe}, {&(0x7f0000000b40)="c7e9b2ebba4cdc83a6e04c9eb261defbd599aac9a8b10c1e516a414ac771e293075d85c43eb97c3ec7cef72e040bfe06709de27e21760a17be33da630a300eacfe6e5b604767370c8465cadab929daf1e9bf5412c32265cb3002a352506b8086d4ddb127c4d5b660b56adc97fce294597b1321f30a4df1c5a3b90dace1c98d1d04718bd82cbf12eb9af61f0398831d0405ccd153718b46efd4c5328be96d3f669099b842db3a8e1c74955ee52e4bf9ffe7d2490eb6197cabc73ae725966a9e873b860dca8bae68f6679a9765549c0a29ff05d33ffd60a76f94a715f8877ed86ebd438fbdb90ea6ac7493b1fa8480ff1b2622adf09e5145d3", 0xf8}, {&(0x7f0000000c40)="267f981e981c09851017cc9f1e6d193be8a026ba83b9689cabcf1cb0c4233cbaaaacf69f7347366dd1f0fb718f54eace962e189731c850284d50ba7c84c7b4571a0412ef01066b95e516a4733e0af5c6176fd0e20bfe31594d5256754e0bbfe21ff7b7b304", 0x65}], 0x3) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/diskmap\x00', 0x10, 0x0) fchdir(r19) 16:00:07 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='(', 0x1) getdents(r0, &(0x7f00000002c0)=""/120, 0x78) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x6, 0x100}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCCBRK(r1, 0x2000747a) select(0x40, &(0x7f0000000100)={0x9, 0x5, 0x5, 0x6, 0x4, 0x24, 0x6, 0x8000000000000007}, &(0x7f0000000140)={0x1, 0x1, 0xffffffffffffffff, 0x7e, 0x8, 0x20, 0x2, 0x7f}, &(0x7f0000000180)={0x5, 0x10003, 0x3, 0x0, 0x9, 0x1, 0x1, 0x1}, &(0x7f00000001c0)={0x10000, 0x6}) select(0x40, &(0x7f0000001500)={0x3ff, 0x0, 0x0, 0x0, 0x19, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000001540), &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") close(r0) 16:00:07 executing program 1: r0 = socket(0x2, 0x4007, 0x385374f3) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = openat(r5, &(0x7f0000000200)='./file0/file0\x00', 0x8, 0x6f40cf232f6c80e3) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000002c0)={0xbfd, './file0\x00', './file0\x00'}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) utimensat(r13, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x6, 0x9}, {0x0, 0x6}}, 0x0) r14 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCMSET(r14, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={r4, r15, r10}, 0xc) r16 = getppid() setpgid(r4, r16) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4002}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x1000000060}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) getsockopt$sock_timeval(r0, 0xffff, 0x8ebd006f0458eac4, &(0x7f0000000040), &(0x7f0000000080)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) recvfrom$inet(r0, &(0x7f0000000040)=""/83, 0x53, 0x802, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x10, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x1002, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) 16:00:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x8001, 0x1}, 0x10) 16:00:07 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xe002, 0x5) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) fcntl$getown(r3, 0x5) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="1c71c8730596ecacd7c77b07cc31784e3ee34b4136109f30241b11af612d0200d0e45da50df7f8c23ed4c758263879332a8c7f7c5764a8e3d50962d1df6676841adf717436a22c46d6772d077b4d8e9ff96ad25f6aae8388717594415d461f841f6bceee8f158bc3edb4fc989e6b0b5cc82d13f528103b67fa84d6063a46e3", 0x7f}, {&(0x7f0000000180)="81613954d4f4861393729ece91ac9e9f8672ab3b28c40c1aee83199f62b6b76da1bd0dc280ebf16e72cbaebedc503ab8c9502d1b81a04657385a8807033b07880836f3d18753beaf1f1149b8216440187c6200906057fa148b483447dcf58a24a8640d150104450b4137dc6675cba93f559046", 0x73}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) r4 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/177) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getpgrp() ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000000c0)) listen(r0, 0xa2) dup2(r1, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xdd1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1, 0x100000000fff, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/120, 0x78}], 0x5, &(0x7f00000004c0)=""/167, 0xa7}, 0x42) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x2, 0x200000000000343}, {0x1, 0xffff}}) poll(&(0x7f0000000000)=[{r1, 0x80}, {r0, 0x100}, {r0, 0x10}], 0x3, 0xffffffffffffff00) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x4, 0x7ac3, 0x3, 0x8}, {0x6e95, 0x1f, 0x7, 0x1}, {0x1, 0x40, 0x100000000, 0x81}, {0x6, 0x4, 0x10001, 0x8}, {0xff, 0x401, 0x5, 0x8}, {0x2117, 0xfff, 0x8, 0xc24f}, {0x1, 0x1, 0x8001, 0x2}, {0x8, 0x4, 0x3, 0x7ff}, {0xa8, 0x5, 0x4d70e427, 0x100}]}) pckbd_enable: command error pckbd_enable: command error 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64]], 0x8}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) poll(&(0x7f0000000140)=[{r1, 0x100}, {r3, 0x40}, {r1, 0x25}], 0x3, 0x5) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xaa, &(0x7f0000000000), 0x10}, 0x7) pckbd_enable: command error 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x7ff, 0xfff}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="44ebcce808b55d36b1018624ff03dc8edb1763349f2bacc33ba08b03643769f73a857f5fa5cfc7cb8ba24369fb1d5cbc48673514740a66b087aee4410e42815a28b30841585cc4dddeaa90862d520e7629f40b2f59d57c353faabaac0cc85cbe0a210cd705f33541366d6300c6d0d1f31a8ae2acd2610eec870d30dd85d1b9538d84adff6e907a543155ac8bffc0cbd6c88f3a1d77518fff6966bec34a1ac55622f00305ee7077eb41afa8d52a7e0b16063ec85544f8a4a37169781d8e0d7a7e85d16f96d845822ddb87485342d1fb0c0f74ebe6", 0xd4}, {&(0x7f0000000400)="70e89329b160f68f97074d22645b111ed78c56f74066f36bce88e9d7a0df974810805f65b4bfd30295d8bce0490e151537945a1bae1090e64c8dc2063b4cd99f5df9ae6dc93262e3e221338906fc57223b30447231f14303431deba15e0155e613d337aae8bb2318a062b12ee682b778026270fd1e2f003dfa5c0dcafa8f7cd6cc334bd959bcd8844bfc153fabcdda79381eb2d2211d575a3c26228cf49282e6ef08b0e8b37014d687471fcfd482e3e260622125f32ee3a0b787eb314667960c3d206aebc56be5676d454faac6ba05f373b2612217b97d633089c29896c85c7f9baed5f3f16363975f9e2f1fe4700b2ed5caf9f58990d53fde89451c9ee69e521cab180523f65921eb4312d52ea40eacb8614ff8070a740c077968f5b09562a31d8d3e2f341349b25aaaf9a547fa751f019356feb99ba709b6cfb1686e46c508731a6f3f7ba0a211b224eaa7856f1f85008a4c4b9705b6655e52f2b06a67d85045d96b86a0bd996cfda9d2170f33815b189af8631a205bfedda414073cd060bc02865dc8ced4ccd581e529f6d3afedb387cdb970d95c996660635f4aded67a9eb5d9a9b53658864e95c1a68232c3594d71914b19e4d0cdd01eef7c3344dee8946a0e46623435b03dc96a902d8aa22c74ebe8b1f018177a5b9062507f049c363a321d6d0e2fdf153b6e5196999d89fe9db50912d5b9c13557b1ea81dbf1457ff8b5e3fbd67b5b4929cd6337458b2f61f3837258a305e3c130e97a7d304d7f330e161f1f134222cfcb2ef87c6ee3200c4ee5cc35145ab21e60b898724ee9409f18906b0c738cc716268e883e4840b3c9f2e3fb63c3824d9bae20270fd08468608f6e94b3fdac8e944e6cac74570c7c86afdd9bd0abec942867f5e68172f7a67c91dc7800ad22ee23f0d69a845e1652e697515da10bd85ebb196244ec6442ac4f4aac353b82a23b3f7b8894ec664736f9b6cefa4bdba67a5cca6c8062058387a96d21a93b33d408e86d33d01d63b6fb57ebf6db0c65923573aa9ad6358abd0778f8a736c10aadf19cc658a6a1fc4dde166f59e4f08e2c863a516290de8a2b1f6feda566f2c546ce98bd9fd1b9555ed528df5ad608ef055efb00b0b8957dad213b9e13ed5d1d0fea4b2f75392544eb5272a6c1784136ccbf86ff54f19012363fa0a8fdbabf2678bd4a7effe8b757bff56e74e38a6196036207f5afd4a4dd2ede06e69efc0086badc6e87f133fc3d74931519f1bd8cbb08219a9cc7d5a124ec6f20a33c1cca05bf36468211ee8cc86d6cc57e253276ba49caf8dac08803f3a5dc5b5ab2c09c1dab7b6f6e3d4ceb71d462324fd5f880d38759a09dce7b4557cd1f873e8f3a80ec983fe659733e98713905e3c108190c56542f06c61248d85a3416b85a7154a3da3a5e0af48fc3cc083aaabaffc661a79b664658fc29b7f080d3c77dcb48039a27e6b2d5cf130912104d856de07ef17fd796139eb7ac1b04fe34466993eea1393c25b69cc46b41e61f1fda952686c5de75348946dc91c5b829e0218da5c42e877116e2fbf451ea8a2d9c34dd56b10f9079e8ad15fc6881c4a89c3eed2457de61dcf14d8bd458e61a300d90d28a58f69f056a7b0c58016f6449bda8a12b3810d1ceded7ecc99444438445f8be0570723024b7de97fe1a843d75080c8556e931a603825ff08762ffd043a76ecf3f5515831f6a472a90954d1c70da34f2a0e389f62d621ca70d4943d251d454ce65da60e66d80c0a7dc3ff4b19018b596bf3a08c72f457720dd6196a6eeac1aae09b7135f7c38f5786c397b280fb489f5663402e44ad6a6c2e091161d37b7cc7e4cc694de41a1427d4150760f9698f6f38f8ab92453df7e81d287ca7fbafa8b31606efa07cb729860369aa0cba32697d23d5d48cf8b66d1509e8233c20508f690e78ab4bcb3f850345e842f75b64d0b2283bca4d5d647806bb5cd21d7227dc51e48fb60ce663aec4d3c8ded63c751482fe677b513aff0b5ab819126b34f9c304e62a47a479d8e64d740ba245679c4e5a0bbc03099a9e2025c96e6d1dbfd6a778168e04bc7a9658954a05b07ddff22ad546d3b569c3efbd8cf1bc3918a9103f04ee35e7044fe4efdb86fe2ea68bec0f4f70b81a565a6a4c743b8cbccbd1efddd33bbf2b0c310f93d52e16664894bca077561ca53300bf7a863b6b925edfc71e6d9ca5fb5d66ca37744915bd66deb573f0b0d8646807681889cf180e9e8489b7bb8fba896107883e545931a6024b3d1b2e5a2b411d5412a7c8df0fa67a8054ee096999e05e336d2bece7a5573b495cd85c1d9ea24dca266cd1f47679740c23cbbeca1743b7b6be9e63717d0d2200b68e7580ce9359df31cd7b1b87d740d82a2e76fb5ab562b483936913d47495093712ad513902beb5e7f8a58282b4552f3aea23b52cb50a98157f8fec418aa7a783c589bd9474128b8f6f05eac867637ea90f537ac63da5c06b90831d08b28db4739a51b86f4303f23d63ac64cb3256faeb77ffa677eb2c91d843bc65d3c0841c62b82331ded98b3456feac4b4e037a830b99a46cb774e739a532138f803d695c7316387bd5456e238884a848ed42e28423f25a4e66d6db401372864dbe6327900fd313bf2046fc555f0a4c3a629c04ed1cd80bc9cb5148e0e37a3e9c66c22765d8f4447ca9c824fbadd949f5f9073ab6b624bd1886dc8657de5e30f70be762dd9b92f4a765b988f5aea6ab8bfe14f8c1a969a47c607f0000f8b7d0d4c59491733197424cdfe7be2911989d414700a4f588a02115fc84cdee3aeb4e8dd58a1fba0fed025f8f7a027f102c2adcce6efcdf83d5aa0973915a863a5442deb9aea3e8932bfdbaf6276894cbc658ac2f73e7778788807bf003ccdcd87ad7b81710a9f3494583bba97175bac1fe1d2ad2f1806ac3dadeb1468b54119cec38a20bcbd36cbdd0d078121138c6f73223dfb8a8e6799b77f47e62d9955313540b967793dede8363731268bd31358c87ae02fa8a35177dd31ed2da3c780bf934285290bb30b19d943e187f0e62086b69b59a2eb591fe744690ea78072eef2312125fa36fe5f03aa6e5958ceed3ee60581d49059a6bec954722af30c6b1113402ffed31f06025ecc7c3dfcd8dc322b8c186d08b3014f6614b00ec2d2e1b2b450e7032a88249f1cdd4bdbfb84a4ef44b1cefc4f749864385beb729933720c10d73ada7e9e06fb35df966789ccd708c43a56fdaa5fa86ce070a27586058dbec3824ea2d10c47d2e9a24d9b98ebec9a4d58e0d5a7c6c4fd4dd6d0ab060b4199b3a51ea6ea57a9904204d9863255916d38092c701197f4a8c7c015ba6a5c7d1a4677a4f3c92465d6a13ed3063b166dbc2b6cfc8d6d8ce9eba468319fafd854f098938fd81d38e96a7cf9114fdbc5560cefa958f76660b4e3c4b31f0e59d5638073a8ee935c788021504bcc2663fd62ab763db6b0fa295e409f284e54c7c683ef760e695dbac2d3a7bcfb8f652e63d2c001b704d628936ed7d0df8918f31167ea6ace75deda2b295edeaa5c7bab45219b8f49ef47939e34900268afd448c3e921d527c13ebac6a2721d67a561cd32c3cdf67b90f9bcce2b2091d0275c6e7acde6944148a356f477dc8655946f7302e71fd84c566212dc5b9f5cebb3ad63e5c9d0490240be2d48c264fc1efbc8a2a732329b7552ea8cd925a2cd9da571c047fdf4137d37180bfbd57edb869cc41de1e6cad6ab0167ea089bde4e2946930777e43a44d8e87dff772b1d7ffda3ec36c634010f79663c07353e96a729e525b890076fdab33479b424977fc1d2bba12f6d62d2f496e6ea1eeae01ad9d092b254fc5293e1b7f71d2937164777d65a75df9ad9dbb8f0ef99055e134a85eee9bd08f5e39154443d2de2db9e88b013c11109d931eda1052718ca334a11a248b903fb1d3414cdb16fea7d91fd373a70c108a33602d02756fc529860856cc69091986e3844d60e257a6318c2d189ed0e0d23354aadf873adaf50565843def03764574255b49c70bf4f81eb377b787da8c7ae3108d50d8217fe9033c6adfabfe79095fb15b34309d54fd08893d45a8164042e3d9750c22e6a7ae178b368b6ee7dfb23c9aaa0a94c244ed37331da84809bc5df7ef311329325ae8f44c37479f34fa8a9f8785fe7a62e205094b1c5819b81b0177b49fd407907234510a8cc5f40d68d26fead87a84a9889af0e84c08158acd7cdc9c1b87e00de4464aa1223bbafa876094e348a726f47c80cd1efc89044963dc4835f01d23bac3ba48e96bf633cd0211ae76d59a495909984914b559b5c6f6f1c015ec9aa5283616914dbd29d6089c489ce262678de90b4b7156b07416756f5c0fb41f9458e12fca2f6869aa168772700349c3417c6e98c897b80b722884db20f9d63f144e56007e31f20c77de12c7c10721a29aa354456b856d638cb6265495dc7bee2aabf99ce0b9fb3b4662ba8c072a90a7ee404760dd1d6f08fee0b83ed6f25b1ca78f6a38760afcfd03770334829c448c45a34d3e3dcd807277198ef174a512aaafb5df818ad2ab953931e40f2705f793d11bdb0202f41e627a7e5dc9aaa07e5775d544b0073b7aa620eab9f40de45aefcfc56e85b43dcd530a2b85295adcf82359aecd583d042108570ba29bcf5548acfdc867025f0c926168036f7725187493f4d3a7b7ab76e71652e6cee21c31853f2ab624aa08ba12a234974bafea423a801de69ce2ab91628b58c305013fdb6ded34d8acc40de7d950e4ab52a8830d96689d61dee0156bdc5915a6a4250ae2dd178bef6544a84751d5702eea3341f4675ea50013296ef19db42ff5bf4fdb8960b95f0d039fde7ce703da27538ccf5bd5702f191b4c6632919ce80256fdb2fc4da4e3a38462473982b484edf37e279319a554672326317a38502e7582885135f046eb3d1acc9a140ff14d5f7236f2f07b03b6b7b379299e3a99c1525e1ff6455a78fc482a21f73a4912fe2aa707ebed257e08f210577a007514f24f260fc8d252f6adcc90c261781089120f16a41373e52ca48e4aab6359895855657c41d71fe0ef28ae6c32a893b2ff3bedb43bbeb85d0d2f289a7af4a9ec4e5d2f2eac34cd8ae1a712531dafba9dfb9fa236d14965cb8b10ff9c670cf743cf94b1bd744709d330a1f66b67292a11361edc9d95e510cf67ccb4258be5f6047bab88bb32c03456deec9e1b5e9ab5a201da95650b4f9f98f512303ccdcf46e6812a6199c380191f26fc9da1e3e42e3e13b57ced87f7893b51f339a3f2944935fa9297a5c4755945b448b8bc9eabaeddc50644ca2864dd242ae2e4da0b86855f5663f7eb896193a859540e1880968897398a89912502516202085680903ce4375c99f16f399420696b2156305e150a72fc2e7140aab4db8cf2bc8d5e1b951d0d59bb061e4daa0b07b6387f905d9f71cc03d6b33f26e2456766c46d5e637e2349e3d9f5d1b21019a82cd29dae5eb8b20ce669d25879793cf0e490746a9021c0c2e4f7323df6269212b95377f1eb639f58bbd30428e28cbb9dd81459ae06de1040741cddbeb9d77a5ffa1de15e2e35f8983912f728a5750ab474b57970c6f00d410ad4efa6a4d6bd8ccdcdcef43ab59897db3c7d0a2cd12671bc88cb8db74fb07753ba59a1f87ac490b741588e5c49f61eb6197ccaf7c8eca7fab46bd21b803962fdbac584a5a1c5968337e684b8787d99397db774aae53703d7627f4a8ec338258f4be18754115ff655a58cb8d7c9bfa8cc3a8d7f96dcadd5cdd2447c71c84d6a9161a10991d0b522783fc759f83fa50e5aa93d4d014e250", 0x1000}, {&(0x7f0000001400)="bf8c9ebca1b8d6624c3357c4cce53beee9f55adc736380e80fdbdaf3587a12ef2e5285f2dc70f358fe2114bcc33aeb12136dc083259d4f41de6417a1bbec7479e135544fcf7be115f45fff27daab676809c56aa910f8c51c1097d6234877f12b85c42d82236e56831936d730ffc5b87189720718df8d0ad1bb0e01aa238adbd6a26012209683c8cf9e15126b45723a2e422b6e160f6962047ff87193a2c5d7b66d464424e71ca3ed4af9b2c2fbb8498dfba7cd1324b4d832fc0d4353acaa8b364b443ff6efeb39b178b04c4045df07504532eacf14bdb0c29697edd4cb1e", 0xde}, {&(0x7f0000001500)="f5d110fba3b63e051f4f012521e868ee32820960270e63bd97e6f04d0155d19c2e08d8efb724294c6ae94e67e52cc866c8f5282f39606f759d586ee4ed6ba4f8ecc49e513c0397dba91ee08a0a9075f510a32d219e570763a96fcd8cee02c0f4cdbe9159c14eb126b905c71d1e746e7fbb2d700f0ce615076384569d47f23d4f40a79f474e972338329870a515a0cc1070504e508a0c7b0ab1c9a63e49cdff1a8b8f14472e012eb11e7723d6b8c15bf5589a08ab54b30a5dc7e0cc49c6b8d50faf0c731d50373eef1c70169344a4ec9950a5cea8794b1577a1495d094710e1996ba7a123d202d39c4a781c2089867b79f69ec873a3b20a5446c3b45b0e6cbf2cb92ef2454f634ae11d4337e03f3421db5c9433fb5d3a83ee81ad1981d167a58aa73618393cd366ad17b33f588180bd1c24b5e16b86939c74fbbe5a8bdd0c207152fc778124f779e4b6b358d33f4636317588be2b15e5db914874fb3d672fd73d119479d638b968a080b4c1f40fea785f77c70e76045422813a9b55b404fc33fb1d77ce29e56f33485f27513cd936db33aa1c1b03c736a7ff1226f0ebb705cf1f95632cbf43e20a9d1f6e8ce1295ce06cdb0fb4b29770e092c8c0330f4a32a3904aa769838d69a86a5deebb78b02ec19b7a591d6ce36d48d5c63fb88e856f29b1c7d2c83dfffc654b4ed14923c2b89953a184862f2ea4bee19ef49ba6fc6029dc8c16354c3b72511f67b10827963caeea9bcf3d5ba753e24352b1e6fcb7f5a16720817c4f9e4a847ca043a9d2cb5f634d57ba5bcd116fcf74f16b60eae4b7cb025b1aa4cca5370b4dc03b0339922e51535b22103532e68e10d28b7e776c35de2b03858361e154ebfae04a9a1d25d01d0abf1bf5a1e59b76ff877102c349e086a66750b7c69b2da18d6b88023be0cd63fcf046a7088a55e5d1a1cd0c3ea77d2ec8f7486e58075f11501df3b0fb7b2dfadfc2c284cb174b46b40cecfa7ae4ea50ae2a6d6875004896999790dd5183b9b15ebebbb67669a2710befb48c026aee7e024219a06b0406a67a6e36e5ce2f51809a01152352497a071715f51092f0c1d225e3b6cbb5315c55dc59c1cb54675755817694c1890046cf180033facfdf6c4b5ef70fed8e92e542ffb369442aa0a38ef20cef2af59bb4c226c6fe4df0e3acf9cff4f8de2dd0e40b1aec0d8be9715f31c2a0248d477faf8b5110759712a6525b0b814d675f997dc7ab53096bbdab8d103ac03680e19c64426ca8facb6c85cb5bc540d85432744b498db3c6ca834307fcaa5b49bb3d5937a19c4bc514e047013eb6f868c7cbff033a9c84f9a04b84deaea450b573843ee2f05ac51930182a536a0c743c99bd847febc769cde009655c49c87539e36cca23c9d035ed44e24eb7b4cfd68de49be69cead03340f065394621281e5e1c68a1ac05b8a05f229dd3ff7116fd2dd4673554172785a1d73aeed12eae349768622511ef1d9c8cd015860be89f28df174ef3a8b02d06bcacabfea107c5b7147cd1fcdbbb093f6cf8ca9aca5455c5d52c29f2010011f80f220fa87d009b537b280dd28ec6aa0f88b388499a3bbdd9d570c9b9d0cff203189c2e4e543cf7dbbea80fb37cc01a5d390623b34cf431bb3d861f2c21e1e3b051cc96cbe918b27f9ba566a144bf3af913b1ae3b0f0a57c5ff156075648462d84fffa60f995499d9099ef9b28d130c2702710c816309b229d41755d829ddd0a45f3756e8485d292769de7f58fa7e73386c912ae9ec02b1182dff7e9a6cb13559372825b0b2b3a5157e956ff0cb6e8c9e407f98e2670e19708db623c7b3fd23ab515a9ecbcdde34d982f8ecb27b0923147f1cbb243f7f591b9d0d68abbcab86ae7ade53ce386aa65ade5680f165b49fe192bf169a7ca34adf587f80d7a2552940243a271b1b64566be82876a4f918150708a112d17ba2e3511e305969276b206bdadd1bdf9f1bb2529a5f700f89e9d026fde87c9a9ab33306c84d3bf4f67b7483a264a6c6413f0120e63222d4ef47a7e1fd41b043c5b80dab5ec9754bad5fac4884fd220e6cd2ab7b5247951001b694d76f61a5f86ba4d6e7416837777a39671593c01c99919dcae8aab6b4b91b9685ca70cbbc22430d9e017c9b53caa288323902f0d532e5965efad36a58b63b08fcfa6d187027ee68ac0ddd4a95722a67f2853f8c0476910c5fcfe411f506b80dc23ddc6984f135da5270723f7d6b9e4372f1f58981186e08f592fe0ad78c758de074f25c2c0b830741343f7a3c1ddb36e8e0d2f8f85dbba4c2a8fbc0212cdd5bf68862c20d268d31628340505ecabb219db7de4390e4ff29d67bb981566b584507ad3bf06327c83f44916ae95319c0b7f08cd2a8e71da1606a4882994917b0ffbae07b6cff701b9704d74c0f2423d4003fb6030de92d43610b88d36b9b0312576e34fc0d47bd4a2aab81eb1b0166dff4b9ad749db0fa3562809590501bb4379497a11bb673698ec359076fcae2d59afe46d6970797a53af68c3aa7e33d978add8145ebb12be43c3d5c5e1034e0bd3b9de14cfa14270a7b8841b5acd7fc2386378ff4f74b0d6780433533e739ea1ee389b221743352cc4f5f01bc4ef19877ea117bde831f726d1b202022927da4433daae6189c180ddfbe281cbfc9ae6b088b67d428606bda606cd515505f1f88d429010647e2008ddb05c10ae47c2c03dad3df351dd49967cf6458447488222c1216dff3828c8fbe9c916e9922e8eadab8cd6099834be94263c1eb3fc2c70371ec6cd93fdf1aa3881ad57103ecffc2b31e3bea08485816df65cf26b22ab82dd4c36f33c2481117ece6d9fc7d46e05c2b8b4faf1ab796f0374aad696848e2cc45112fac183905c27cb4a88fe33f3a919ed11c41df4417484a5d5d47a1eb041d2eeaf7362506430ebf98b7e7b8aea5a544e174cf7451ae9f0d93af526f821ee44e775ded4d22b413e59f054b2ce0ea9bf305b4685323ed315595d9ed617e58a2bc3a001c4b7ecf58525804791af48deb34df4c3aa554300d3ffb476b35fa0a5e2095707eed13b464e26b6ccba4fa61542540e2eb3fe3b067f2c3b557327d23f998a21d46d12aa656b1d6d75aeb437e60aea1a0f753e6dfb99a42a3d2a3d99c2408b6eeb6406c7b4446fe0883933b83e9304f476362a1a128ca154b37f5443d5e8d6f3fd9a2e68be8fbdf8ea6a16cab0f982d0876e0fe38753fb4261d8ee72f3375eb43403bed5f7d0ed9aa17b1ebe22ce3f510ea8c93a50533984cac66304f5fb473d25cf8e35201758ebe69d07556a0214141656b22138bcb09c36268a4caa70c23d62e7de9ef5e9943f52fe7ffd33998860bf48e69d8277d73625f539babcc708e03fb3feb2a84d6908c66270961953a47188262362ffa3c8e9660d72b286ea96f7d2d879f685817bb848921e2d10782a7cdff73e45fc2cc63afa2ff8b344c7209c9950db31702344122b714816fbb7182b39925544a19c3ccf6f87d7ec122a3ec4c860fefffec98596ac0926c87072c941ec3dea0d755a4b2d41ed3f35a0bbe59504eab45a22e03cfd6561b71704038614f75f67680f3b85f38d21a2a8ed822af0cfcf96c8ef712d023bf3f76d20aec434bdcc387d6a2e1cfc4e9da79ee531850ce50caa7372d1f090a4f9966f3027ef05edaa551f9316645b4719388a32b63907404ae7d3a0072a40641a84901f5335cd3f1e514d926a946ac5e78c9cb184bc732232d942b55dc2603469f8e2d499e8dd0e340573375e134d72e522c26907f317e3e88a645ef93f3764e0f7dd16d501d3ff27f353f76ebc60df40c3fc61f7edf951a2128f84461d2aedb83e926275127721db8fae56c980e2f84356c232bf6719fff17f4ad9c71c84611ec0b69f502f026f1da40fd3ee8dfc5a0bb9ccba89d9c120cd79305bac1117e78183547804ba0458f315cac95f1b92708d33f6b09e255a7219f9dcd31ca90ba2315998a3d7ac2a660e3d8252939b6a2c699dc9bdbc1daf98c493ecb1da1ea5258245e621fa35fb331f16bcf01436b400094d6c48072beca00c13139f410f5eb56dd3f983b596c065503e7f379b598c19428d87d76e0769c0fde4491e700535e5e4a5af6ae0d5cb2bfb7d3995fed29d26a76eeede2bd70eac8c79259a903a09ea8a3a9cc47d1c197ea609c3110f95756dff3d925dd90264bbcdb6e94d8b9e1f5f4f3df795ea58ad32483f95076b8c33102772eb697b55522b109e37fbcfc2575578e97025d730ef4023647eee92b08291d3c15791264801eae90439914f96c69e7828ca34d4f6b9c85f13656d21d70b37d044c81ba8915365343495fe1d614703b8a42fbdc8c96eecc76e9b691fec08837a1d6bc2e2ac649b650e2c5bd83a476343320e4c86fdf9ed82d219370d07508264b7f692078f3ae5e76949ad3d119c15c720516fde2c233c0774125f25448c706806c17baeb666800c291df0549d857010bfbe369ba2c525f96b5e773b7c43d39d838ae0efedcac7c66ee01b968f8796cd06af16bd31b4b8f19c1c4c0eeb811313046d42fd746c645679a9ca3b5ff98ff29f4ce5839641730d1b5953d1f653f6ebebff8c526d8ae01b8af4e2c9cbb09d090a5775425863962083d5861f0d453c783b428828ef14c7da87b3682dda257389b0d82c930a4729de3cfb985db0660752648ac222de585bdadea7bb7a4cc4c36672b74d3e2fb32ee4d28b5f7f00699a6a8ad6ef24e2b9606c02386285944d175420bccbf1e51b723f64d20ad9d494431d1ffc8826482ec756c33db55814eee215b93ffb4c1be83e0ba23298c8cf922959cdd0ef85289e3d35d4472ef820e6cdd9f0aaa917d91c64cd8e7bb19bcec9ff0dea6d6a444b4b99b9d62d3885d091d61973a57516eb20e9ee836f04425a9f80d4295eb642a9d1b0cc153b5d4b5da0eef70c9822e9bde9bc92c5b13513b7694c0d7a66bafced573f675629d95907ec489c8b46e0621d99765d4520e3c566e2580bf7d8834c50f4e00f561e65b018f7cf7704ffbfa4325dbad19da8c2fd934814a11c0eb13f07c614d0b78a87366d1fb5454a0a752ac000909b7fe60337bd5cec4641dc22a2804ad3bd1cde4b21d655e273daa0ae101422ecc4daf0db13083620e8bbc1e303f3dff48678f611a190630c6be744c18ed0108ddabc205f8c634ccf26edd4e88caf811c6291a0400a1fc34acd797ba9a8f415559bd14d571b00a460eb45b39d458c647162e9da53fbd3220d211c26e4583e28ce6bc31d2a4fe663069e1005bd0451d118433820ac15ee6066b125992cd265d5e934de6450a1d7ce08f5c88836d9404de5d5b0c615d2a93789fbbba1026dc213409ac5dd65459ceb79cc277c36de3ce55fd54d60b7735cfdbf6ebb0e95b50109f68c1b922d51313c0ad3e457fd3400a6b4348b67d412f7133ab3fe019257707ad3202a0b5c7d9a53fba144d65ce2a5a02c2b9052afcef84a65e6adc71e7b06167b5792a2ed587702de1dc652c99d34dc0d7488331eb5387bbfd1b0d854ed5b1dae31721143d217a7b570f6a967afd73beb6c7267aa9c5126b331ee3b03084fce65fefdf12f4063aa2dd5a468a08c62547167c433c2fb6817f8919801b57250fea3e634e4b43880164f1d1da45d3c86f58f919988654f2ec888cfce0b51d8fc8fdcca75c0f96ba817ca2482052e5560931bcd8c0d6c7198a59809a061a01ff5a51b74517251d49ca845646925f55da95bdd26c7fe6335e772f4fd71ac93220f16d3d34451a31212edc1d8bd61413f86b1d60bc778ed7af22023177c0731bb1dbd3989e5c08b9b8c3310b52", 0x1000}, {&(0x7f0000002500)="faebfe23949f3646469d2f086e835387a7c1c0d714c842816b140565dcf21136f7ff625d175f852f6404679e31d75f70beaefbd9b1d4b30a1fd5d2cdbe072175ca36ffe65bc0947b0e1ccfd0f7b7bd437a077d75b4275af57f93d7cf50e10dd9353138b82cd4912f5a6462e08764278b4bf4f295c58af56cb2188f0a4538b15a94255751cec569644ab8c823661ef233d4d04d04bc1f914c89bfdff6694a697f15a08f26e6ac5db093ef2e533a02bbe126ac63eed0ad3186d25f980ddcd3db72c747707f55eb56e2506a9c9519b4d8e338677b7a033e23e59a8ee0115033eb0e4f3175a0c03e06", 0xe7}, {&(0x7f0000000040)="99ee771da33a7156ff6a470281ac538fb25eb9fb2e082090392fa400b9324c3063edc662d16c09", 0x27}], 0x6, &(0x7f0000002600)=ANY=[@ANYBLOB="500000000000000000800000e803ffff7750460bf016c54d6147966823163934994325b2a6e3b0aaa07a2af143902e16e27b538111aed72c997d7768028711876e214dd6e31d5d85e79d7cc9367bdf00d00000000000000001000000010000003b9ce7b1e25baa199f87463e46b4fefbd90bd3810fd67549f46e16ab18ca86860b6f086f73e3028adfc50fd88dfd98f0a79387142b36c8565ff4f2fdda197bed7cfc007f05f8a064eb36cd8899c50b81066ec3e0310cdde70752e8b28ef72b0181f185d4cea02edee4b55c6e6f5f88a05290609512899316d1221addf106517ad74dfd1dfdcfd4c1fa93cae10fc902fa44a212d72b1dc99b36ad0f4c65d4fc2d6271487e46c91d03fcd187a97f25b8ac01c601602a669e5207444d120c480000"], 0x120}, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32], 0x28}, 0x0) syz_open_pts() recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) pckbd_enable: command error 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x86447780f1898b5e, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x0, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0x4, 0xfffffffffffffff7, 0x21}, {0x1ebe00000000000, 0x1, 0x2, 0x101}, {0x3, 0x8000, 0xfffffffffffffff9, 0x1}, {0x7b, 0x44, 0x400, 0x3}, {0x80, 0x0, 0x7ff}, {0x6, 0x2, 0x3, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x0, 0x3e, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = getuid() r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) lchown(&(0x7f00000000c0)='./file0\x00', r2, r6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x100000000, 0x4000000000, 0x6, 0x7}, {0x200, 0x8, 0x40}, {0x20fc, 0x3, 0x97, 0x401}, {0x4, 0x9, 0x3, 0x800}, {0x2, 0x40000000000000, 0x3, 0xffffffff}, {0x6, 0x3, 0x8, 0x1ff}]}) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7fff, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1ff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000078d000/0x3000)=nil, 0x5}, {&(0x7f00001d2000/0x1000)=nil, &(0x7f0000512000/0x2000)=nil, 0x8}, {&(0x7f0000536000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000194000/0x1000)=nil, 0x7f}, {&(0x7f00002ae000/0x4000)=nil, &(0x7f0000431000/0x1000)=nil, 0x7fff}, {&(0x7f00004c7000/0x3000)=nil, &(0x7f0000182000/0x4000)=nil, 0xcf4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000013c000/0x1000)=nil, 0x7ff}, {&(0x7f0000486000/0x4000)=nil, &(0x7f00002e7000/0x3000)=nil, 0x2}, {&(0x7f00000e9000/0x1000)=nil, &(0x7f00006a2000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00004d4000/0x3000)=nil, 0x4}, {&(0x7f000057f000/0x1000)=nil, &(0x7f000006c000/0x4000)=nil, 0x80000001}, {&(0x7f000029a000/0x1000)=nil, &(0x7f00000db000/0x5000)=nil, 0x9}, {&(0x7f0000627000/0x1000)=nil, &(0x7f0000575000/0x4000)=nil, 0x5}, {&(0x7f00005bb000/0x4000)=nil, &(0x7f0000139000/0x6000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005a0000/0x1000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xffffffffffffff11) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc2) read(r3, &(0x7f0000000100)=""/91, 0x5b) write(r2, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x40000000000029, 0x40000003, &(0x7f0000000540)="2d3a303a3aadaa3c92a312bab0907e079bb379ada676286e971435f1204db4908061ef6da6ff04f7cb0d8f495f7d8a946db397cd379de3cc9e0a1b0bd5da535a47bff1ee280de8dfc3c1db93a946431a5decd4883f199dda728ef46a7ac343050000003d0349e649810f939ce9a52008d8388614c3d0277047e7a75bffc9df3461485984782035f5f330b5e186b3d19d961daa7bc286e104847d7d3ed9dc62aaf5fcb70bcb5e8cabb8a69ac5557d02ab7b519b73c7e3ed60850e0e5cfa814e61d3c796df2cfcfdef2856f88509ff23f10e91", 0xffffffffffffffe7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x3, "0100000000000200", 0x2000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x9913e34d143b245a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000400)=""/51, 0x33}, {&(0x7f0000000280)=""/26, 0x5}], 0x5, &(0x7f0000000340)=""/87, 0x57}, 0x843) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8000, 0x7) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) connect$unix(r5, &(0x7f0000000440)=@abs={0x3, 0x0, 0x2}, 0x8) 16:00:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8028bceac35a038, 0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0xffffffffffffffff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7c}, {0x800000006}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xf20d081d2cbe63e0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) close(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000040)="78cf9ed54b7ae9a23b83d282fc85f7231ebb828b0da69db7df6ac88b0dd130614222b0607707e73cb2", 0x29}, {&(0x7f0000000140)="658701b70dc7a4fe8f2c19016eb67d14ce82668edcb8ffd9deb21c3e940018091d70965dd2230bfcfc0181957ff3a1e5d02d9d0abbb828df25a4248e09cb8ad2f33a8ba68bd050400468484913a767d0c54e8642970eb06243529237b73023580844220eca3aa2c1ce525562ebcd91b61a4da858de0c6b6243e813e5cfd1079d7f1b7e3bce58c09a76117a22ff302ceca56e5070dc285199a4dca316290a0db4bbd4ea9f8fc7fe0d2a3da39e0918cca8c825c6a09ef9932cabbe66b8a498116c", 0xc0}, {&(0x7f0000000200)="f6b97e797d7f126c3722fd02967fbc8f2dd9a62302fbf2c5745ab5f5b86878f012f8e93366211ce1226880ba425d39950c9fcdb49bf2037bcd56c08c7062437a217f94dcfa55cb0d50a01f458ccb88377346c5849b7331a9f28264429c47330faf4752aebe8613f587e891db1cb2b0f48d8ce078", 0x74}, {&(0x7f0000000280)="b4aa51574f975c1804304d31c23b98f11ae7bf682c264da2bec22a22b7eb30a123deea43823f140676ba062ef1087446c4459be24eb7b2eecbf0aba6ab1d2e405eab5b9bcc29268ea7226b6ca0eacade675c808ca5d1a0791cf352c80bd470f29e6df8ab50fcc9e033eb1a0fadd160616ac29c5247a9303882cf614ba7fd1567a8922e801fd80d6e5e33ba8a0221bec33592e0945206c56c50ebcee93cd9f8b6581974e06b", 0xa5}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000280)) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x20, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x4, 0x2, 0x9, 0x1}, {{r5}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0xc8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x3}, {{r6}, 0xffffffffffffffff, 0xa, 0xc0000002, 0x40, 0x20}, {{r7}, 0xffffffffffffffff, 0x44, 0x10, 0x8000, 0x2}], 0x657, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x3f, 0xd}, {{r9}, 0xd8e961f216e5d5cc, 0xc1, 0xfffff, 0x243, 0x318}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x7fffffff, 0x2f}, {{}, 0x8000000000000004, 0x10, 0x91, 0x4271, 0x4}, {{r10}, 0x8, 0x1, 0x0, 0xfffffffffffffff7, 0x5}, {{r11}, 0xfffffffffffffffa, 0x30, 0x40, 0x3, 0x3}, {{r12}, 0x1e14109ba44e6614, 0x2, 0x1, 0x5, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x7, 0x5}], 0x0, &(0x7f0000000240)={0x3, 0xc04}) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='@') 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2cf24a8c00533bac, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0015f7c7e319d9313d2d00"/21]) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000840)={0x3, &(0x7f00000001c0)=[0xffffffffffffff1e, 0x6ce, 0xd083]}) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000280)="b9c15c5abc0fada58fd3e2ccc0ec9d443586af718bb5e8083bd92f14b12ef6835b040b1f91c74aa32e61774b30c279e363061d42a1fe5d2e6e692e02d19e4fa659a90ba9f15a04ce3fa1157dfba3c8d200daad10eb2f517c2bb694f3de647e9c0e60051eb86a52a00cfc2d59776f651c61b76948e20f104d71ddcc793c89b17d0846da18881fe0df3d6dd90d09ee0f105659ce866db301135b153265c7293e955f05afaae70fbdaa8cfaa5e90bef1683326f2644b66344a9b1b2bd964158b8df314c3fa59d8f65595578be011741468e116346dd6b5a", 0xd6}, {&(0x7f0000000380)="1778fdd96440c780db357de3f7033cb43b194994ac55f72a08aa64a2109dd6c5ad2565", 0x23}, {&(0x7f00000003c0)="85ff64ebc415d3c3d287e171eb7d27ccc94dd1a906d944e521bbf2a31c1917c0092c2730b69d7e4e8cfcb97d706b717b86371018e98d245880fe2bc8db83c2e07461bb3d6c0ee79b0ae4d369c06d4e397ddfe5015e7a8cb857939b825b479124b4e67588a855daaeafeb94fa0760c64c09813da26ade44855dbdf33ec1a59319be02cf7ee148a36d6a9970510aa91ed0f296e7e72079856d92ab3bb6b87aedd0d8cf0617d0b05d80deaed9cdc293814372edb968d70d1e2a4d81b0477318194987435c31c64d0faadff5f618c2eb3ee38899410f10b41b6ad73415d4a4dc65", 0xdf}, {&(0x7f00000004c0)="b8e25c5c5e0b9bfe8d99b51c1ddda660f5d25b62a3e10c4b9a9ed92b8539ffdfe77411d78197dfb1caf9a987db081e6152faaa7fc048fcb4d794f4646f9c8ec5b04be5295136e88263521a27a938ca069f20f775680ae7a2571fc66b9502ab008829cac3eee7d802950f64dabe0e2f4baf1122a1a4744b02ef83a91d1e24f23e3b40be6e2731482a75674248e4d6593b96e7135e3ee3e9881ba8ac365649a70e8c5c343228e8b4be343f6e841f777dc420111fe0a5d2dbd4c87223a9f9c52a9ba291d87a7e54ac33c0b8b15b42c0d1b37c16030001d9ac9542ccab26111d51d3f3d7214160be374aae09bfe27d36ab3fad", 0xf1}, {&(0x7f00000005c0)="5e5d1cbcc170544b9cbbeccf745a972f94faa7450d23dd93eb762811c03f4f105e7267b030f260df5ab33cab10a0b96b1f4d6d06f183aac842086c6f062c2a741b2a49916e603a0140ba3a6ba1f79739e51a9d7473d8ab36abfdaef20c8db63f66f95900fb612b7f6870b8a63c1c04ef79a5be23bba1b373c08c2db3aaeccbda60c4ad8628fbbaf7ba440e93367426f56576fb2c74da00d0e9e872c4e84219035349ed3bcd91815a08ed03806b4d8492adcae0a3068b141eb2dd80b82776ea588aa9e7df8710c2306493d938028d1f067cafb6af3d89", 0xd6}, {&(0x7f00000006c0)="76a4109d000b6533d5e748b51cff437ff6a7463b256cddaeb1c5408f4a2d71721b9f8e765eb665c7bd7c2a886fae52fc3b387abd8eedb743c9f78c0ecc1a731c8e52d3b794d31d9d26a6e2fcc59dcb63c4452f2991efad903c20407ef385e122cca0f614e7add7966dcf1e4e649bc412c94cc8a1cc793a1ffb1f3fa9314c79e5c9547c7ab1abb2a4bd4eb34917b4110863ef67d568e9154a02f8e699b17d485c0ed1ae79987fa7d086f059c294cc39acc06c1527bcc44c7240767780d28296ffd9a5608ee0f3e63d612bd3c1693f706d78ad220fcd6c6b393ccc518de8b92a92d3f4a2", 0xe3}], 0x6, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="5ce146c99680eb1474adfb45ee7e5d6f6843736de7e88be52e4164c08c1b0a1ce741944b1caa58e56ec67800c15d594cfe743e30e2474019dea14561fd4db1ccfd48de6ce4e1c9beafbe012af0ccdc9a7eb88f2db919345759632862371b90d6234dcd2f0d5a71c029c19f0959479b4c44660555fd8bd0ba0fc3d00e7edb71dac05ce5da4e8f7163a77e157ff3b15e566a823d1e4478659975f626e5bfe9080fe663bfe2f18caae8bc6c6673de8742db044c832230753fdb5296bfbaab7538e250b28278", 0xc4, 0x0, 0x0) 16:00:12 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x1, 0x9) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4089, 0x100000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) 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)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r4, r12, r8}, 0xc) seteuid(r12) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x5}, {0x1c, 0x0, 0xfff}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x4}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x1, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x5b6a}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3de4}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d34000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x51}, {&(0x7f0000fcb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2155}, {&(0x7f0000c26000/0x3000)=nil, &(0x7f0000ed3000/0x1000)=nil, 0xb6dd}, {&(0x7f0000e21000/0x3000)=nil, &(0x7f0000f0b000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f81000/0x1000)=nil, 0x8}, {&(0x7f0000c1e000/0x2000)=nil, &(0x7f0000c64000/0x3000)=nil, 0xff}, {&(0x7f0000c8b000/0x3000)=nil, &(0x7f0000e7e000/0x4000)=nil, 0x3}, {&(0x7f0000e8e000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) link(&(0x7f0000000040)='./file\x00', &(0x7f0000000140)='./file\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x6, 0x3, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xb6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x1bf) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x1, 0x80000000, 0x7a5, 0x1, 0x9, 0x8, 0x8c, 0x3, 0x0, 0x9, 0x7fffffff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r1, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/120, &(0x7f0000000340)=0x78) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) read(r0, &(0x7f0000000180)=""/237, 0xed) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000280)=""/191, 0xbf, 0x800, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x9c]\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xb8, &(0x7f0000000240)="7772bbb4f1b2a674118103aa341f9f5c3b33fbd67aed2a86b9e789a93e2604c1f2e764a40fce7ffa8a69e1c3381ed614b394e6d8148edf297875c6df050fed52a83844840c4aa66a304a9ee27127e11955fe9d362b0e54453f71302456557defa154456f1776ed7598b8a6cd846a87f9e568c9109417e7562a2bcb190f36e731c88d10db32f4c5d2d1eab3c012b7856a0159d5f3edf8e841ab66691a79338d204651b031aa91cca0a962994d118238a5481a3cb6a7c43f2e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x400, 0x2, 0x81, 0x7}, {0xdb, 0x400, 0x7, 0x2}, {0x100, 0x4, 0x6, 0x101}, {0x4, 0xf4, 0xfffffffffffffffd}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = dup(r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x9e5, 0x2, 0x8}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tep', 0x0}) r1 = msgget(0x0, 0x20) msgsnd(r1, &(0x7f0000000180)={0x0, "1da36d52a208ac0bf827fc3128dab3406490d4eff40acaf61d9088940a2b716cdba181ed70f6f7be34687d7b1426b01031b3904590393574de06f09e19cbeec7c437f968a3ee27aaa30a1f33e307a564ac2c683f1716d1599e1d3d7eb75bdca2f64d2e824f5349e87270325c540e6b36e9f37b5ff5133b0d9105d9cd29793231d898d919c92010d1ec6e5d24352b7d"}, 0x97, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:13 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) write(r0, &(0x7f0000000140)="707ab4e5776a37c9e5b00cbb184e465351b0e9e442439b695a2670f2d2715b", 0x1f) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) write(r1, &(0x7f0000001ec0)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbf8e4548946fc1fa2147dcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xffffffffffffffd9) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r24, r18, r19, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCMSET(r27, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$TIOCMSET(r35, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={r28, r36, r32}, 0xc) r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x8, r48, r49, r48, r49, 0x90, 0x10}, 0x5, 0x54, r47, r47, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, 0x0, r38, r39, 0x4, 0xfffffffffffff001}, 0x5, 0x6, r22, r47, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f0000000600)=[r32, r39]) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f0000000100)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000200)="b1d059f070fb1d736471fdbeb1b4a8170cd1d78a0a651481e56363f0670e5fcb867e8e8d2ded8e7b0a457addea1f4a952948b7571e8f9ffda978639f93101c78cc26a664a1d8bedeac5c1c9041cf7d498fdc095a2c5871a85ee6cd817fe31e1d91481197cb88f3893ffa4b44", 0x6c}, {&(0x7f00000003c0)="2f63d4", 0x3}, {&(0x7f0000000400)="1055749f6f513a1763fbe481066fa40d1bf9858e2b133d1325548edf3b5b20f7fb1bd967c55926dee93c1be81cf7fe5932e39565394670cd834543acf845f7fdae2232fb599fe38971789541a691526128d412485c0e33bd7fce7f3a33fa844b281893388ea3d4f7d1cf096f944bfe3b21e821986d37802a7919b3c0bd7a783eeeadc8096f944ae6b1273b9500d47942579cd51497f814", 0x97}, {&(0x7f00000004c0)="7fe668178871d8c49457328d97d77004067fa09fff0328cc76", 0x19}, {&(0x7f0000000500)="f1546094c2aaf761d8f834c55b8be4e7b190e4aebd0338811833011762bdb7e57a70d75ca360fd84e81be508b8a4302d629e51e7331ac8fe59ee84283adbe8ea8db77419f401b4158540bc40a44ce51594ba8c0051ae1709f23c364120b3378ae0c36f7f6b3bc7b64bee2236230acc8f1ff8072337dbdd51f586c0564a1f99068c84011760cb7f186fd05a81df1f50346017768f45e03617123f3c78836e469a2cab685ab4f0f887beb7c987ad377657df779ffcabf510dce2b37cf9d2ebd2af0cd3be72838f9f9da6ba399c7558391af694b9b8835e4142c0437f", 0xdb}, {&(0x7f0000000680)="22a656f8d28e8ca43e9a44f4f73d14404c61dec46fc332cd2dbc68395bbc07d8f39be8be4863d677da152b627513dac6c5e75dd50dac028147b84660b669b54367db", 0x42}, {&(0x7f0000000700)="aeac4df6de30de19a08c089747474cc8440e73baedf5e339596c29a2eedf164669f404f25308be03050d9e3fd9519c16409f728f414272cf384beac6c2ffb40422299a666f2782dc34ea9817d71df1e0e74c92e12b5723ac00e37f275dd1ef7550b314e4387d4ef768b430ec1a866fa31ea9a9dc17e3f7c3e4c1da6b95dad51ba5f31972caae2295", 0x88}, {&(0x7f00000007c0)="bf80b28fa64cdbbb5f9c95d9b04f16d94ab46b05cc2ddbe65131d3dece56609744f98df510d95ba0869ef7d89ecf01af9ea9e77ad9fc657ba3393f6e66b150b2e1052fc77068d0333690fb6dc80a85704f7f1e5d92eefd66c8b2079152eff5957cc893b98e52d26bc3d9504c4b96ab47fd4511d6eec06dbffcc0f6350e7e7224d7b2c211e9c344ad217021887aeeb52401acaa4e66482a768a425fcda8cdb09eb73ac64f1b4de895a4f256308a790a3679312eb231d9ea97d4683a77372ac32fd17753e463c226621b7ea329993ff1a27e9147f44e83474916ca473c2b65a413ad89fb22d7a86b7b123d27027732449d1a7a", 0xf2}, {&(0x7f00000008c0)="98205dbe6158a0386830a6ef005067d66c540b226507e463b664507ca044210f1287a371aa8bb710d359e3686aac72290408b93747b793351876f99ed07d8e0d70a4dab8f56e525a7def51e3ffc15e0a1fdd9b92b5797ce7e920964d0eb098222558c8bbf447c5f57641fcc72ff7be5a3ee40d42aa65848a24dbc745889c512c12e1720869938ae9", 0x88}], 0x9, &(0x7f0000000a40)=ANY=[@ANYBLOB="2800000000000000ffff000001000008", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r18, @ANYRES32=r51, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x607}, 0xc0d) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) sync() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) geteuid() 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c2d3c1fa262833deb66f01027acdaeb7755c8826e31b9cea0b32a37d836036905fee6c3908ba66e548c7636603b745619ff3301adff6402e23090a1ded828bbe6d7504e151eff686a997f330f0ff777fb5ad6b58ef953643e876a8c16d1118a617f3990617b71c61288477dfa94afcb1523bff405d5ba31c665f277f64fc20478630c591013a24fa50fa0c8304fbf1b0598b109491cfdf3c91e7c9c40f43578f71797d5a7bdf3a7540c7c6ed0efe14e1e488f60c48c25390d238d6bfe66ce94d5d15c90ab5d488a9befcbf786426e551ef5e94b02d5cbd13a40cdc9d0e8931f3a0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) writev(r2, &(0x7f0000000000), 0x1f0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffff) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1}, 0x0) fcntl$getown(r3, 0x5) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:14 executing program 0: getitimer(0x2, &(0x7f0000000080)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x96, &(0x7f00000000c0)="345e7863447c3223897706cc3ff7c64a9c690b22b4c16c8a25c2eaeec52012c0f1b3b40af3b268d1a55f6e995a16dec4dffc5514236d0cb7c233f6d042b902378319985337fb14aa7db71c0a3f775f8468179d0bb92feed4ce9e653fcec5911ecb8e0369f94253588d4f87512ebd11db819850f9d58f34b0351b7bc7f91c416ccfab8696ea358a0ea0d0c388b2c0c4258011c41492a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x9) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc0, 0x191) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x10000, 0x2e, 0x5, 0x4}, {0x6, 0x1, 0x100, 0xe463}, {0x7ff, 0x8, 0x10000}, {0x1, 0x200, 0x8, 0x3}, {0x80, 0x3, 0x3ff, 0x8}]}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4442, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1e}, {0x6, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x9]) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000013c0)=""/245) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f00000015c0)=[{0x2, 0xfffffffffffff19f, 0x800}, {0x4, 0xffffffffffffc4ec, 0x1000}], 0x2) pipe(&(0x7f00000000c0)) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[], 0x0, &(0x7f00000012c0), 0x0, &(0x7f0000001300)}, 0x0) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0xf6, &(0x7f00000014c0)="87af73d9f346c65f27c78ce90f103687e35e25c66687bb55468ffd460e5c5d575e945bafd7e8084ac23b899b87ebd3b798a31865c8c0fe7ecd46b997d497197a81dd9e38b74494fedd07d4997cd4a6f98c6eca59e7e68160315bae60140749a57e7033e892048eb7e37a5dd74635b01fbb262ed1ff530933685d13140dbc0766dcb8fe7ba6d62e054e8f19b1027092bf2691c3d770e2dc1708b629a7d47eb067063dae33108080409a6ed9f221ae9e44ddecc38c392a2822e3f7a72ca20413ae82b226539efeb6fcbddb200ae92c15e89ed6d09876347a5159378fd71edc97f088f85422a1d2cf3d5a044d32839521cb22c7ecaabb5f") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeaf, &(0x7f0000000080)="0000000013") 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 16:00:14 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000040)="bf770720", 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x800000000000005, 0x0, 0xfffffffffffffe23) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)="f8bae075bc7841234719d8c179c048c95d1e148676fcbbc90b5319cb210bc12b6da3c558f870207478215912a3a8f73b73c62062a7cc9a27ffa5ea8734b544ffff67f5bb5a509eba1ed9292f99c7ac0237289633f5ded3e1a882ae483478b53fee98df41959c11ffb74fed439139146cd34399c47d5f0290a362bc2b9409458846a97b9ebdf9302b4b3969b8bdb0446b0286cb30acd30a34ae291f6347f60c876f2ff07685c19bce1103f9b5fca89c95809ea7e078843ac696629dcdd7c7d731d795b973f6d3152958cb2362221556fa036dad1d02b6965193a1179b95e5962115bc3248af90edf0a457f7c6a7196f421c10c92f724440e773e4c7f048e341cc90926454a3092b9a0922a55b03df0e57a984ff704b2435c30398ccf39b199210800577e4df7cbdb0a2dfe17ffaf5ea4655f2f87c88a97c4b2c2fdb78cd235b725a762c00868fa8ee6fb88b350856b522a2e9d15ee801b36aeeb5deb74f0f368826971b7e84a3d5f0fbedaa3891084aecd54fca7d4ff41d7c469db28c3fb0487b6fc6b45d7ae3bae8ed8e0c7f93f17c2da5ae1c234df2922856739e35add65f340fac5b2f99aad2e0be04ee6f756d54e3f6e9c264bdfe2bf847bbd8758d1ca95b50c43957576df5c93ee0358cae5a6d5ee796349779ef2db6adb5f666004dc07eaca15247e04aa3330ba476dbec41fd9f77f8cb41e5173b72613eae4fd840b4a3d27d445fbea8946b72ddf4b49fed0643c47a3c6d0a6ba25c9d0d3b0baef1568a3c2a55d65b383b56ff55ea06516f4598912469bc93bd74d48fe332e34134224602d5fc4051f0fc3de9d9715f710f84054de4ca2e5680ac7a42e1626a32475eaedc835e8ed62a24fa83c777587898d894a63b1d927a3f6ce14315b8cb445233b7909ba7c3ed6f68969d9fb0553437ebbc4190295b29140ab98ed8164035d7f07b949b6a7674ebacb1017fa237fc59d9965ca5df500e6d8c7b636d4c23e82aac437bd62a5800cefee34735fe6aafa2897c9fe989b7b759fd992cfa0cc996f4e3b4086235f191a91b78f0166db31644b9c30477d2ff1aea7e525c2b07bdd1f8c86dcf686f510381e64d755bf3aaf774d635417a5dbde3f86e2ace10abcc7c771eddd97eed32411f94fa28c16f5d2004eb5af8e948588df289cef817f180ece8915b54c46c194c80ad182c87a9dafcb1763f57cc046f8592d76f22b0cab942b3dc1497b1386e38821bb69de73d6649419f0732dbf4aab30bed289350bb12720ba8589a1d20fd0f38f00fc12594b3c12e9989aa88172f6c69bb94c578187d788fa946336d91afebd2037a72190d1f97eafa936566f9537727569a66e037f24733e1ff2e772364f4e45d87680da6de2b3217819246537a4c1e4a4480fac23e1af81df8435446039a7142ea28397a9fbb12218963248683e323d271ec8f4c1a8a7678c87060a76caaedca3d564b9b7c2b26dbbe5791cc2c4f2e7a2d084ed181c7a0d026f97ad1b52ad9c2ac0a039c5927ead606740d1666226ed642b01e276fabe18298fc4a3128a2302595736ef2ddc1ea8708542006523088f30f57dad7811ab15449bc9b2bc31719fd4a4c176569a648f6a18ed41f43d9dadeb9c3d9f2eb57a0cbdc3288b24fe2ee61ec7e7e560c82b7a3397d04dab3ba830c7ff2f308d6e7e3759c5fa7c8691f68a7a46e37d88a8dfd95f72afd9be830974c465cd5834066f699d716c4f4d07d9c22da61dd38b08b20c8883b4b0a9ea360c5a19c21d9ea305eeaa71d390941e9b4b5e8e4314ff67606b45e896caf7018a52bd0c33e79af76ab8eb624cd9afa6f8fd4d3f18fc74974630cd46e50b1b5d936682daba36e83a7d769579581eacdfb4e11c16307b88023501d6f108232890f2772eea617cd334e0a9ede69a9ffa7103de7c7591dd13eb364a4870fce4a4c12218382c07b2cc4d589585671c37209d316d5696b4b84cff6f1e695c31a580fbb8644cc5af7e4e1e1c526d01f7b0760636ed5077b323613ef43fbc3c67ae03f426bbd5a036ffe43f41313f8fee91d2733689c38069bce05875e22cc6864164dfbf7d7ca5538f01a3d6a112da8636cd36a4c4eea2e993bcd8106fdcbb30a6ea7dc6bc4b52a1cf0aabb347862a65b4919d6936f86c730d49a19cae89430346975aaa4497b61fcaec886204de7cb1a1b9b421b209ee9d05d109a713ef41c1e201221c5293bb429810e7d56633a4c92b4a59937bdd13b518199b6bf59fb9de8fc36ec459292bc2646d378404861c35785ccfa51129a2821b688466f930202f02ce2cae2afd356a5385cb42c2c15e7b63af43add5ed9ce5bf757eab148afe83ef0c1384e44ddb73ccc4b70c617e01095cf82e87d324fcff7510bcbb8cc9bde35e229ce39b18525a3a2e1f572dbf70ef8a28270680031c8f64dbf2e7c1c6819043c4eaf2678f312de1de9b6dba8df6894272e67f94224e1baa29663340ba002c8a645ae490611c32185936d4ce23053665a51963e574333812972625f6df666810e039ce313627ad006bc7d8f66473cf89e89de5249b8b239873cc61c1778e567034c338f627c736d10c306334855b810ee9eae449f8b19ecda0d2e45de9e86563058055fd95af2143cb2f8a0667635a729e5eba12e76c30b1dbdda2d9fd2cd73c89d722622d6d8a1d02d33d425b8cf9deb9b729fb6a1621defadbfc1019a65986b142aa30b0a7d3cde9f2f5408dd31d20beb0f4a0fa8e570bdf09b8d362863421edeaa5b6cd9669d2a9f156a963645dddcf367b6000aa3f7e1564599f9ebc65845b5a3f4ebc1acf5bb234886d38d2c8b0d10658490e33f97ad13da9d716cf9c0a3e2b5abc69d1cc59b845c8a042a1c092809b384508144fa3575d76810a8aa33a59dbc54985bb331c41d8576586ce084a8426c391c1afd49d58e1aa05ccfab53469a81b61c9ef0a254c4a6d74ac0db513b6e98817a9016af3a92c904fefc6026b8cb0973f9c9a709979641a7a885f9cf7007ec75e5a08ac7ae567ce03596ab9e1dd48a351c8f7372d4a4dd27156aece80e0ab992c40ba636b26a9e72c842d6f0b00d619cda6bcbe42b6c0322fb4d2c193d054be874475bfed6945e894fa6c52d09f731a2ddccce2c433630e4effa7fe90f1930bdf594fb1c25700fa96c992671c0a7d6178956b0dc53968272aee1a1014d7f9302cdb91ca44da5d49135bccb1c4c465eaa62471f0be21dd9f27e8102c8438b60e7fa96956dd1673c2825e260fe33f74364097624e6db2ae7b3601ea14db61605bd86615200f1f29aa2df71701cd25769e42c2ff81a328c69c380c463d281ad93c4dafe589339b7f9b1774c888297eab79e923eb19b43a8deac355262ba774f0961b72c4ad07cfaf5af9d0e0608d30debffd7607191832ce5e328718f4927fb26d4edcec8faae9ac0f5a0fad2f035429a1b0e3879b7f9b99ee7c78052c58e5e510127f357a5f15ab1e2c082a45d7243642542675b98b1cf35c5ff844def13f5995f18a0d7ebe91e63cfb6bc6d4787813f5293ce36cb49594535613c37110d32478db8ec739f891357830d147a0d1578229e0c4af6fb437dfadd6e668fd7085c916e5247b7ddfb7dab101ae1c420a7ede6ccc16033bf0de7d1d25f6ac03df29bad436fad6d063c21c4e19e2677e603590af17f32560d2339796d2f0bfc7e2c37dcf9c76bc6a52e0d2ada30798406b436595a61f6c3f4179541fddc9355b18c4b6e0820d639e6101b11ee55df86085834a4a1bd6a5e0fee02704e1b7d93ae4b3f46071ad5a9471f9ecd42b3d3c4d6e3a9b24372dd701cbf54720ab57c4c0e5ecdc315ac24e7b449c3be9ce327a70b9098d24acacffdef3b33015a67ba5215645eb94ac5cd2e09ef2eb06a5cab236bc39d2ab5ee8b13ac8fc745783aa3a57c524014045e3a05e836e8cb0e77382ce71f6fcf22f884d19f0c8c3653d13a2db712616097e56749cd90a1064984349398cf39fe6e3a2174fb132c619a0a9acbd43ad8abdc61bc7d59301c903e6c85dc80e5c8b2379a1f89c19cbf9473c33f28c466965cd8aa9cd6a4b3f7cbae29fb2849c48be13e41e777a9c30800a95c3242c892141e53f0f664945b53be67e03d9289a9d0b0787e45bd1511f8ce710df62d3c1f5ef12a020f6a4f0289a450bf8b9a6506b424733712f0dbd389614d0616a64683776d8c41cb71a9d4b806ea563efee3f8156c56545ec02b5c286ff3ee46e21e5a9af98a7715a079ea31e29f696ec32522505e91aa365fb136d511d8dcebf44b67ea711783b786c14750bce5730d93dabfed5c223cd7f2fea1d4d0938fc9febb467070f7165029c3f9be6ff7d676989ffb7786a3fe4100fa9cc66606ced223a68e6898170f120d5d1976fc175678e15256792a3eab9788c7b27651f27aa397eab32c566b240ebf13d5f442a2873d4d3d3c89356823a1971a21add53915b8d230a655f93486f8c473266e181a8b2152eab679e1e0b423b6727b2d261dd1a07a852456141f25ec4bf936d5da6c9884dc3096294f715c591d8e897bf6d35bbc09c79de2aeebdffeb81ee9fe6491c78b1d5b7ddcd1ce8305bf883f15b6e27eacf08b2f661e8c2d8d45d1466e17c5d2744e3a53fe3bb7f4d6258f7b5a80fd1cfc1d0e6568577867547d7e4f0317c4aca1c1d8f4192de4f5f4d34616ba5b7262c01bf1a782020947248b3bc25f71b4ba36d58f5419bb3bc6133f65f6fa18d7b1288bfdfeb5c24c702d4bef284c31c2b1f23de644b81d87a322bf9d245fef37bafbf533936a7e8878b07fbfb07e84c92ba78ab659824e4eeff5adcba00b4814dcb5f4609f9c201bd06d6e28bb27f7596da851a16aa5c43456faf4d8a0880822b456f58cc26156429d327ce68f0c6b92a3ae215f4ed78eae3fafade8b8cb489dacc14842c7f202f90d33fdd085542a20cf8405ce527f21efd356a77b26e9a8c0c30a53af709c30c1c5e89a1bdcfe7d971f1135995bdfde9cd1eaa256ca14e024bb00b16d9845283ec75f2627181fab3f89b76124c289db8f8b57305108b1511ddb52e7455062a56eaf669ea7ff1ca4b1b160a4130714d95667084fe864325260fa9c5530294ea33250678c2997d8998145744dae4d5c476c83cfdf81c43a250daea63da4d0b6d0a13e2ae306eee14563444ed6b421f08dba606baf2193801114922963d127ca79649e19b8a7890f021e8b7454f0d725401f5cd0670aee222dc52b914fdf0903bcd34664580d4e9ca05f9b96a84c06eda002d925f92e5ce0ffe6363b98d48ca442b2bcfec282ddfb6dcfdaf9fe84ccfc5a259ba54d1e7e5b8e3fd9a1b5ab244cb4a7e898cacde93e0433e116f40929517ce5e47b5a1548021c4f389a965af06ffe04891de4d92ca48179a898304797e7b68597e4edafa20ff306fb927eff067075ba8d437519506c4318a8f8ad6522213129736eefdebdb6ff225ea1ecd37a25a007e3add996577bf725d549d7a82f6405970976f7088418d6b67d6383b316a5d5aec1004e2e84dbffd1af707f32bdfe9ac6961270fac14953a7235f3f7e3723f9d5dfeca672810534cb4a68b9b7eae2054078de7fafa1a1e6b447177153a69a72b04da7c0905720e4dfb868789398278a60f505017c6d3ed35a5b90ca3cb7847519b259e5a9ace1a92a8dc1f2f257dbf231a76ac9638e25104984cf5a9e21ec182b9209cd084675b4fce72b421f50e8800aa2dc706a56f261b88ad7a3b76a7f9419176162e922b495bffd59fae4317e1e3db436069da474412e3af1dbf8399ae1c3b994b57204cc30c28b0161d17e285f481134bf9b02f82c0722fb", 0x1000) dup2(r2, r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000200)=[{{r2}, 0x3, 0x20, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x58, 0x1, 0x7, 0x400}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x200, 0x6}, {{r4}, 0xfffffffffffffffb, 0x20, 0x10, 0x9, 0x2f3}, {{r0}, 0xc4e4eca074c90414, 0x8, 0x0, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x161a52cacd35c85d, 0x1, 0x4baf}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x9}], 0x1ff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x40, 0x2, 0xfffffffffffffff1, 0x1e}, {{r7}, 0xffffffffffffffff, 0x0, 0xf89728be68c7663e, 0x9, 0x8}], 0x2, &(0x7f0000000140)={0x4, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:14 executing program 1: socketpair(0x18, 0x4007, 0xfffffffffffffffc, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000740)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0xffffffff, 0x100, 0xfffffffffffffff9, 0x80000000}]}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000500)) r3 = open(&(0x7f0000000680)='./bus\x00', 0x10, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) openat(r4, &(0x7f0000000700)='./bus\x00', 0x20000, 0xc52ae8e87606e215) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000640)=[{0x9d05, 0x1f, 0x400, 0x4}, {0x7ff, 0x401, 0xb300, 0x10001}, {0x6, 0x89ba, 0x7fff, 0x7}, {0x2, 0x7, 0x1, 0x2}, {0x4, 0x1, 0x1ff, 0x8}]}) r5 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000440)=0x8) r6 = accept(r5, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xfffffffffffffcbc) pwrite(r6, &(0x7f0000000340)="b723b01bdf5271533bf8397dd7058643e4a3af78fe7bfa57a9345c6db7ff949566a21dcb8777f0b1ee2e61f46442085c6358a726ec85ef145417357022b5e0a7dc75b5ab9517008593b8518f19efddded31e3a80834b03f2b98d7d664f048df04ad42b55ae8fcdaddb993fbdf129e5413bbd1d08b2c2e2676a2c8e196520e038013d973414f7efa76f0a0027f3d0e8e6cbbbdcc491b50630f7395a924c4627bb4746617287e3b76ed13cd7628d68fc1af0cfb592fb5e951fd31a065cc48e2afd90c6e1a72a88656425675605f71bf9a8038cbea4b42ba8a0e9cb92abc9f04dd649630c8a4852bcb948a094943ea5e498da3c1c", 0xf3, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/217, 0xd9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000004c0)=0x1) 16:00:14 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2000, 0x10001, 0x10000, 0x1, 0x7fe0, 0x5, 0x916a, 0x2, 0x3, 0x133, 0x4}) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f0000000500)=""/116, 0x74}, {&(0x7f0000000580)=""/96, 0x60}], 0x9, &(0x7f00000006c0)=""/117, 0x75}, 0x2) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x16) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x4, 0x4) 16:00:14 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e8342cc339023efe81fb39", 0x19}, {&(0x7f0000000dc0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8153ea1597059c54d2713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d213852bf70af74252c7f3cda63caa390eb2f856f27ba5b69aa0e85e55c5e6a54660480d097e1051cfcbdc", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x2}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(r1) r2 = openat(r1, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000bcea000000000000000000000000000000000000000000000000006979911b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ccba74c450dbdb9dcf39000000000000000000000000000000000000000000000000000000000000020009000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66b00"/281], 0xf2, 0x3, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = socket(0x400000000018, 0x3, 0x800010000000003a) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10090, 0x20) setsockopt(r3, 0x1, 0x8, &(0x7f0000000400)="a9322a7e75a73ee8d2a699ea4dd3710ef4ea0ca1f461f3537148c929750348887df0daa7c1be34e752237ffb0378d166bd66473ea764c794479a607cbea9336fcb8ae867563d489f87912f103ea3f6390e93b24e08183ae888fd140a70925b499ddc715b64928faa74c076ed196bfbcac093535f51d8b9db0e1dad1f85c6000c9a5bfe4e811b33c2ae60b3d4080133693424fe4eee8dc11b31d5eba8", 0x9c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r2, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r2, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) 16:00:14 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, 0x40044274, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xff0000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3a, &(0x7f0000000080)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000400)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000003c0)='./bus\x00') syz_emit_ethernet(0xfe57, &(0x7f0000000540)="c84d2b8636d1621567c667d6538dd6db7fa13117d71f080000002e4b91ac2644c7aa67ff3a4c9b6fb42b0b6b7ae3bf502e3e0773ecb146a3bf450cfdad6b1ae2eadd6470ba9770629720075a66032549752366584849411b3c32605045b7b987b31f1c357f575e1ade1c47ab9e630ca78a54061a6002d8dcf214c4e6647df10b362a693da5876fe7a616f9de4503da0160121a7ad6767a2e0f32dcfe4983ef1b4e2b4cdf487b1980d856226b887ad3415a9fc0f9b56b6ef27531a01846fc9aab73b0affc20d11e") ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x9c, 0x0, &(0x7f0000000300)=""/156}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x3) 16:00:14 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x4000, 0x0) 16:00:14 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000004c0)='~', 0xfcb2, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getgid() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20081, 0x12) r3 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0xad33, 0x80000000}, 0x10) geteuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x9, 0x0, 0xb97c, 0x7}, {0x800, 0xfff, 0x401, 0x9}, {0x4, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000240)=0x3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x10102, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x4, &(0x7f00000000c0)='%tx^') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\t\x00ev/bxf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xc4, &(0x7f0000000040)}) syz_emit_ethernet(0x0, &(0x7f0000000040)='\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xcf, 0x100000001, 0x5, 0xb2}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="927d9d4d956e0fea305b793613963a2be0062abe466c9ee1eaabb31760300be0d903d56e9e9d1b54f846baf529ce5c66f97243e50efe6603def931c84c9a375a365e9006bc229296bc538c54a414495bd82b00564b39af8bb8004a8bdade3d304beadef063677f96609b205ec0b64a1c21cee8e0eec2d4e4850397eba74bd7ef02284d274c2427557d", 0x3f2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f9130000000700", 0x0, 0xffffffffffffffff}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000005}, {0x6}]}) syz_emit_ethernet(0x1e, &(0x7f00000000c0)="dc8352ac167758f2b589e5f5eafb5f6c33b644b326a6b1456ca779af43d8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r2 = dup2(r0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4bc, 0x0, 0x7fffffff, "db818e1793b451364a22c398f943b1b83b4ba8dd", 0x1ff}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x101) syz_emit_ethernet(0xffffff2e, &(0x7f0000000140)="7cd936475e1d29f381b96a5d192fa140") 16:00:15 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x0, 0x4, {0xfffffffffffffffe}}) r2 = dup2(r1, r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) read(r1, &(0x7f0000000080)=""/28, 0x1c) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) pipe(&(0x7f0000000100)) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x6, 0x8000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0xfff, 0x5, &(0x7f0000000100), 0x0) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x4000, 0x15, &(0x7f0000ffb000/0x4000)=nil) write(r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) pwrite(r0, &(0x7f0000000300)="eb4c06a1262a5b80861e940be88bb0ac306d2f31dcc90a89f1735d57d384df1264bc5bfc1a17e7934315a44b23b19cb78ff4d8fb0158bb7f638d5914cd7859f67fff797be5915a1fabf236e3505fc452202fe62596cd6410e3ca2486c95b3c7171dea819c5b0b5b721a373c57caea151f5459d90aaafd657d982da384122afad8b7a1096b85ac2087eb502c71a6aa4a356630469455e2f97795636588193e21015d4130e9ee80982d48e278d287d0254ef622c73923ecf3dd7c821d4cb91a62a12f52f6d61c5e7e1", 0xc8, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) close(r1) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="02") 16:00:16 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812ef14e714948e6993092964891f691bf45192a7620a81f00000000000000000000000000000000f222221da619221245761e956e5bbe69e70d5e4dbcf80f8aa0f307262a1fb91d43ed2fd857c301cce50e73b9bea46bb806393b658560ac17c6c54a3fa51b28e41832ad542945de8237dd8f538ee08e46fd8429ccefb6cb0a52640fe395a399d34fc0a49d5577d631dd9b28efdd7c6837317c3d23d56d19e531019793514634ea77f9f19efdc3bee6a7dc3be124feef4195fa908e668bf92b05a611b451988db12783b27932cb29eb1cec5322ba6a0c017c06982c11711dcc68792290b567d649aa2790a4b6b2853054d77e4e31200cd2f7a613a1de18c98aa52eb51658bd9df9fa5d3eeadf81499b15dc48370a835f95c4d1108cf4eb8fe329f57ebf0ca3c262407af2402b946b13c5fc07e90ff9221076e1035c054ffa13060c9388eb3c9028a06d3336f7", 0x489) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) write(r3, &(0x7f00000009c0)="bdfa4d2582c321a8cf3dc448aa00d91fe7e6ef3caf9b197198848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec345f0ff2d4e71996791c5676db0816f418ef5787000000801b7c37c227d588df2e44b609eddaa987423cab21c6b2748aaa14d9643a498ea3bdfa68947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0f86c7e2ad0bc611ebd8bef16678b48935d14a79a15cecdd79cd66c3140e54dc386b83a78195dd543acd5ead47dfc43c6c3b0ade54c0682247a3e405d535caab085c9a7dee598ca84b1c42a651238225996d2250f6ea821e153a6212dc30a02000000e78a4bb99e02bcfef76c4dd146ac0fe439f3c2ff8a0d530549c6ee272d4e779efa285828dc1acadf0a5b2433a380a29cf7a8d41d791f603f0f62bfb9b226e9d9c0da3a402dccb26d333827f8d9ea9aa0daf4ba4df09b14291fcea0fa413f728c24a1395166095dcf91ec9a12eeb0746d35917ba9355a67851f9db5e3774de111c53f298fa6b629854b9ae5146f32bc84febf16f09722273caa767243f256b2d0a5e1bbe5d26da2e59b730ab6ce533e9ac3d0e541fd903ec80cd74ec5e0ebfe947469b05f357bdcf89d9c3cc253c43cc8aa31e1ed36cac4d7923458a59f68a958ae5fb48a665fc4674316798626a4570039c9a70b8b6c13e9f20d139a1232e4cb358a5743bf6ac24b4c4dffc10ed2688f694778712e3c06ee856cec1517ab2ab5a489a01f44c89da74ad356cafc841855d2401fb6baf2fe17994f02c0e06a5db18ae000b48181d3ad191f5d2ccb7b5204a18895919b4136fe0ad02303cdb0a0904b18f8890db9f7210eef1f26745abcde3d2c666bcc47c81056e156e088", 0x79570e558348585a) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f34", 0xde}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) 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) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r14, r8, r9, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) chown(&(0x7f0000000080)='./bus\x00', r3, r14) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) connect(r0, &(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000800)=[{&(0x7f0000000540)=""/189, 0xbd}, {&(0x7f0000000600)=""/250, 0xfa}, {&(0x7f0000000700)=""/187, 0xbb}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f00000007c0)=""/36, 0x24}], 0x5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000))                                   16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x30092, 0xa0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/75, 0x4b}, {&(0x7f0000000440)=""/157, 0x9d}], 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x5812, 0xffffffffffffffff, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffff208, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x7fff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) accept(r1, 0x0, &(0x7f0000000100)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5eb, 0x5, 0xb, 0x2, "425bf3609bea08642381aae7c80474a854a7669e", 0x0, 0x7}) r1 = socket(0x11, 0x4003, 0x800000000000001) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x24) r1 = dup(r0) pwritev(r0, &(0x7f0000001380)=[{}, {&(0x7f0000000100)="003a316df1654984e8413b64eb7babe2e9a9a2e6422038946ce92b08a51f3225b5bcb589a1b85dd073e29fea3dda7b4412ed739fea9cdd044c7e6cd79c6a636d7e61a3e74ffceb5be3c0656a8795ae612f24f556747f3081a0dbc414568763094ff741a1112c771129b37bac886398f1a4436ea797f1bed6b3e6379bf0c5d988ee49e5fd039733b487f15fee12b6a422dccab2", 0x93}, {&(0x7f0000000200)="d294b203dbaabfb8f1d5a47d8e2719c54eb98481044c9245428548b8346920060f919d650598fb688fab83171a3278c18e5fd275a17526ff8ef438fbdd8f04a61c12d8fa701bd19f4dc78e2a5881c2939b8e7f6a7619bc3968174fe851188aa8f09bb03fa260bbb67b504949f2e6f5732b03e622f56d84c32aa3aca9cedd7d5c9d6fe50835fd440f1e467e439e69efe4872aeba43f692355adea638dcc95e99f766953d74065206523d7bb351b18a5b01d691953821785be4ef72d79bc49786ce27869bde423d69083dd94ee35221b18e6a724c8e2dc4eded64b17b45cf38ff75ceaea761a170c1b9c4ecea2d41420e758c836977abce1094f274aa86ceb655136439ec28606a63a577bbddac1d5c63a649448a2d22f0a542b42d0997858f9ea83ead577570d4def3220b032a4e7b737081ddfbf967732f5d4eb33a16a182b756443a223798b4b8408f94722d9d6f24defa0e572a840b1c309241f06f72a30502256f133b9a23b91831f45e185f061e19892780f0aa5713b1d4ef723915c969a8c321024f2dcf8bfc92fbb0fdf9213a349d5d4ea494489319a643c202fa462e02d4ed932f00496bffc7dff2782f8e1e565b8239629b13ad934963a24cd6e963eefea0201d96d2162524e325ee7adaec2f0cbb9a521cf9e82736d8637d4784353ad529150d088fc80038b08cd3dfdacecc7cfcd8a6058f28860af3c4242bfb0feeba447a26e17264576cd89ee90bbe851ad1904032c0e9c549b87a0b2313655f7bb046f0cb629b76d5d7a3a113a898471fcac9d5024e071e6e1d6641eda3cd8760ebb04165a873d0c7ec334199f6eb05f29eb3401128c42efa6e5c4f9548f45c4e1a2a4c01d68f9a398ada2ae2e11ef7f09a6d8f57f4ce87e17cbd77a4ba5f7717236f87ea7050e00e7a0651155091d24fa5fa7b29a18dc87b3022b999ee4392fb621d044051be4d6f9298e94a2f138fe6fadb94f4cad3dfed74b66503f0da0d18016f8c6f7e568b6297de02c0ac3e1c242d60cf76e5e314c06fef8003c640a4c31d5d4efa266dfbcc8f1b125a0c35dcb7d98f6d1b9f4dea96a6719d562279d23551ba70df081be15601be4585ae86fce6704f7c9baf4d6743ca44745370827cac917d7e826039e20312f75d5d54c4f3b9fdfcc52e905088db9752f9604c980e05be723b86831fb0e34af793932fa23313f45537fd23b918c33c86ba00504c0e6a3c8adbb08b8c79a6a64bf85cf1bcaa958294577f027bc25e568471a0728fb7369df1d3003cd3b1a9fc7fe7c6103dd008e52f58ff5dafbe3eb1b42d029817f82689c82213ee59ce480fa250470903229d09b947985b7deedfa193086bfd3415a5560e073f2883ec11e1c2deb41a1ee3964f825026c6821860420a17188a15e6ef452fafed4661dfb7cc20ed7934f08532105c01d342b9879200412e0c903a48a1957cbe7d64fb3da266a8e9ccd440c02db79b1d0bf2a5af2ac9b3fb2c6f0275fb96a06d137dc5628c36e022ef3e6cb189683bcf8b8c585118db8674a4e19a0fc8e312f9ddbe5850c19c2436d94b1b648b0297184105ab95cbd71f2bcf8e3f80fd686e7c296f9800759bcb6fb5bed556d00a7cbdac9a40d62210a16f0bc241285aec836fca1a7951aa0207a81a48b99f820072f411075b31cf103e6d8b83a79ebbc92694f1732e679a61f35e13ed9e0a96d9d9e94ae80d543c945f47a94b55513cb745bb1e17f5a769b9cc75e97af524b002d565fbfdb06558cf59678903913616f5d76cd087a6809276a32f77ba6c658cd9b059517b0edd0fea75cacbccc7ebe75f24ac539180291a3af98b4d102021338d3a71894144e8b268cbacea96d158d19d440a9b627e0846f8cc74a75a7b36935c562742f68285d27bb6f3f93fd32fdee6a735e5f97814d033ede080eabe41e958502e891b98ff0733397a59531d40c6357366105ce701a77a2c94ca468b26013ce50a2b66c6ebdaca002ee0483b81f85d890f2dd68c43f9297e0ec3d0b60b2657a1b2001a9354f8fd0b77f4b256cf5df43bf98720c83e8cc6b3c18d3dc6cb8300f113b8aa8be1a4212c03ae6fec083711b58a64d751b40a789cbc3955e5fae3d10eb4cd99da440dfe2b7ce869322bc2a1e5e5a2dfbf6a51c8b71f87b6e39a1b464ec6ca7035d5425693b5b78fb292ef550bc437bb4956ecb23abcc3ceef64e590a6bd07d1706fcaad3355887135c577318469aa1d2d56ca75478fb7098a77a863fd7ad11d8ade5a511fd50ebd316a7bc30c436db4d63a4203593038e9b515403ae88a78af711a251151fa80cb235fe75606cd9384594b55a02cf65e9a234af851528f68c5fc01cb5b7548f3dcbc86bcb1a9f877e0d95312cafcff5d4d09b4ea341d148b8637952f8f9e22f05dd07efe39518f60586b54f11d33d4b30016d1d1e51c8d0f32c684059be2735fccceb433f18d1a8350bb017d6f80e1b283c6cc12b3df6214b5bd73c4bbe7a87e7a8e40d76740c8cf36fb7456159645b5a208b43c45a5f6fcfe017e7a902642a33f55af5341db3049e8e7d03745a4b793558a497cb93e56bc451f75fb3bf9d40829202c1c3b5bc4d4fd88ea1997232cd07da5e5d85ca780575a72762613ecc083583fa16d7fd0cdf277ae1d450d70879f6b22ce443c1c6dce7c91d624b7ce250d00d5ac6464d74c1c08c89b451eacaf1aa0ec66ed11d7901ed86d0bb4215d178d2ff2f4d84c6bedf1d6de330a97c02ca37f034fe312d8ecfefa66bbced9bee63f307cd89b916a030df3ab07d91d602f0daeafb9c75e57ea9b094762982a878d27d040dd17555b2cd9e6347e0e2230bcb9dae2dff118fbb8814a3c95cb8d9e7129fe05bf299bb30d3890f9a6ad42caab792485a4a8892940e3628be471518d9af80c7156b8784f2d27b52c9e453e51b3706a0ae8b0446593eac5ca8bf1634943178f5db16b2243932e0df919ee97e83339fe24040d2af0195eaf4186d845041b9612997897be324a5006c4d44eed33748776e25ae7ac469b4e385ce063e8b32807420e02134000441907d37e985f7491f3fc65cb3d1b21ef1d9c68934888742510407653a8618b81ad3c3f2770fba1142117a7ab58c5b73cfb7cb538941a6cdee9e4d98f02ef5646a1c534b8bf2809f7cff445bd03742be2b27f0dc0293b07e0ea310e871fde1bfb6ee444ad12b510d6274b1b493e69e4b3f2d5f80fc9737b24997651af819b1163996a9d5f50c88cebbe33a2eff336a04e83603619264b65bb0959a373de0a0899a94eb77cf1a526409b1eee533bc4f54e6ffe39323a37a1b1804f1e3eda3d6ee8e4a5c747fb72450bc6ee5b70754a845858eb71bdd5d63066bdb83efb6b4df3bf405a2397ac7e8ab9cd9ed6d5be4db52f3861854f74752fd6a3dd16359cb2ec9074260894360890568d819b7acb4196bc89287dceba92237cbb141871f688dff6ec9676822a6bb55492c6365ea04ff1d2dc2fb2554b6dbc346c50b9052b3993a9b4a98a0a3604a20c4a0ca31dbb1f5d14b333ab59707d5d16f8a590ba21eac037fb8b0a52eec5da2291c697eb98f77e3ac3dbf008ce6fdcae062a4fe3859a57d69ac119029799902e93acb634b26a78006e00166c291faecc1c3b1c4e815d49ae423e781f36966a6369a9037ac235e4a392f0b14fa789325e10ebebf5a886f1cf34946c37646ae45b8c631f0f47d5f5e023213b92d589f37ef9dcad750c3847ccf942822f009071a99b336ce784949ed721dc3ea4e92a0982c63ee58f4e0d7aece4650fda7dd6289040aeb5c68a0256c7564eb1f9f77f5bb7d5db43069d0ee4c4ba72426c56a2c55d6adf1815ace6923ea62e2d5ed72e874b673c3ede1ce28a51e9a10401327ed233ab4ebb90b161c4e1d20189fdf2e93ca95e480eb65dbb63762c96b233a8e50f41035e60ddc543d9ddd4641e42db62fafa73081a305d14791b66f2f360f47f73fdb5adc5a8b93cd753434ff9ad2d04787a037d3bc92418a129d592b8c59433077ec061e81fc2ad4ffc2d5ffe914a3e87449468202358ee215397e79dc404b86f59a93c252a6f8d3af4a53ca435baef9f8dc1ee12a0aa59398f5ac0708c5b6275a1a2accc90bbbc76db3d3f6bb86a665b7af33eb74ae19d2e3825d959305a1f7aa491b4822154335bdadb1d973a021f87a8ef6edd9003e8eb3b6d2d86ad7c3c7b22a6314bc84121673da03c30184297097315a9da8363a0a5e288d9c5c9cd61e844ea3e01ed1bc201c2c37ee0787652558610b18458539df24917da95bff6933fba3ae9b2ca07f477ec9eaa656cd5dc61ca551bd06756954ab6744ae648be90b79db0a966ca704ef7554b29583edeb0a3d04e6eb2e0d24ce68bfcdd5a3fa1cf00b276b69ae6e8713d645d70fc2942e14a0014511c0a0a82e53b8737a2ed671461191b3c53c91ac718f52f87e06c33d1567583e91fbac4b753c5b5be3f3bdf5b0e333a8812c51b1269a78f612c99ac0a2e81dcbeeb4dfdf56ac919a55e925ed4d9b52406b97970d630b128d728f0c98c7d9b808daa3ab84602806f4754fba4e66b041bfe7e2565f9d90e5ca8c06c276fab74ff43a657f098ee5080325b30b8b43094b672815f17f277c7beb77ebef3d6e4be83dfcd5ffa86bef637c3495e4eaef29634d6880e5aaa655887c9c48d3f525b15858de04fc8ecc9225ee116cc1f9b39dca97d318d5df8c3f0d4a199cd6745dc2ed9ef8773ad0a90e0f64f2a9abda0f44f2f0a0f6452973eb88d86cb5d18de785efa857cf8a24be75a0b1fb4a51e42224d5e853ee15dd460b9af958a8e40620ed421356ca0ed93d28ff822f8d4dba7df0c234991d8f79c0aa715bf5b5c4047c511a0665146ddcc4c3f4a4836c0cca378eef3c4deadfb3df18819184698d0d6197e2d443a0267a229d8a8c6ab3db928e616c7a5b809b7e33aa7cd138d1fdb34743ce22eaf188eaf8923dedd252bce9d114e11bbd4520477742b9febeac5a7043f33d36dbd72ec362aada117f7d8ce7e7b866315f1119346619a13cf0d4b6dc657e1f512669bf735e5d2861e6740b9ba74f146d1463171202a696e9ef95953191e5f8673f0a52df3db4cca9a7b672f5f8ab65cebdc9345bedd546fd6b7a0fd03370500a352530254e046932346c1e05888a348ad5f74ed1a3885f4608c8a81801c87693eec8576989ae50485de491f07ffcf8d87ffecffd4e92db94051c7957f882d7ad62a6425de2807747feefd2b50fa4bc83b5d49c80b20a9a0367179a216b39d400fdee920d07978cfcbf5bdbd31ff34aa710d54c9809759508922df1f0fae6a0fe7607cc11bb8f065fc5f5c6ae977aec504f3ba2ae8471894fb66d125ed2eee0d0d09c2576f308dd0ee8e499a80c9534a8ce73e492cf75374da08b1554c09fc141d40a967a5d6d0e178caa231d8da73d06337dc95d044427b467a9ea0652f7434fd3946ca5f80aaabb9cfa21d93bdc4d217d3189795cb9a0449497f4e141e0e962a3bc729f4b50527b925064fffa96bdb98b1ad0d77ad680067a076143b6e1e3138ed2861a64c97670b2c9c25cb6cb604aabc3a8e4a896f86ae53458efb26c9bf050bacf780c5ef6cd3eb1f7889cea7277a4a8d0b5496a58e3fcd07db93bfe4d13533ff95af653bb964eb8fcbd46402127ef12ccd919a191e4a4a461fcc16206a1711eae8ac009f7c596dfe86ee1bc1b3a1b05808cbb2debfb1589fa43ffb1805164bd17677178150cbcc3384aedc12b2ebaaf50058f7499617876f1fb40ee6a7849f4ee07305901a2017b1da4b62d1a1cc27089ca24d93e46e8895e6b605cca28f8bb67", 0x1000}, {&(0x7f0000001200)="31fa072493bb1b34130094f4dbe4e8b2096968f76b64cd781228f8acf5ec2337ca1fc1217edb99a7124873bdf1d9b9ec8d424f482dc97d1ae8e3224a8d2e34a338", 0x41}, {&(0x7f0000001280)="a30993ca4ff876a5e588c1fab2660648fb5341ae33a055fda3e5987540a020572a509b183b59ba8416bc4e525b62474d822bf8edf5a79dd5cd1eb9b29c8c501bd506446f88220ba1119ce35699c35ef6d1fd86bdd410f0467c55876aeaeec83694e0f8b93a85a0401cfd1c9c9efde20f37e0f0b86a7de05e62630d3374eaebe83f0ae7bc3535", 0x86}, {&(0x7f0000001340)="ca710c7c7c2357e5a383c1c2281c4dbd579c1b7159bc534a11ee8b957b4d958cf87cc56193d0f36c188b572c91238e81445a2a39033cae38f5e54cac1964", 0x3e}], 0x6, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) close(r2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x54}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc) getsockname(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r4 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname(r4, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x718, 0x8001, 0x7f, 0x0, 0xffff, 0x1, 0x8, 0x2, 0x0, 0x1}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0xcb4dbd8540883008, 0x158) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 16:00:16 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x8000, 0x0) socket$inet6(0x18, 0x4000, 0x100000000) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x7, 0x2, 0x2) 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x82, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x556) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x0, 0x2, 0x42, "018b49c7fa4f0bf163f41cdf8d1960b290dfccc5", 0x9, 0x6b4b6e22}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='\'y\x80\x05\x8a*\n\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0x2}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) getrlimit(0x1, &(0x7f0000000080)) syz_emit_ethernet(0x38, &(0x7f0000000180)="96") ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000100)=0x81) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985dbffda28533a054212d9b74f3da3dbc4084beaa189961e7d3eea86fb7c99d4a053a5a629677c8dd39d777c7a3a2d41708c2be4994f6d8b74e373f856b75a19988512ec9460fae9347a82f27fe48938ef99ebd2c4132c0d13a082381949577dd301bd841901ee08b38652edb876166cc94c61fa94d0aebbccb345b1ff88a104d4cd268a296eae8b2f5914d63b3da621b021dc2d8169f1fab8f555658ebf24ee0ecb7e2416672acc6d1b53755f4b529827c9eada412e9219c1e3cdae2ada91dcccc63c7c05484a143bfa4dde6cf7d8deb9cab09fcb3e97e1a739afc85ad656e50625d433b5992699d8bba0167016452190f18cea7b9d8a9658e546a00da40445fdd5b53a129e5d55231b44f5da3c457e13d9365559f2161b533bab92f39ceec5b951749076289a690f72213f537685b3995b83cb48f43e6cff44aae12167524a570369d7000b6995c059d80ee0158f6caa13a1724225639adf6edec70a3de1529bf63e156227f901bca9633eb18337df6bc9bd7ec9ce4d39f44a0e03f804d2fca7fed8d96de17ad5c25e494bfbcc5595b9109e262c18c0cc27a5ba99643fa36350f9ad91d2ed8ad09635b5b1efd77cefe5787fc0159d214c384938870915a13e17e729881bb71363415275678ae7f2a3148ec493dcfece4bcf1244624f599e9b3cc1e0015c0a1247a283975661a3567ab154f75da5611404ed15e87beee5012f430014da1194cd610fc6e5af45f9da3221d03c523b1dde57af74e76aae7fd2ab20927664814daab5e4843d8ffbab6fefff598e0ab4200df7f11f7afa56bb6b423753dc0b90471f2c5e694b8dee50b01dafa2e322ffb167f743a6d2e3586fee1548a9eecac67d2aa5acb8262d05ad19a55be6e0e09ff9467740a62f5fbb4b57d7331170e6e5465b20d66bc7883d25464388d3e37229db6ceeb936579f0255e6ed1bccfc33862601f446aa983a7ded7892fc3bcb72a4fefb9d71196ecefa47554ff0a2fd99c204a6d5d28a36f0fd20826a8b79e2be58c972df16860374f02becc7703b18ee018b8afea4e4e880a0f57b4ebd19ef616b4e04cb3df8e925158592654530780dc5cf2e8120418a48c6407d28f82ddb5608a3ae8e44dc75108ad6d6a7f95e4d419b86321951fd535462875d8c75d03241a2182f52ef934d976551917615d38d44a3dabae5b29235ea109cddfc34c43e57a91bde7712a5095832f396aef265ddf5c15d068b13879cad1f9eee02ee7eff48bcdc997ee0584a19caf373d2f7d0775709396355e961e683d540fef132b6dcb8db24b35b65804de9f090709d47f1abe47e92712c48914438b591c29001bc3e3f59eac0e0632471a2775e4013883b512e9a9e00b747d45820523227c119ae21c767103d9a1fe08d2ef5d01c296964524f9fd39f353e60d1fe4045c1a5d70e614406c158b1a45f7e4cc04358cb486aaac14ff51f9a00f2aad8fc927577dec5f18dabe71b67ca58c8945d677f951021b5f70d1b07efe1b944fff87c79ea35bdf12a4069d2022c965fa2ad00239a4e55d28e4bb460d1d686eaaf3bbccc43ca0c3132a6b8dfa7fb9a0d23d011cb20fd489e50ec777ced3ef8544e520c26b77e2eb819139fb4b5fffaf24b2cf2490e9565e2809667927e021ee746c53ae3722c86db2b7816315474645b3d3f418336440fc26d00fa5112c4b00e3c39a0ad20402a13ab95e589b4d31a749da7a4a60b3af08604bc848f6d998952764f91049bf9691bf128e015405e7733136baa0a5ad28995070dc3301406e769cb543b13a4fd4cd67b2b0bc2586b9500d3542633dc71d342e86a07b69e5b3c99fb3938d6550713dd4fc04a9390b46fc1a51f52e2661adb5eb39252bcedf20049c5b5dfd20a0ef3e00ec080fb1e76e42e342ae443ea254dabf3b6ca6876e614160098284fe0b33db73ddc507f9dcabfab0034cd221173421af602d43a00e886e2d3644e3ac34ed89ea6f39a06c1cab309df2528b31f15cb70539f45b906b2534e55d28a7ebfdfc7a68499c5b9821150b64d9757b0f846baca7e0632fce3e6aa4f6cd91c3db7fa83666c89de7264b7cd084030d04ea0851d20d5089b719c3c6fc7943b96a69589393843e1550270c5e4a31c6ac264fb6c70c0242a8b35ffa244fb09546a9b3c10af41702bc01e959453d1595cc4d85b95a830540d9c380aeab0cdb56517b73599b0129bd22ae819c3cddf115a7a4b5e90584177edc002db650c8f13d74613fb143ba2c5c3d0ecdcce802f3e96d1093b6e604280e260b5397e47e36e7aeb8a1af88791b1b50e7c0dd66561d744f0f3974a5efe0733fbea80907497a892a94400d664d0c6dd1d3c0558b11a403be3e34be504cfacc2fb8ae77a0fb2015b9f13e8dc06f5b0bd7147e59c12f5fc55f624cd15b255f239fa968f08fcfff10a639a7a0577ec7137e6daf77ef4ce1f7ea43d3a0098d352e306ccb05c0c1c5a4d5687cdcf3e363375bd5071972fbaf48785a53bfb6cbaceaa73d3058ead2a68564e359082479c393a5bdfaa63fd813a4ad7a0e04bd21d426b7dd3e246a3900bfa09e51985a953c53a97510b255f4d75590c22f12520b4cf1f629882a216442ea25f1545c7ac4a695703006052991ffabee1a0e684a943b088f4e4f2c4374c8379aa76078745dc6d8ca4b821ce7e1b3895adc8fcee3b70fcb96badd74a6f609b0f1a46fbab28adbe51c78c9fef5119b7fa750f5fdb341862189a0b2e06a177d0200deef13ec613902cbd1900cba844dde69f89383688f9ab7b26e82efab3128d25a5d6d80acdf03242b998614eb4fc34bf2c750ebd206eef4672e6c27d61c7326eb9688b139f3ec7ede9c7976466eb428301769c983f92d6792ec403c4e6848d7e06448402a1f0549463f6e55545fac2bf07477b4a4cc6a26b373fc654b26a5a56888f9a63b23ea620dde18ab04ee4c0db49aa6b36a57e5c60ab348d7aedf4880b00a2ac2b5e63962522d25d674533aff1065b82b688d074f48d02a2a44da374645a1eb195c6196f71a78a79469591a84851050cb0b79ae90ac4afa3d19c34814f4de261ac01d74226a28471a52981bb155b79d753ed9f9b7f53a2f2ab7e65f0fe0e70249b7dfadc330476d9ae35df0da22a485d528146f5f0e2f79748ae17bec970b982c0c83aafbaf733be935b8a577e193d213709d4232e2d3928d5e65d8fdd042c4c738de64c0c82773f7398a2031651044d90e24b01c277d042a6176747e196ea52a38ef04f48c0146015b9e2da83a2d35a3758942a4e2af3fee1543705265a824df337befd88452ebdba23d2e8ff93c38f32360422aced8e3d96cda93117621679a96cd9f31ab11ccbbd35e17b0db03b9d18e62c0e0af927610a91ae8afe2797ddc952c10bd0d43865a02687ed4c053a6a84b30884ec4489d01cd6a08cb22e6b8ab5037cd4815bcfd4021e118d8e723e088261d0f7a5be252787e958231b2ba041839d57f79e7fb4f48bcb7924d29ff4f5cdde2e83d117f73a11fab959b71832cfa22eefd29aa903c61664e6ad6b916ca8bd30c4f31a67cf7d2ef4f79971c414e849e4c826eabbcc297aee9e5804ed6307808cf0fee618b07de1eb69c21004434313a37278bedb779ceaeaf54ee66ace20db9d3a6b7530ef0e132847077f597bdd27278bd6e3e68b41b3de89f6319b683f6d6226046f6e08ac1f825540a1671fd62e71fdf20b7385f2a3820f2c338dfeaeb93b425222deb4e1b141c25f8152353e3f093ac17200df7ca605546e9246a2e12a8ff42d420f9b8d180a80de76db9f9d1cc35a2962cdce3a1f00977bd55c99a1303460dd80b5e94ac1f6a71d8d301f6a66e6f7f519781c8c6dbb99492a76ad56c954124b85a02259422e40de7ef1508abce74d9f2a5c903dcfa3a302abbc25e2873c18f996494cd5624ae536fa4ef318a99573ea969ed874a6b0b00cf5eb9c68d6e87f47798dad78a8e0df9c667512fe857b6824025df15fb3c1f80bed586296c55a98635ab673bf4b02a8bebea0ed8ee8154cf463a9ef826a9e80c620bd7bb2e6fb4bba041d0e6128106d66fb5de8dbcd53af3386e7ad7c45c1856b92a6b5afb97a72c069dbb52b0a0bc9f1c21de0a23da98b8a12363eca9a941b460154ac6c96d33388eb66ffc1d1de0a7ac914939619e88d7d7371cd56b0ebf380723a6bd2d421e50617f00b6507c932aedeebd5430e09287a8e9d81a67fa271b5cdc9cd385093f401ee40d9271e1c469770c15376a98b60e220bd06c37fc91c8ce3b85bd43dc46c39e4b42dac14702f55301647dbe604119955661e4ef474d773a939567579798c18a9bbc6605effd3cb37962c1f062de01ec72e8139432104b13c5b6bdfddb4fe3a3bfa98035a6d1aaf231f2804c4b42c330c5d7c892332af144f2b48aabeac09665b32261e776137f18b34a6c496af213675d046894fc66971545e656867be51964b37658e67ae849670d6e9c9522cf2319be078a016ff59af5b913ebb3f771501bb014552f3e29b9ba07c32d39421aa166e77a7b29f5ad43b16315401f83fecfdec7b1eecd8052c94e891109944d213f07a9ce3afe717f6653bdc9a8f7e505b4a58427e33e84202f30703070d418a5467", 0xf79}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = dup2(r0, r3) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) getdents(r5, &(0x7f0000001280)=""/202, 0xca) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000380)={0x0, ""/41}, 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)={0x0, "55c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebcb9cc34279e6b54eead14f154722"}, 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3ff, 0x0, 0x2, 0x7, 0x80000001, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0x100000000, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x82, 0x5, 0x3, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0xfffffffffffffffe, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x1ff, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x401, 0x6a}]}) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) msgget(0x2, 0x424) r6 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x1, 0x3, 0x8001) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/80], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r7, 0x0, 0x0) ftruncate(r7, 0x0, 0x6a) ioctl$TIOCSTART(r7, 0x2000746e) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="d055ffc978cd878d5ed684"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) recvfrom$inet6(r0, &(0x7f0000000040)=""/134, 0x86, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0xffff}, 0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)=0x38faaa89) sendto$unix(r0, &(0x7f0000000140)="bdde45bcf28ca8b2fa8885f8d5e5341ef2384e8fb7c56306e1a6d3e0fda1d25ac0684625212165f8d7b44daf496668e8d3eaa6192fc04ad1496ec3441fe88ae287b50a5c7e95bfaca8c853d2c72391ab96186dbd61ab19a2c25a90cbff88f338a246f33366880fa99ec622788fdff333c3d60f05c1731b614c7e03ac0e813e0ebacc3547bcde80f86493884b22192c3b458d5eea55d8309b", 0x98, 0x8, &(0x7f0000000000)=@file={0x2, './bus\x00'}, 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ftruncate(r1, 0x0, 0x20) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = fcntl$getown(r3, 0x5) 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) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r13, r7, r8, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r23, r17, r18, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) r25 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x8, r29, r30, r29, r30, 0x90, 0x10}, 0x5, 0x54, r28, r28, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) r38 = socket(0x18, 0x1, 0x0) fcntl$setflags(r38, 0x2, 0x1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r40, 0xee01) r42 = msgget$private(0x0, 0x4) r43 = socket(0x18, 0x1, 0x0) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x8, r45, r46, r45, r46, 0x90, 0x10}, 0x5, 0x54, r44, r44, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000240)={{0x8, r40, r46, r40, r41, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r39, r39, 0x2, 0x14, 0x3f, 0xfcc}) r48 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r50 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r50, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r52 = socket(0x18, 0x1, 0x0) fcntl$setflags(r52, 0x2, 0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r54, 0xee01) r56 = msgget$private(0x0, 0x4) r57 = socket(0x18, 0x1, 0x0) fcntl$setflags(r57, 0x2, 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r59, 0xee01) r61 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000240)={{0x8, r59, r60, r59, r60, 0x90, 0x10}, 0x5, 0x54, r58, r58, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x8, r54, r60, r54, r55, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r53, r53, 0x2, 0x14, 0x3f, 0xfcc}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r63, 0x80185760, &(0x7f00000000c0)) r64 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r64, 0x80185760, &(0x7f00000000c0)) r65 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r65, 0x80185760, &(0x7f00000000c0)) r66 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x8, 0x0) r67 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r67, 0x80185760, &(0x7f00000000c0)) r68 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r68, 0x80185760, &(0x7f00000000c0)) r69 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r69, 0x80185760, &(0x7f00000000c0)) r70 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r70, 0x80185760, &(0x7f00000000c0)) r71 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r71, 0x80185760, &(0x7f00000000c0)) r72 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r72, 0x80185760, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000140)="b94ee10bd455af89404e24478e2bd7355aa5948a8b32dc7a06a5d97d9b04348bdfcb874d0cb1631ea6544e33d12456d9ec0417a84623ea87eb5835f6bfc094fa49be92e53b2ed3f9768285f8dfa3e596074530f588a3ea4e360fb6926d86816257d8f453967cf03648a90ab85cb820340ae920f97c3ef6d33af19c8d6d6af3c6c663c4db7d270e616327daa3b0ca7874dd08001c48063d028399ff237e46177b8e97827b74f16fc0252e460e82dd7d65fd21946f4d794d298b17714b6d8718af1bff815d65c3443384a91c75f9aeb1e23a4949dfc5746cd50f1c2f56c7234980d471e6decf388cf62183b5a921ddee71883b22065112267526f38c3e247cacd0c6fb77fbf83be6d9439e7bc6c8d228d12e38d177480a3372badcaa71e35bc4a73b5d568f89ee6dd348d1c611771082d95b92865270fa1b50e85fbad922e3a5f9bc64eccc32312f830e7f2d6484b8b10976fda35a3981ca94f9237ddccd66453f637eea2b5a84e0e186d1e72335280dfbf4da9f39493bf9faf18681530dad5203184acf4a2fdbd7b4b27fae8f19161ced4f4c5b9ac0b146009ab1b7916913d1591ab0e9febd1a61fe6ac9be2144e43fef2fdb46cce1ddd942abcb4875ceccafc6d4c165b358d85bd5de9674f0e12c34c1776fd24981f66fdb4cf2677d211251733dca144868b8ac0e1b034f96ded7cce746f7e976bdc36b4fcc3189771c3d3f3bf08ce731879020e1415c3a481da57510634f469a1424772c67a188d09ef96e979e59faf9cde3cfe88aef97ec06e1f8765492d8285c6417cc7108567fde3c5a7b372e073ef4a15c702e27c90a026d94439ea421d1ffe3a7c58ef9ca256500026b58580978b0e90b0ae31d6a0c08a59b9fe5f808765d36fee786604e82286ab3edc77b28abeaac59a04e3fb9527764873f0730f2156e1a62c20ce7756d4fad1166ace13297c894aabc831fa997354eaad99e4ba571a2a769970e215c2ca8c54696c7242fdc49d21321ebb684a42dee00b9b0f5bae1f24eab95c67a23e25ad4f3fb253c4a4f708f58d2032796174899862f7c3de75d4ea5ba2fa71b26cedcf5525a7fc9735d672c84917e133f0c549aa23d5c84fb34aad5b9abf8b3a8a7d035549010e4acac5e5958fcd68317817f50dba8e1e838bf6e39b8df04ba455f104f62cde73b70a861e85a394f26b1775dcdaee3b65a3559501b168364ba65ed87ae3d5a3e159f1a0de5bdea640ac093f88ed231a429cf5282e35bc5e78d8f4e67cc4dd7fd3c879264cb0a47b94d72c693ab440f804dce98a606fd42ff0919dc351d5e43a3f3fc24479e9d71413a4bf92600b78763503c6b199328a4e000fb77fd7a8e0e57897600f58388f068f5449255b5c13a70675d781742cd05a86d09925280f119047f3fe9bcc9025d15740a3df877c2424781d70b00b790f284bab9ff2b1af3a1df663ca478afa324f9663c6bb31ce58236c595553a416f2f5dc7890ed8036176fec138530c06aa98426da389d404f7cc00e22e2da2cd34a4ef3d013993d1c31973f630a0771a47d4e254502336dc37a9c4d0b12d6bcd38276ad99dceb59c089e6f9d8bbce970fc57e09e038292fcbfa0aa85afb43e8412248cecda5f8c6625708a9e239d3552cbe5b57e7a95306042a169d565e3f67c977c4f0fcc5102ee267c3e888cc33903772b69c8131b49ca60fde8c4c5fb08ee642c6b0c60b0fa286c0fe06cc8ec54259d0cc14b0c041d991a740660ffd437f46a0f51b7786cfd08a388b69812482571e21c4462c080f6d9bff949f695ae031f8c0f458ae259eb09dd6f247918a09fab7313122e51ee4ed5f392ec84d7de4ce146b2455692e431f9b2aca666a2df284e635be6e16cb6fcd9bd116bb8a32aa2b79c7113654ffd5ec7001d094a329ebdfaa038cc85544ad21a0040575a537e46314aefef09232c198937b672382e185af05eb63baae5f26857d964236bd23691a21cf40b8845d4b8e78dcf8556310d0e9780e8a8a46e5aaf680e0758c35d91d6ee31d09ffadd8ae5922d2adcd97ec6cb51b6e7a20187291eb1d1dcd673e1dcde4f87dbe6cfb69bc986259f1288dfd2e1c6d9c8362ba0583ecc5a1039afbe4bd0b0ea8599519a74d06a7017b18df2649f413c235cc37d0c18411823d68430b94e22b3e2255d3ff69d551d62ed461bdc4ca190cd499084085aa29141bf61e43233c84f54130ea64f69dce44b1b6385cd61d4d2afa78ae8e79af233231304dfba21f5530bc8ef73be37eef2c191aba260f4a515b1e61da34875200a479ee05633564ded24f285847f64c6bbdfa693fecb2eea5644552c74d649fe0b6e7c088d695ac920bc7dc4b8bef6caced8265bbfde3d3c3b5e62ae111ad9b0b48db2b384d4db433c6f25aadd022b728281fe8964d5ac1ec21325ef1e14671d3bf2fb8d07ea93037920c140cf3cc6264f417a6230ca4ddaa76779ea5149978827cf24c23c1d57f3ea66b4118a2dbf643de5ae5d4cf49d9c96a00314e7cad4130cd9ed1671e9e137be8c33281480fa3ebd56ab63476abcc64e1daa397988c0fe520626b24224cbb0cefbdaa9417f31c6b271ad884e3957d1d4119f2012c3e88351eaab1b37bcc2cce4246720f7e5f03e7be9bc264c052b0411986e88706a98f6e73cb8265aa67f80b45a3cc9768e51528f2fc0b780f5deca60ff534474d2555758a8647e714aad759c9c9ae811a5cffcabb1d51ee7b5b7bd25069eea7bb598b4db3a90c9866196d9ad4ec4b1ac6fe2d9cdbdd7e45242cf7b7b08f479f4b01c2bb3d9db5108aa07f70eb21c481c379d9fd3ae2a29a661daf2bab5cba7333893a08a72ac4c98c26d69cfb3f0bfbe0a302458ac2656d04bb5d7dc930a236b3995ce6c96a80cef23e2cf6c359ae19fcc5d023de8b36bdd3c3a971e608eba523231cc1b94ca8d3f26ba43a135ec61d4420fe69d648e068523eaa57804277a02804c8cd6eb216cd31eea42566e623994e22d589b02789d7fd7fefff040e7e42c0f270862526eeddf9b28dfe636f6ad7e0ebfb658d582d403a748104efeebc1d2d030e3934f91a5e9b4be2e1e740df993ddaf39a2730be94cd31f8024442683cfac97031fbfb5b5d809aa0bc8edf511a8b2a48b756de633297b07ac8b946b67fa2190ed206b9e2e17a88fbca06e8d79f95876d80b5a6cda1d36955d3b63df911f6636a80e50b7b792012bfaaf3879846629026278b0ce6b2bd5fea8c8316102d997bae5b20a5fab2bab8ef147013ee82597ac18506a200de19c41a4e39125b8f606e998f43876ba557140b4b8dfa15df61859810d96f6fb578c0061ab1a1f3eaa6ccb36b5c227cb23dc17d50b2d15b2a7c1e48a7185496e6071bb80e25a82490469f639328819e986600ebc8c2469fc65264ee55f0eb5b5589c6176fd91706f363f0c11bc7f87c4f8ce57160b29a82c410497e35441d7dfdf4085923fbd941fbc7c6000244e8e42a60fa003a48b641e69c0eb13eddce502ba040dbba33776657c41a88cc72e9340d9a8fcbc06c85de2f64c74201ce1221e23f672f0bcf3b2014b4eb0ce8070d9de25cbac31fad64bf036ef62e15ae36e9e6c4abe50004d22f43afedede9c097955cdc2afacf78ce30e72bc7087a28aefb2edfa270af93c7b329842c360f12bbb28b8e993505700da42f093a6bd471f621d1c2f64fb698387d4968ab8e3f3b9e38fbdc5f6d0149cdadd48db9123e3dc18f716d9b4f369155181ec3d9050201a913891424127b57c3c2116616b3422e5f4f626c1f72c1d1adebb2f97f26a792a9bf4db12e002abe9f244b14525a9764b850de8e374d01a33a3abac8d906dce75aeabfec982dc00a2f72902ead4fc029ceb0e1aa40f91438c70912d90c84d655bcac59ee2e3f3f299e4f5733cf80161490296e722b84bbaf18a2fb3272f0870ad860cd2e1249065c9ed46dffa8753428c5925b2444bd07620591b9dcef282a00f9847a81756873ef55fcba7de89534b823ca3d0d46e3b4062f4dd3002a991f240b8075a7cb7c87887b5748b0f1aceba5e06d95f4d47cfb33691f9a8263bb40dfed6f51e482a1333e308edfe99ed3194c2250e65bc6ebe01769eb47502c0432e438743a3a5cafbf5a7fe77189855e0bb402773d4d3e724b9db353228fffa606c98a04a676676b00cbe78d5d4881800007025f381dc748b1dcb289db07d7cdb6b9e16a9e9ffb87ffe30e54b6c911801f217e30e1db949643683ecfb92f92307841b86726f28609bb5ad88d6b77c75285b1b1122610059e08462081a34804db480e90efb653f38c474631dcb334a0a834a478d654c5874644efae9a9c340faaca1d1cf00355348f05cdb3fc2db88e2e05e8612534bb5d3f9beb45bdb0c4f6b5082dfc3164ccc9075039e45ea29a423c572155fdcfdcd6d73bc2b8900c33bde9b3e933d2ba40b7f41a5ff27c8e90a0795987b9d433fdc992a6055d842ebdc77893a0e17f2d11568654be5841170e68a63cd1ef5743ecbafc33770da96b9dbf8470b7769df5c68233f25941e25c5cfbd417fcfb6bc7acb61e03393930e608d6c0cbae3ffe3b877ac8928f7a9717942a15fb784962d829df322954fb2d189fce2391c845075515fe1ffe172a5025cfe2d46ec7912ac3467557db59368b86daae6ef53f610ed34410305ca77a7ba605a2ac40005f6f6deda1053f8180eca59c3b8d9f9f8f38b2fcf3475074523ec93983cfd488ddfe9a444e48c7ccd6c6c53a4d6473b284cb1352fa9c593a2aacf170550cd9a8476aa3804184b668ecdf81259ad9373f92131bd225dd23da97268fb4b8f202798b9f070f0dbf562ff1bc596dc8da8a531c3455a9663d720bf207f217530c30c77b1e8c73f50a9c740c3b41419777da485254ff0f594274bede465a6d4aab3a61250c82da337d775b68dc64c0183ca4056c4d405a4df95c33b8092a74dbe00cedff2659f2636aeffc7ab1e743985d0a33ec83ad34c99e8c993c6cb6adfdd9d7a43f8254939849ada16a4ce02575f99df8dc37a13aa17613c2e693c4185abe65f78ea91c9a8cd20d0f3145838dd35956317afdff597590e83de647b5b72c5abf1dd07114578336af8f341b6e5b79fc119ceff4e1105e0993905a424e8c9cc31634c4badb18f0f2d289cbdde4f65bad1b6a880dcea71c98caf845901421cdcf7db005f6e8a3287accc275335a8f6f730f1f698ee43b8e038d0a1c2f64d78bceb2fb8840efb2e90228c7c9a2dcf8cc5b3a3cf8dfdb558b454470c2bed5937dfea930361231c5e695052d4eea8a18470e947e33df5d3ace5ddd79d7e77d154971c46dd9904b19ece3fea9b7e6c6f1fd6f90ee6d2c37a078b819384d81c05fe9d53ee98b206058210d158a42a80a76327e914e323558d6d78a92ef83c6a9dbf98de68954a3d46758b4af5d03cc9caad9165c95f5ba2097531f51879648d9ad93ded1af944317de8b9ef5e36b0ed783dabe22f41525870267715dd9ef59eb512fd8b3a2b7b33b56683952da2bd11ceceb81f2873397fefb494daa5d0571e39792abad7ad9f5eb6fac4c1a4bd4eb3c5faf5d6f0cf8b8e3dbea78ef2f013e7cde4f33fbdd1df3d3327445c063d0e159b23c0f7147b69ba3da4f423c5364bb23220596037197ac602cda31be215053d4607ca52e3b5351f467a30a7fac43ce9f331a4978200d3ade5afa247ddf26215535efd3d4d0923f49a1575effe0b1b9fe19fe2e370c0ce9903cab153c15739ec357d7b41d814e8a3fc9aaa5bbe3d0ad0545117cdfb65ab50f9c544ee5fbcbf896b218ad9352d6a4fe1250a4e867663e31789ae6044bb", 0x1000}, {&(0x7f0000001140)="3f2431bcc497d8c720a9e02ce233187e16d1838325011acd55db252528669c91f4c1522c816df8f514acdc19fda58fdecdc8c0c397deff9679b5189812040328bcd564ceb9288ffb6f0f8dd1868d95f61009489f0838aa258aa6e6b3f7e0d0067128a08133a7f99e6ca50c0ebd1ff14213c17e62aa61f6de685523445f291a494dd21cc082159b17ecf11009b8f56437cb59539f3c16475923ffa6524223bf52cd26fdcf4dfae4dfea61968e1aef1666c6e873e89fe9b08e0f4a2cf5d2181e232a37026b9939ea2ca7", 0xc9}, {&(0x7f0000001240)="fdbd83f2b71ff960ed44932314670f443a37050166ebfc30ace5ac54c43b5eb0395a7ffddea21b8bde3491dd033ed1b6cf311cedb064f5ea05e2d203ee82bc46177f3f0255c1b7b595e09dd764739878dee8399a8ee82927ada5a87ef43ef008497df4090a9ef04b69ec0ab88ef31572633aeb046918be900061a9ac28df7f78f4b50e7959b2eedd3247c368385c298616b70a7eb0ff677e4ff6b0e8d06cd627064f51f77e87063f77d15c0b9cf8df378af0", 0xb2}, {&(0x7f0000001300)="a9ef201fbb30c597887e977edf19cfde2877ed17a04f1441a7c8bda816ac5efb8dfe10eef0db424ef9ef75ded1617df95b19eee334c7c9d22a1e676e57223eab23eeb0f6b484d44f075ea85f8d55c2174efc39b64b6c0a86078a9f2cc3bf5196d2010e652a8b9aee674bc4795a7d7f320ee5c16c95d8ddf95cbd5e84e6402ea026800eeef487efda408cdad9c3cb31639f630105a5c372e6d1f27c15b1820ab4a8830fef81161a53a54cac6082e5d344eaa666317dfafa95c13955b49a77b94df8fdad0bf2", 0xc5}, {&(0x7f0000001400)="672942dcb21c100fb89e34f3e478325b88243a3cef7f4d9d8a6fb2750b0fe31218880cba2e35214f33828d7f6ac405c3f692fe8ea2e146b8d0b388ac6fc771b87811", 0x42}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r4, r7, r18}, @cred={0x20, 0xffff, 0x0, r25, r26, r30}, @cred={0x20, 0xffff, 0x0, r32, r35, r41}, @cred={0x20, 0xffff, 0x0, r48, r49, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r51, r60}, @rights={0x28, 0xffff, 0x1, [r62, r63, r0, r64, r65]}, @rights={0x18, 0xffff, 0x1, [r66]}, @rights={0x28, 0xffff, 0x1, [r67, r68, r1, r1, r1, r69]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r70, r0, 0xffffffffffffffff, r1, r1, r71, r72]}], 0x150, 0x356df923e7f06d95}, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x60) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x128) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x40, 0x5) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1bdf50d30ed954d9, 0xa000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3f, 0x1ff}, 0xc) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f00000000c0)) dup2(r2, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) 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)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCMSET(r17, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, r19) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCMSET(r26, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={r18, r27, r23}, 0xc) r28 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r34 = msgget$private(0x0, 0x4) r35 = socket(0x18, 0x1, 0x0) fcntl$setflags(r35, 0x2, 0x1) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r39 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000240)={{0x8, r37, r38, r37, r38, 0x90, 0x10}, 0x5, 0x54, r36, r36, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x8, r32, r38, r32, r33, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r31, r31, 0x2, 0x14, 0x3f, 0xfcc}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="53e32c7c154b2d973419cf318110407fb37408b5efc8ed4b01ede398b67545a65aec1fc45b1b6cd9deb8a18a3aeadf412344306fd05074ae3e5ae7e2895e93864813f5d4e1c34caadf88a2d3486d0f35c0f9703d0a5ce92032c67df18c65259e1d33fa0b583dd0f277788a8cf60ebbeb75e64e17baf6d7ba81c552a0ec721e158c8d9d79d7f916bc2ddc8174f14b4961f540284e5d9972d9c9036758625c91144c8702e4daf682478e76423c2eb85bdd78a060d8fd41483b6587146b8a7fa21f9b059f016b239d41793299327198fba9f7625b80848bf453a7fdc7", 0xdb}, {&(0x7f0000000180)="38bc601225386ac7fcbc8107fd2f0b15b27be7184731387e2825da1ee281c5e31800671873a6bc295d8a5ddc4a83", 0x2e}], 0x2, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r7, r13, r23}, @cred={0x20, 0xffff, 0x0, r28, r29, r33}], 0x60, 0x400}, 0x2) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="f7") getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000240)) close(r4) 16:00:18 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) r9 = fcntl$dupfd(r8, 0xb232fd7de9230815, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000040)={0x80000003, 0x3}) pipe2(&(0x7f0000000840), 0x4) ftruncate(r5, 0x0, 0xfffffffffffffff9) r10 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r10, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') 16:00:18 executing program 1: select(0x40, &(0x7f0000000080)={0x3f, 0x9, 0x101, 0x1, 0x0, 0x7, 0x100000000, 0x5}, &(0x7f00000000c0)={0x29a, 0x1, 0xb2, 0x7ff, 0x0, 0x4, 0x800, 0x9}, &(0x7f0000000140)={0x2, 0x7fffffff, 0x8, 0x4, 0x975, 0x2f, 0xb941, 0xe53}, &(0x7f0000000200)={0xfffffffffffffffc, 0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500930000400000401167f5bf00020100"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = dup(r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000000)) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x100000000000024c, &(0x7f0000000280)=""/115, 0x73}, 0x3) poll(&(0x7f0000000040)=[{r0, 0x43}, {r0, 0x50}], 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) 16:00:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x4}, {{}, 0xfffffffffffffff9}, {{r0}, 0x0, 0x2, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 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(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xb13ad632ab1ab4aa, 0x0) socket(0x20, 0x0, 0x5) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x22, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = semget$private(0x0, 0xb, 0x202) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x3f, 0x5, 0x40, 0x40, 0x8, 0x40, 0x4]) shutdown(r1, 0x2) r5 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTART(r5, 0x2000746e) getppid() socket(0x11, 0x4003, 0x0) 16:00:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0xc, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x80000000, 0x1}) stat(&(0x7f00000001c0)='\x00', &(0x7f0000000200)) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) bind(r1, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) syz_emit_ethernet(0x2c, &(0x7f0000000100)="969b") mkdir(&(0x7f0000000340)='./bus\x00', 0x2) 16:00:19 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2af35521) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xe9, 0x0, 0xe654, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000002940), 0x0, 0x0, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) r3 = msgget(0x2, 0x658) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r9 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r4, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="083100002000000000000000ffff000001000071473b3d20f89704bf672574a4a2171634c8fceb7b9d45c5d72ca6b79322ab091e20827dfe8ecdcbc1295ae77ccf43bff9291cb51b9186786c597e0001000000000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x4, 0x8}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x12) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) 16:00:19 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) unlink(&(0x7f0000000bc0)='./file0/file1/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002800)) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {0x0}], 0x2, &(0x7f0000002fc0)=[{0x10}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x10, 0xffff, 0x3}, {0x10, 0x1, 0x7}], 0x1100}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002900)) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4", 0x77}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7}) r7 = open(0x0, 0x400, 0x0) sendto$unix(r2, &(0x7f0000000700)="ef782f3cef39309fd017d016e1075676cdf523100a9dc89cdf2a2d8ffae11a371736309732633ca6a06b6d48c3627f51791058e8a03a11625e58f32b2ef698ab3b55e93a71b07fbe46c5d81b5ef12c29d6cb51b80cff7a47269bb708792f9f44aeddcd9de2e4e431d437ba8bc8349c213e039cd6a914d8b1e3bb55a546bd7cba7f7dd4ff", 0x84, 0x40e, &(0x7f0000000500)=@file={0x0, './file0/file1\x00'}, 0x10) openat(r7, &(0x7f0000000b80)='./file0/file1\x00', 0x8000, 0x40) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7e}, {0x4000030}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000100)=""/245, 0xf5, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x7}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ftruncate(r3, 0x0, 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x8, 0x0, 0xae, 0x1, 0x588, 0x1, 0x40, 0x2, 0x0, 0x3, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0xa1b449e60d3ac9f0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x750d84dcae2130e9, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6e9fcd8522b9d2483b192ddfe07e322ef0", 0x11) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCLOCK(r1, 0x20004276) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r12, r6, r7, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r19, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r29, r23, r24, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) r31 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCMSET(r32, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x8, r36, r37, r36, r37, 0x90, 0x10}, 0x5, 0x54, r35, r35, 0x2, 0x14, 0x3f, 0xfcc}) r39 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCMSET(r40, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={r33, r41, r37}, 0xc) r42 = socket(0x18, 0x1, 0x0) fcntl$setflags(r42, 0x2, 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r46 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000240)={{0x8, r44, r45, r44, r45, 0x90, 0x10}, 0x5, 0x1, r43, r43, 0x2, 0x14, 0x1, 0xfcc}) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, r29, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r37, 0x0, r45]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f00000002c0)=[0x0, r1, r2, r3, r12, r17, r20, r47, r48]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000140)='tap') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x00\x00\x01\x00pf\x00', 0x10, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x60c0, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, r8) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x8}) r9 = kqueue() r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCMSET(r19, 0x80044270, &(0x7f0000000100)=0x7fff) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={r12, 0x0, r16}, 0xc) fcntl$setown(r9, 0x6, r12) r20 = syz_open_pts() r21 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f00000000c0)) r22 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f00000000c0)) link(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./bus\x00') kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xa7, 0x8, 0x7, 0x4d}, {{r4}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x6}, {{r3}, 0xffffffffffffffff, 0x60, 0x10, 0x80, 0x200}, {{r5}, 0xfffffffffffffffd, 0x20, 0x2, 0x2fa55e7c, 0x5}, {{r6}, 0xfffffffffffffffe, 0x29c910dd98f1e512, 0xf0000000, 0x3a, 0x7fff}, {{r9}, 0xfffffffffffffffd, 0xc8, 0x40000000, 0xffffffffffff0001, 0x2}, {{r20}, 0xfffffffffffffffb, 0x4, 0x4, 0x5, 0xf38}, {{r21}, 0xfffffffffffffff8, 0x116, 0x1, 0x5adb, 0xfffffffffffffff8}, {{r22}, 0x2, 0x2c, 0x2, 0x9, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) write(r0, &(0x7f00000001c0)="add81c172dbcb4a9c64b2e00cd4f4e154f4f13891c026bf1fbcc25b498fffcb27f9aa8fd8b799c3137031c72f590ec1704d6b817bb06ff34177ee44fd051f8709e0a36280e94b159a78da116", 0x4c) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = dup(r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x808, 0x10ee35134e65db61) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0xa, 0x10, 0x8001, 0x6}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x81, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x10, 0x80}, {{r6}, 0xfffffffffffffffe, 0x84, 0x80000000, 0x5, 0x802}, {{r7}, 0xfffffffffffffffc, 0x4, 0x40, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0xec, 0xf0000000, 0x7, 0xfffffffffffffff9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x12, 0x100}], 0x34, 0x0, 0xc68, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0x6}, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f0000000200)=""/168, 0xa8, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000001580)='./file0\x00', 0x20, 0x100) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/speaker\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) setsockopt(r0, 0x1, 0x9, &(0x7f0000001780)="992b0fb6d8cfd5d64f17d6dd7812aa01af2fd24d6a269dc9f0a43ebabd3c48fe5ced01ff53d2c2d9b510369bbed72d067459c38e9d54f5eedb405c7e41d7d784720eb2510d3e79c8", 0x48) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) accept$unix(0xffffffffffffffff, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCLOCK(r8, 0x20004276) fcntl$dupfd(r6, 0x0, r7) r9 = open(&(0x7f0000001680)='./file0\x00', 0x8, 0x1) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) r11 = accept$inet6(r10, &(0x7f00000003c0), &(0x7f0000001740)=0xc) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000001c0)="465c75582dc7d0c7d6668d4130616bb3524a0570f99136a0694bbe7efe507656e10fa71ff5dc26e4579257789532c20d3c01b61b3a6716058ec64e6352a322cef72db065164dc42eebd49d6367d6393a594725cdc65212b48f6a8fa2ed9922e1969b813d4cd845511fca1836b1214c49a0304f1a4c56730ba1457ec02b21440df20711ab7b1dcc324ace49191a7d237c79ab89cbe21a4708993a72f6563f76b4b6fe0d082b5d5460796360fa3b8bcaea7d1e7a5baa81c48e058419ec4a933342d9356f090a11d155df13814352e06539d8fcb1344e9e99fd9d3a3107c544d4f7bb67c73333a7d8f4f86f44152601aead54634ead1c7ae676853dc6a6ac0c", 0xfe}, {&(0x7f00000000c0)="36e2785b9259a2908cd9b0f7a9601dd729ad5b1f4ee7ca9fcbbef8109b206c49f780d8f01015033da27868230b3441cb", 0x30}, {&(0x7f00000002c0)="b29a76bc6c278bb6310b6c2a4791b5444c6c5fe24228b7653e0f2e1e99ef735359e275950a91ce710fa6cc732b5e411b498eee13d6ca953a1c2d042cd0ce3bf482b06403bada3b6af01f22bd498320400e3cc871eeab85b762acd8717f0657ef7ad699666d41c3e021ff23395af0281de3db5401bf941dfe4ca7f4151c334ba128d56adfb5400f76aac94c3d54308e19f99056a31ca8aa940aa0777c527f646ccfbe7532b3fde6f98faa20740195ec33001ad0655ab2b28fb9be36ede2f89faaace3df99c8291d8ac27f35d95dcf0a90fa5dc7c31f63a08ee39dbfcb4025e8b3f75495aaca8feede6d1c59d5c49ccd4a2242", 0xf2}, {&(0x7f0000000100)="0d4bebb8b8a487f12712ed68bf3abf009f624a608d465065e8e6e029074b0d386fd6b189e6db0d1976f89c1c2bceb1ea9a033f3d790d757a0e47a11b29aa4cfc98d2ffd37a5a1ebd30cf3aad802e575e9548948b9384e53b78ee31d1a894bc951253d19cb22c5ebf", 0x68}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="57383d0ed85b847bcf9e2f6c6d3c3f05853a0aa52bb75b3a7d8080bdee70f58fe36b4f360a986e898ab09d70987a6e268aaace76c097f713ed6ea34bdb6f6d9bf7", 0x41}, {&(0x7f0000000480)="d6b64eae6984642be0899cf1bf00fd160077b2279a208b60ce4e48236aa0cda909cf2f73edecef01cb08014358fd282358168d6ab2f7d82bb512beeccd483850ea2216df9801af2ef3c4c8aa74bd4cd240bfd35632d175d01be8bb3f4b469a1411308cb05feeb95a", 0x68}, {&(0x7f0000000500)="b4332e44b5894c0f3a9bb4b495025b107ed14aff1682bd895a0b43fcee542f75ce5e3ec34bfae89e97e59f286967ef03f44918ba90e29af3e7a4163d08bf4bc2836bf9d6fe6ca0bfd44fb6636aa0cc486501e321c885dc08dd74ef7544ebc70707837ff0a24de78aa314be1283c550b2d51016087bb4d283ce65dcc19b077d5f0966ad008952389c9a5a58ec92f248de71e165e53866dfbab55d708fe4591738de8aa26e52ca838ec02d70db53a6b623025e01c4dd37009beb818a49a944a9a349e3ffbdcbf5b1c3448f2038902aa073e1f9990c9fce2262cbbee386f1244568620875f3cd5b8b9a933218651bfeb13afb5e71a44661ebdf4858c7bda9d136b9219afdf929cdcf677a92588d64072974da7c5c4bcf780881e8986abe44906022d49e34eb8df91f7d559b312cafe6a9c42099ed2ca2b81742745b816c728caa9d0f5c5663a6499a3e7ad8cc282b717f8681830b5c215ff9e6103a389d4494a818559d70bad2526bb816f6eae812601695b9f21e822fe0c6f5ff1e2206b39feffaffd1a9e9074e2e2ca28b96abfb4887acb667fcf69415e5bc82d6d2471d639bdc9b07f3b9b6d4190c19745d0eea8c7e588f17c7b046ad4ffe5d5e5ddc4990e5bca83c69a6ef95923a186b0148371a3a3986b53235c864633b4df52d91d00b98c7fd8bc70fcc37c5354f39612f616191e0604ba3deca83aa3a0417964345a59aa3fafb5b87a5bd14137969e3288cf8195924c167a703f8fc4254678159596c096dcdd7a57fa4e5067234e0709674564f4cf01cd684d6b010ff15574a5f1f74af5338dee5c06d618c6d7445d151875b48e9e856f66a74d6d54a9d6892276fc0b234b9b0c8c1e56d6e3482c4eecda09fa527e99f9c873c90dcc6c45af2d93d41d6e4f4f7b6697d177e5eda9e468c6ea3a2e343178b39cba24215d1b8c99f6a470b0b18af3efa6234d4ba0c39393de7eaab00dd7f29bc3e93ddf68009eaa1f9b29486dc0f0769fe2d38f2121c70e1a29943baccbf45e55bc11961a0f52d9d4fb57943a034b5bc880000fd95a6e1bf8418ea0aa86370ff76abf17a93bfc846887999706a03b9f6a84d126a6774f3eae9fcc89c01fbbf39bfa558ff9504b28c6d369b633d237e339cb5bb41d2759f1283f9dfea6666e3454dc648d130176761bab9bfb1556510a4e0614aa4312ebc665dd1aeaab1aa822c215841d4c53c037b22be156984e6502038443e50ddf5f6f62e98358cb115fb9739eeef57ccec83325d01c279c51d8b2a815c0d3261f586a2bfe606f67de2245922945af3ba5b0bb9181840b23f9a7a328266e0bcee9de1f510eacd8c8e230c605a5c1be5f444d67dd18f02019d4e39fb0ea94bf4ed6af1fc0110484d79fb923649c4233711352224809194428c75a84c3489eebbec37a029e6d7612faa9c2b4ad16ebc83d467edff231ff485129c1c27d490b80aeff0ceb3d307d1298831b4ffa4f84b6fc9c5513d7aceb871d96aa2afce52e0716b964ce9a6a76f22186f594797fff00937ff066f1d1cc1dd752d76b07c13fc970b9246c9c34c9a1ffcf944da288a9c4ebcc771020bf874a9a50c3227e9356bba3ea96590733c18392bec8d5418358792b75f4f4f62370502645694a07c3f6123383c83f788ac4db2959ba261da925b2389ac54a5166e393fd463a291baaf02ce398cad9315600229083605ef0958b17e2580c450b5c31e863c56e4f1cec8909da9e312771d76b6eba13ad5768cea700f4ee0432f3dd7f43d452f640f4ec823fdd657c191c72374d85a17af74ee769fbf74b6d70b70f1e279dfe9978e7fa628c8bc0da5d5e9cf1fd2053b585abab2863814da92c866678dae388f9bb22ddceb5e8c39a6f4d7be8985301e4ffd70e7b3816698349c9e1fea0f56ce2be14798fd85b018bf8b8707266a40e62ded5c6e8e8f57d4d9cf425cbd0523b5efec273af403c3afb15afed49475a56545f2cd423500bff036d2c60ea0555daa1f2a09d47759085671d34942216c69479ce267c410923b9f9e3db1485ea317a64082c324368d514612b276c518ebe9578fc4eafb84c80b3c07d0512aca861059563d3447a98e741b76f3e9eb4fcf9c38ee1ee0bd205c8a2d157078dfef7c092c6456d29a1dd204d482031544cd721f698887a4a8bcdd59e111daa908d5b472d44a32dacf328e5d55abe8f53d7e709deb49f1ea9a8b1d0c938b7664ecd0bd213e37670405a674a206d693d9aeb507a9cac6e5775014fc94af5e27856b0115fbd96b83875fa2a0b906c21a73004f95ab8219fd4f031bd2ed9d18e3aa7c8d38065c0d017d14797d802687acd714864637d7b594e573aabdc915ec2c29b7456ee047141344aeb3a1970bdadd7a3530b9c5b6f1b72af9deae590fc58fef0a1f9799dff818f5635c1c248269618a4b675a9c5c80680d5f73f254c3481eaaea6ebef71b7e79f956b6c27270cd7b0c6a63f5729dad6f72bbda61edc36bd92aefeeb32631d96a5d41e158990d249e1dc5918518ac8d3fe82ebda67e597999724f83a2d6c1fb4337a776f5690675273bac31deeb77c4538b8c4d570f21a661ab13c4bbc782dd17ba7a3834001e0aa8ed1bd871f8f7b5c3527414f454e635146bceecfa360eda14ae9a4eea545540254afa435b2daa4d5af9271e17579011320c55792e7e431098a378ccd8e0937202b2ca4e92735fb6c7b3044c8d5812efee1364c3bed5d289e370d0d236f76f09c3ebb23c758c2f4585fbf830193acca878fc65448787f098384f287f8ec6199a4d9615745f7dc7cc548683f3b4f0fe52acbe48518a0f8c48a8a2016336a2061d46f23f6014243d0d4cbb2f5776b2a843938aacbfc1a092c7b644e915e2b75f97b41b4c5b58fbc213402f6ed31df8374bd6e67b69a92c582f50641fbb0fec910bef5e8a3a6cf96585e63fbb70823271d6c6510532413741b5f89a341bc2738515904dfae360f3b5a0bdd5dad7c261168e8287dd98e19d5c4d885d6f4718c8d7ea4a5839400b64bf967fbc6a77a7cc6530ea2d20afb63077dd28292cb57c6c027807708ac6161ac834fa332e96d96c6b0ad7ee838870d0aac6bbcc5a78ef932ea6c89dc86c6c899bb8013484cc66e555968f2fecc7374ef8b3cce49e99ea20fce71b794cfaf00aa1eee73c6bfa6d2cdffc45c9244e7abc8ac84a68ff0174da78aa29c0448e8862c5212e1c4cbf2c4b8e3347fd37ae405b385152fb6ed0ef828c85bec9bb6684779149f1b023986ff27dee86be3ae4f538f3db09a48c8af8a06199d6224ed50605acc03cafd71110d234afb6dacd49318878de7f3cf67de2f3ffece330b5fba5dfe5b127b475950986de5f3f7f3bae0991cd20fdffb63370cf86b5ab481963b08d2b9c36b61b16c57242705c99dcdb16cd6003cd26335fe1ad418d6b965ffe9a2df4ca68b47784c49d1363241b34458e98f7dfef756b6296f77614f7f3c6f58067866e1830e04ecdd6c843119689c3a27b63af669b826f20bc257be18a7347f4e29c53adf303b5f07a322ef370f27a79341a3991600944da009ee1af0f18b6c2da73527c4eb48d5986ca66bd8e8403645aeca891feee82b69c55521ef93aad3b70a0be4c4b2c880bbb2a0582230e42ee750fca991930b15f888cca859c339a61bc0448628c97417bf6f20d581e73d9e5924e55633d120eb317f07ba2f63ae16d6e95c59aaf936c308a3693778ff0769b37a79bf611ca574d681d937a8cda93aacca50d506cd3d42ba81b5c9c27b1c28f08bd7b0056722b02577e32cee7d348d57c5346428897b591528408de70c9a136dce3ed659dd039f84ab2a3b11efe95394439b5b4ca4c2dc4ad86f99bd58ba893ddb40ecc8877f917a4c0129c4bd794276211e36cd013293b86ec0fa8013929776cbfc47ddaa97f22f3f3399e7d3709944268156dbff6e2b0450a76d0329888876ca02e1ed6c7a420882d920386faf18cff13eddc16cb54680c33e5810ac171fc33236da3eae416a907a2457ece1efe4c8f63f70704149ddd3e84d193aaeaae57ec844fb0628e0b1bf3a01cce9dacfb3baab47c71affd3f59424a3779d9a57a3da6bfe8c0098082efbc0ff55c32f575ee2d81994b19aa394aca57a351b570cfcb9ea8aeb1ddf6cb748c42f17feafcb7c73cc9f92bd76783fe3706340c9c3005d14d5bd383390679a8903f6739946c6e801b8d0ba2da33d9bfd7a9f222eccd0827066437b46bfdbdfd4b623242b5393b36be79ebc4e79e3d6b5a141cac7826ee628865df0a9f30f4d77d1357a60800d3576c372879f45f6d1d35571754d3c2c5a28c21588ad8228dda275a0269972718ef0ddab95eff25947ae8cc3e298c499d6cf0af79895f85ec118d87146ff452b5549886d161a6a0d591db3696b67149983267c9f5581049ee9e7c1f33e1ab60ac88ca3f019d65efe892e65a5eab52a011562853457b6032b3dbaf946931b387e0ebdd640c33ed918b3e19c292186a74e4eafdf81ab37bca09c2d695dd3f8450d28bd0e60a3b491e72c2679a9b0ff2c4e14a16922c373ee51b9aeeb3a82b467d9d746712f58216a53603df23b6f7290a08a627b7831d6c328041dd6a247ffd8078d5cc14b5a3873f286619a7fe59f377c944f33a79413713a094e98ce30380c1fc6ab5cea867a155c1475b85f2c86fa937af3a599cc5492e57b8d0d908365368fc09db41d622d706e73b6021f6d7f43fbbf5a41ba741d6f93d383afb6889012171007ed31b4a9c88c172fd9d2f16a81dc922145c03ac0a26c3c88515d513ed7adeda9b7c36b54ff3fa34a8f2f0667934e71928f95dd865090f71c0795ee4a5442c106915305c46b59ac00e941673f22583140f4b07f718033b93e15f41603769c1734ef5001fc719a84746a829872a33a8bf1020976cc9553a6662836938bceeff8cff9204dc347d3f5de4262c82d1c1ba43344fd3fe029995f313d580e9ed9ff93627c0039cc7a67c4b9980bbdaf0cd4c167d7bc5939a53b4b5a80a27e956ab3f060ded6551a9ba11d89b1e987f34869249c68951e16e1afe5287c2bf8635dd29533d45fc77f822ee2e61c3fcf5045c90026e12f6421f9504329d9363ab113075796f8fe08fdf1365984d57a8e1b0f083f9655dddbb7a91603e86554438177c7535593cd6f80b7743f9209c6aa8d6b31d6afcf4070ed7ddcd218eaa5b878e9223f5f4e2585dfef984f83dfea2eb2e43b01dc0e29e8fe132c6284723030bc6a8791b9be0acae98ee9516c97715b2a9cf9c293c434d1168b5b724677a8ad5e8d7bb73fe12bdfc5bb2e820c1c12ebbd8cd4428e0440e640ee858eef24d57df09b1ad98a84083c1908ed8aeb6a5edea5ed189f62e42737f67d06853e177c0402bc3591dfd87b70eb10c151b50441a19ad38f655983924a336c554008b444adffdd1faf95cbb0b6886a51edd763eb9e9913d84510bc16269aa7964cb998642f9757c315d1624b67e8248fb1dda9ced5722da7469b3e8d118a280a84f24315b29a2ac5b39c70dc57e103bd8bcc4781eb3e14f2caf8ff6021f27632f14d228d3bd11d2bcf8acd216de14bf182d43848250c64987c7119b232f573c32bef4a588a40d9f432ff0dc2c3b18a2a5c3c67739ac298fca8d789f8cb6d45bb61a2c9f8b032d87a938a572f99c0462ea601657e00409cff1e46c5cea22066b23a8991fa6d40005dead3d10a05419a9a8668309c149048dc6bce3b0389bc5cb21b90df70625531f44d8ec2f613b990f17affc0afeeb74d382693d95f48164ec73789fb97cd607adc4f5e89c16592076233927b8c61ba1b8152e", 0x1000}], 0x8, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r11, r9]}], 0x40, 0x404}, 0x400) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x9, 0x6, 0xfffffffffffffffd}, {0x1000, 0x9, 0x9, 0xfffffffffffffffd}, {0x8001, 0x8000000000000, 0x6, 0xcf8d}, {0x5, 0x9, 0xffffffffffffffff, 0x3e86}, {0x4, 0xff, 0x28e, 0x40}]}) getitimer(0x0, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x3, 0x0, {0x6}}) r2 = dup2(r0, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x3, 0x5}) fcntl$lock(r0, 0x1, &(0x7f0000000180)={0x0, 0x0, 0x40006, 0x100000000}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) fcntl$setflags(r3, 0x2, 0x1) flock(r0, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48062, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x2, 0x1}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) r6 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x91ea, './bus/file0\x00'}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x84) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x7, 0x4, 0x2, 0x8}, {0x100, 0x7fff, 0xa70, 0x4cb12fcc}, {0x81, 0xfffffffffffffc00, 0x0, 0x10001}, {0x9, 0x4, 0x0, 0x8}, {0x1, 0x3, 0xaf7, 0x4}, {0xfffffffffffffffa, 0x0, 0x10001, 0x8}, {0x1000, 0xa384, 0x0, 0x1}, {0x2, 0x2, 0x100, 0x793d}, {0x5, 0x2, 0x5, 0x4}, {0x71, 0x7fffffff, 0x2, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000020}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvmsg(0xffffffffffffffff, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/28, 0x1c}], 0x3, &(0x7f00000013c0)=""/4096, 0x1000}, 0x2) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x18) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x20, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xfffffffffffffff9, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket(0x1, 0x5, 0x1) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0}) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 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() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = kqueue() poll(&(0x7f0000000000)=[{r3, 0x1}, {r4, 0x4}, {r0, 0x1}], 0x3, 0x400) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:21 executing program 1: getppid() r0 = getppid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) socket$unix(0x1, 0x1, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x0, 0x0) r4 = getgid() r5 = geteuid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse\x00', 0x8000, 0x0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)='a', 0x1}, {&(0x7f00000000c0)="159ed4ab346a2335883ff6d89321ec3bc3106615752846ae4f35f4c1e167f494710c0cee58ef5eaeaca89b89", 0x2c}, {&(0x7f0000000100)="6382624998bc1995a924d4173da9bade40e149191b06177caa2f82a9b67aeecf631e35bd44b7657ca8f5fab8b893f15cc0d7d14fbf5c4948f255ee2500a6c58874da23a5f3cc22563257a5aff5c1d9fcfda7e1e4dc0aa268ad375f08e16eee59d3473188cf25882bcc6859a39e4944236ff12546497e644170f5fd89ca4f8fd49bfdc5e5baaf52faf91a129e324e16b413217b65a18b56e16e5bcc623e6e9412b03183707bec041e0b20c7fbe9a04faff6330be5341882f1931ee4d28ae04417300b8d33ab2d02aea8b68b6117c39ab545cdd76a816462fa02c45e8d10e7615652f275b18ffd3de8429801144dd857bda5b3d53376a669fc4df2283b25eee143c259df40782a6f43f243c6af179baa61406e55aa153021b8f9196fc4689b8f861aebbaed7ef91b1fc11e859924f52ec405c6532b080f00a7357de75cee4eeff2f559a3163f7e078271326e867e98da3bd4e1083ce679594cb60ddd312388061d9f4e18d42c579ced97dfd1e5c90d51444a51358fff6b342279fc96c52205ce9eff54856f51b6f2178d4a3881fb99d4a3c91998cc85bd7c6b11b5a34d25f25021d0cb6dc6c06a63a216ad4e7728aa0da60a0bf89f09a1a76bd4f7a408a1f0148a9182e11f3f5a9ae19e20ca6b4884a50c59bc2f1eb45411dc71d6a7bab6e4fcf653e45c2379af6caca379217b0a7bc31e2acd48422b5361ba8b05cc46e20a3f73e91dc5cac6aa0d03383b031e839e4c3645c91b0d1f91d94e8b55acde5a566c4b7a3835fb328273c6e887cc712613a7bb9cb9bf6622e81d50a701145e2c46e26987162c68a13055aef76a71a93e554284630166916f2eddb62e1acef8550cc13ebe372aa0f8ff0f02708b251adbde6647ffe86834db43d4471d1a898760b8ddb562800f794765e8dd1874b54e5814618f76d0a344cb9bffe46c7b6f3927c022497decbf8b99a714afc2b664980fffee4dc8b2b049d163d310d976b62fe61604e0ed3b93c8c591cc74d42d9a4252e514847cb6c92a9da39b0bd79ba994bad85840091ea1e9cd064f0af68375d908cc991018ce4afdafd090db086fdb60ea9e8e744fad3dc42e30716dda5300b6e731ba36a6f503fae2489ca1211d0e8effc8b57c41d3fcc63a2140810517b6c4a1f50bb11951a2b760947d758a4614dc588769faae116b4f6360d160e8a81562368404871d5d4aa30e0a2da3a020a697971f9905dd4341debcde72cffaf5cae594006d02ac14e140d019b8081be04f8eb66a648132b9d6e72ef6629665a2b3ae7c8e7ce27bb5ac1788470d1d5bffd0a39d470657e819e6e3c3d31d7116db02eed101fcf72a8629a504f2f4cabca0e78820161c8e9ce186dca16e516af0aa5c803d375a4e3122cb9333f9b446706af2bd48218413d901251be190ba2855101ca52e8f7c225aa1eb26a74a7260c099d19acb59ee69db85950b681272a78956e7040af745997f484d4666d69b45647f5ca1a7fcbc4bb8881442547d2a3ac2ec885713a5d40e3871f1b11b4cfdb158acd16ca99deb5f9675751c66cc4121eeacc21f581ca694c7f65396a2c51a5d65b4eff86d75f7eda5e228104e1c0e65dfa43e2935e456dfcff950606f952cfd25a7d3243c004be73ae20f13c244e0a08fe75275a15e25003af11ff9d04c460a977a00e0f45ff704f9a81e4d47def50587cda80ef9dfcc69584eaa5511a08a4c8ce4d457fb9340ba2e552721a513f46456e1bac266875e1b760416622076b56e847932bc381aedbdce419c13f81cd7ccba26b94ad1aab1fae47d46f1b6e17427a3c549446550d8fa0f1a2c85cebbf935172432e199baa7b71c8bce676e3b224b1e3f86cd1a0ed832d5131112d8334a6f73ffc2af87bc81390281b3b2e6ef8801d66c81432f6be5dd2dda5bbfb76b57f435ce86da3842ae042de07324ecf7a84991ca0cacbee790f64105bb82c61332f5b1656bd72a28ab9ee3a8dc0a59eabd2f82ed323ef1eb6197b2ccc08a81af173215db6b741a47b26439dd9970a840b96be7a4c4abfd0b58d312a5418359a1ac2eb2acdd3764f8e61462434c2c58748296252d64402e92e5aaac9a2c66338370844256ca68586895edce1095f83b5d1b1045a570712dcb0890d54dec4558830c1b113828ae4ab5fd68737b58255b053932cb8bc95692d8019a14ca6009c4d4538a03a6b41b466147038038bf3178c286b5d5fead53f7b6484399a26870d5bfa613f67abfc405755d0a54a1a6450c8c79bbd965bd0ad00bcf5a3b289d9442a118de11f311afd3ac8e407e190102092acb178d0768513327ac8989c3ebdc365f9e31a078ce16a40380103e8f4c2158625997740d0613d3e7736427f8eb308883257f1c0b4445e3c5fa9a09a47ddcd67f6170dee647151206a748daaefaff3dea61a817aac41dc7a39f1fca663ce34974ff11e3a2a54aac5ce68bf78a539b4966da613a645799258471b4a3fdfb9cfc6081952b157a0669a450d0cfde23583c1cfeabf8971b11d052cc4382f546bc919e8da39612181c0e42b9f61191c89f03500bc0ff749ac2365f4159e8bf2071a94e21df6ed7feafae861c7658a75a64446d27dc9790c113da55d2be48af0588e68b2e2b8c2837f7def2332c4bf1b49f61e45834e192b08fb48206b3d881195376b6c8bca35a3777ffaba69e5aaa9ecfbd025fe23bc0e8020bdbdec815582a5a1859abbc702745e9257c3555234fa22454a2d2cc9736bd8dcf542076e6daaad1201084fbec9d4f74b1c9a32774646335472d73963e64c18057c00ad5294dd3e7f6e534f273245782045899e12585e802f77b69b0774e79cf7258fbc934d394ac8506965d4f6da24884861c248064877d4c14929670978a954e1c0989ae684fcc98f687e650bc42181d2826dee8c379a05e3dcd405073497c15f5571b395ebe201486e730ee63b5c8541b09eef4152654f519d36335383f56184473eb86eea095c2607d6c810701eedee3e6a80c34f45d0cf2a64063b4d781acdc5ba6a7a3160fa59a1624bfaae94367b61c1b7e388ade28c941cb6258757dd947ae26d61adb169243b834e1e813e0b9541e776b7ec8001abe6ca1372feb4b5f82878af6ca95afb1ce5eac3254418e999faf5b9e836fed7238ee95eefd4c2220400a214175676c5f1344019da7b6f5a7044a939815290a469516d46a423bfc858469d87171a641655013debe7d624db6e6bd22c11f041d30aa86b26993b3860e7f2026c8fe405efcad85717db7ac9d9bf565e338a8688cb7f99e9f9014d90abcbd48f04425a6c2145d4fb0e3f5bef6d9fc804ea58df90787eee8229545fddb4dc6d0adebefb222b576affe79b03fa9fa681442caaa46dcb1c10b75039c19d241ab27689d52f185fc9a963d527cd1e5c466d36c3870431a60b05b1699596d1fa2a91005da9faa342d49a8b0a360082404f5bd07ce317e2084b91f50c5a3fcee368b1367277006ae8c48eaf9ca6e27ca3d92afd27baa69f69309023f3fe3e3f610a05287ddb8d7e5a43bf492f026744ccec6de65ccdf44256fbff680c186aac2d086cd60ecc3704263f25287fcb02b6079bbda8d281395fbe4371daa147b0b31a2d65da3fc6cf1252db4a67250b808654fb2a7958a2b33878c7044c4d63e38045ea5ca8f310b905f72ebec12c3e896de62569f6d762d279d3e7e0ec6ff5cc5314fd4c5b5223a3a7e0e1d4b3790378e826269ea5111736cff37480c1f9504458dc503f2c3ab1976dfd239a75c3246b537fa6789102c16f24fc3c9dae7b19cf8e6da1b820ccbf79157a047e0497a4f22c23bac98041a00f39f4e00addee9e2b7206877e043f56fc640810125a157c792dbd21c331f9b1bce13a132884eaea1f0d4a69839567691ba0e90aa2ec1ea28274aac2cbbd1c06896ffafe50657ea65a34d937dedb47fa8f6d66827f3d869d5666316effd39deb5c48a00d09389b7e8fb8be30045d057bdc346c942e450fe560aa4d15132fc266b5a635d1c4a95709cdb28a559d3e80af298929ad071e26b8d33e008a93963a45b15d7f488c05654fee41c62cb2e10de1d6f8dee515ccd4462aa7b170cf787d527576a2995d0b5cb43be9c01828fb24f51d268acbcb989d742a2e0832ae72a6b13a52dd971d838700c5071f44258ce35d2d907ad137abedd6f93d2e35b6a289ac4ff1846886a758e782a6f880b5984f3cd23a816fdff268e288cb2897cbaaaee3c4b78028c77293e7199d486f985d1718ca1caad3870dbca8087b43b7a0572c6b9ac1abeecc1c71b5747c9f4bc3196706a9cc4495895a9b7f28aa7435184bce5fdc97a908878b87b66c49cef295625aae56450d3ebca5ef8deb2381d92d2c17bc1b45650cc812334e24c1a4523d90fb4fd51fe9e52ae3abbe5e9aaef83bea0c74f17075191513369164f0466d6092526159d79c9460fbc06805f5dd73c585724741953c50cfc71494f934c5275b0f4f4c64c851fd008206dd3a90d4fa8181ade82d95ed8f18090c80f4600854eb91836fc731819c5839b2006eab3c893b0cffc5d701785bcd97a1aa2a0e2a7a8108d63d5430e3692bffaad1dfa8cd9735d6af760cc5af0221d942ad3b651b67b3f66c4641b1eb2a9e9aa6ff4a8933b100ab1e764dc6594881f2177c36762cfbd87d16957114c629f353b163d1a82758cc14c96640aebc4f6367f8c6f13f21f24957a2cac3e4a7cb52acf7f0e4196b92248f24178f805835b397900e8b359d157e9485336cf44017e8e6c4b5b2df84701f599774bfd00e3a5a998a05f327d28dd383e48be267f2f4569bb08cf7966f3640fe8dbeb9f9d4a5dd0c6a4010b425d1d0db015e7bbe295a95cfac753f4649e8571d75f4e2aaaa1696579bd49fc4e672290220c7615742f4ad4ec1dfcef4faabfb15e734bd367a0d91cd89a05234d7ef7a48eec6bea5e68e1891ddcc51eb8ef9e30e5b4ba3f6da306478b3e6cbafc0f6826acbcc9c87917aaacf4d7cdb33a7c9da6ab7a6a92f5908ae259b7bf669dd694df3f84c06b89780e46fd900b954abe3ae52195687057d5cc15c4b341aca28ece10b51ab90c20e9c31cc4a719219c6fd9cf83b6772540d7f4de684119e2c8903ef4ba7ee343a63df33704f9879ceed3d7c9b002ff508e31c246a9c3932421b579976603140f4658794f618b2a0776cead9a1e3c1239b608a7fee521cd6c698f4a89bacd3f3b728914bbc8a5573a29d530df8971c93e0baf17cc90dd136e3988779426d4b14cc8fc4fa4215ea6f4ebd126c35872237d6705807d3d026d005525b4e5d87310c59caeb0952258f962fa8ad74ec80305bfb06a6553d26d7011712d9f9225ac01405f3dac27b55ee77a09a52783042f9528a16b973b75041dcd398836b6dca8ed82acba14260360a1722e318663db9cf4d8f1455289619f31ee3cf2cfc748f6d976a6ea95c7c3e1aecd8516eb390815e614fd42065847975e6ad818af4093e8d296d7eac09f4d5ceaac1ed89af0db1f5b48d72e5d14afc760ea6cab5aa83308134cb32e67fd5de6dd169aae77c52dca0dffd43c8ff9dcd09e1c279a6427c6cb7a5cb66b32777ef36263258bd83cca32c645becec38dbbb159b10b81bf7832bf410e3f8a3d8318ec0a0cb53a7e110b71d2b2306ea5e8448191241cc90a640c1698a3adac6f3b860d7cd3f4ba359cc0c313ae0ff97e773a24643cc018978763b0bee85459c75f1a2661d4b0f69f76f273d6abe1c8a325e4ff5a35e12c364a907a450957ec3f845871f36c78f939942a287b542385d6ecc00883eff125d5155047875341d3cf6f6526bee9dddb23b47b", 0x1000}, {&(0x7f0000001100)="1aad3120052f9baadcee3c98f5d2dd602ba8effb2f144b98e776be5bbafd7bc82662cc19560dc28783b2b7da749c8be4c1e6745aa5ba5daaa8a6917c3d9b786b217f432bb19e", 0x46}, {&(0x7f0000001180)="69bf2cdfe7d72de9985953a0f5f23a8c016ae7de3ef0bb33aa4a9bb897d52af4647f93bbad756c82b206c787434e4785e24a707a3210cf3f01d1e747ab112cc22ed2e4152081180baabd07736e8907f2c96328a01e504fac54ab545c5379e5633e43ef69fffe863824b5471d925e8e11f0f721f92deeca976c26583d2e949b5d288ac54ba3c09fa7316cc5848bf3460708ef8ebcb3f8ac0fd7697d86c57249922cde1208", 0xa4}, {&(0x7f0000001240)="03d41bf945ba6a7d79c8749e18550637bea626a1ddd5382f", 0x18}], 0x6, &(0x7f0000001380)=[@rights={0x18, 0xffff, 0x1, [r3, r1]}, @cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x90, 0x1}, 0x1) r10 = socket$inet(0x2, 0x4000, 0x81) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001480), 0xc) ioctl$KDSETRAD(r1, 0x20004b43) r11 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) truncate(&(0x7f0000001500)='./file0\x00', 0x0, 0x5) r12 = accept$inet6(r11, &(0x7f0000001540), &(0x7f0000001580)=0xc) listen(r12, 0xc4be) rename(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') semget$private(0x0, 0x1, 0x200) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001680)={0x3, &(0x7f0000001640)=[{0x1, 0x74, 0xffffffff80000000, 0xfffffffffffffff8}, {0x80000000, 0x3, 0x2, 0x1}, {0x7, 0x6, 0x9, 0x7fffffff}]}) r13 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x8000, 0x80) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = openat(0xffffffffffffff9c, &(0x7f0000001700)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000001740)={0x81, 0x1, 0x40, 0x772c99c2, "ea21b6379847401296fbfb4c79fb2a730da0a5ba", 0x7, 0x8001}) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = geteuid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, 0x0, 0x2) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1f36ae61c4a64800000000ecbb00"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4013, r0, 0x0, 0x1) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='\xe8\xff') ioctl$TIOCSDTR(r4, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0xfffffffffffffffc, 0x7, 0x4, 0x7}, {0x7ff, 0xf3, 0x4, 0x1f}, {0x6, 0x6, 0x33, 0x24}, {0x9, 0x0, 0x0, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffe2d) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x4, 0x2}, 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x7ff, 0x401, 0x8001}, {0x6, 0x7, 0xffff, 0x7}, {0x9, 0x9, 0x7fffffff, 0x9}, {0x4, 0x1, 0x19, 0x3}, {0x0, 0x5, 0x0, 0x10000}, {0x10001, 0x7fff, 0xffff, 0x9}, {0x4e4, 0x3, 0x8001, 0xa6}, {0x6, 0x7fffffff, 0x1, 0x2}, {0x80008000000, 0x6}, {0x3, 0x7, 0x8, 0x1}]}) syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x8, &(0x7f0000000400)=[{0x64f17cc6, 0x2, 0x800, 0x10001}, {0x2, 0x5, 0x0, 0x100000000}, {0x2, 0x12a2, 0x8000, 0x101}, {0x6, 0x5, 0x0, 0x4}, {0xce, 0x2, 0x5, 0x3}, {0xff, 0x2, 0x20, 0xffffffffffffffe1}, {0x401, 0x8, 0x5, 0x7}, {0x10001, 0x2, 0xbe44}]}) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x9) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x6) accept$unix(r1, 0x0, &(0x7f0000000140)) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) setsockopt(r0, 0x10001, 0x81, &(0x7f00000000c0)="9a0ea1da983d9e52d3e66087c89d1ac5570032d2e40e9b025d68a13bb26db7695dac1416e2832985d715d0943ee92f7aaab6f2b5af0e85ea7e4c2dcf672867644999e178937c0a8b08c3af5e57574263e728ccc268ba571e7dbe3832e40c16b470ac14c83cd3edcfe95ca315100f24d90db20be595f6f6c4930840d0eb13d756e8438ba4b12e80f42dcd28095cfb55445b028d7046c4e43eab491cd275e87fd1a75681", 0xa3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:21 executing program 0: clock_gettime(0x4, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)=[{0x3d, 0x0, 0x5}, {0x35}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) msgget$private(0x0, 0x4) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) syz_emit_ethernet(0xe1, &(0x7f00000002c0)="e501ca98f39bf73465524abb66f0c95c26fd9dc50bfd3537e64acf61e76caba656e59d829c9cf47b9410dbaa8afe92a893143d6c7dd33b8612921b3cb2a9bb5abde40c85cfce9ca4cbe0a385cb45decd005be00fa34fbcdd90baf22159c4bf1b2cf1312a7e08957ea6adb207620ad7ab811153d2b93f578ac66b13e7d6fbbe513b9228f9a84458d2abdccb93035acd9882567e2e91d042eb0f0711e1a423a439113b8ab1814a18d304f20d8649ae314dbbc7d1cdee2a60652b232ef48f9dace00c47fd143290279c8e89d3766ee187e955e5fe577a6d58794c85e0f9941c051dd3") getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x18, 0x3f, 0xfcc}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCMSET(r19, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={r12, r20, r16}, 0xc) r21 = socket(0x1, 0x8004, 0x2) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, r23, r8, r7, 0x0, 0x90, 0xfffffffffffff001}, 0x0, 0x5, r3, r12, 0x7, 0x14, 0x7, 0xfcc}) setuid(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdac, &(0x7f00000001c0)="00000000a80188d846f87cba0e60f9407000785996ea574f8ae0636d5ddfd16bd06aa1bbaa938ebf75df197da41775a6d07636087a78dce0e151b1bb9735010000006f404d51e1") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x48}, {0x20000000000006}]}) ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f0000000040)="58010000000000000065aa01000000678e53edfa2c6e4b49") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x74, './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x150) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x2) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x3) 16:00:22 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 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) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0xff2a0bbed3bd08ba) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) write(r4, &(0x7f0000000440)="1b213d19be530510f7062460ca2387280d0000000000009bb9b670c6722b72d6e5cf5fd1df1bef3586a57f28193397b357949f9d40512b55b0c9ab00000000d119eaece6827fcfb5bb401865c858bce30a0e84ab86e4a47f4826372ba65ae10c65d81faf234578d9bf7550365503817413315d6d492a1cce6d5fe88562a74f3354aae84e2b408271ff50026728ec92", 0x2f0) close(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) write(r5, &(0x7f00000001c0)="067c18d5b6019de43aae1fb615be96d1fca71d7f0568f4b7d4a4e6338536528924226c8205d46933c6839ccff7b9fae66e0e496e9091282d4c26", 0x3a) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0x0, 0x13ff, 0x10001}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) socket(0x10, 0x5, 0xb6f) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000000)="fbb1da23dd9f49e2330900ac79", 0xd) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xcc) 16:00:22 executing program 0: r0 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/179) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = dup2(r0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) fcntl$getflags(r4, 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='S\xd2ev/b*f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/17) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:22 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0x100, 0x400, 0x0, 0xffffffffffffffc0, 0x7, 0x0, 0x5, 0x1, 0x3f, 0x1}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:22 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000500)="c1e337a9f6a37e480597e8e9517dcc595a0e11aa36c183e92868f8ab98bda8a974e9c1b0b70ebe5127bf765151ea1a9e1e741353026ba503d439d68e99fa5ac38077d58842264f91418f7afdb7404e68f041090c962f37fb79f62bd5206e5225bfd32e8b172034acafdb3189bf12bf649f6c9a43b96004f0c486c426f58aa1235513cd5015b037b06e6cd467a17c680f788c8c466d059a5e966857bc7e3b8a3abdc2f1b7b58e4cb68f36b7c1a917e30ea142e5cc78710f92087c535d8d5ef38c57569ed1fd2e29efb8ffd84c4b4357a1279366360d4d0cffb239c6d32c3b1de11a6ca43ffad587c29271", 0xea}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x61a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x11\x00\x00\x00\x80', 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000640)="b247d94b434c87e2de1131d7f0cb49e9e46d28f0b86cbf907907a4588719835d6c953fb73da815b031641d9289cdd1a86327ab657866543566d3df53503dbe5c82ea242454ce4b395700454f3e63c554c9b332aca9afddbd4d41f36091a40dfd2dc03b5105da068575d67f9f8c58b63faa2f52e5579a57e6a8210dc7a8cfeb451156d4418d69b8f71590c37fd2a7f49b5158e87828798edcb7bb4de9527d2abc8962d1396230a6bb9b03c54d04731238b7f31c7d4c075a85927ac85db1690363c2463e45338bc30cb1cf398ab6c2dc38aaff9e7117e6fa65d4230322810ea5a1afa9a6738cb68b890bb445b4d273d9134544c6a1d8da159dfdd21ff7da4cd9ce6e19d8964666bca84b256b7d0de9633babf1f1a0dc7510a0697579fda9d22df4fd30e14c1b34d1ddc9e19506cb7b934e58c4df258f67b7c0763107d8670f93ae7cec15d43486efd94eb9e3f8287932581cbaee5694429683d580fd144b26c2e74520a561327a4a21ae6efed68ceca11bca0cbfeff16fda89a6dd432d921580c23473ea4d1295195e34a8efd16d1094a577f1b4d2f14a3e55b24b25a9239b2f62389ee4970597a4028be45162bda27e1859cb67573a1dd8da440bdd7dddd4d668eaeb5c6a9b957591b43912a9c2ea5f3ff5352b42e331b8d7a8c03337b469eb0c59ad43505707cf6a00f546cdf6349f01b6f875d6331999adc268ded8fc6ada47c6c9c1af0f8158840a5c8909113c11e5b729d570e53e2867e8689b4bced46ad6bd350d2316b18f40ec8a52d3f90621f4b0d247da7ff4743fb0de3cbe1926601839f9e81ea735a576c0e96fc153a4a6cd22494a3b80a82ffb550682c62c94dce4a0f60531a21c2574940657eddf9510a6556d105ecef20ac42952c686ef104a0db109c4fc98061f0cedc46fccfb64bee3eadfd963b366ca7f3113fb3f0e2b6d168f9b1609a13c849556f89a640ce9eff8156a4a8e46e255f2437f45e306cba0abd8941d6c3140a24db1c4ab69d6931381973cd0b404f27c1db2c101bb78ae2f7196ca77b9ab9c29ce686c4005dfa8053d6442256bcae6e387254ddf994b21f129638832d706dad434b087b5e34c0fa3923ae3470db76907eafed2b93b7215a0d42cf66e08fca94ad93721f2510dab0c14d65ca7250910166364efadd4e19fa8d19e5646d4910b7d80f4f5920e32f33aa55d009ac1f9bcd3a248e0e14a0d2d7214e6fadf90a13d517b20c1838fb090d087d69197e1a7b3bc8fea0e0301c00c890dd637ba2c929fd0d4a6be599101825fa2d2912f536450c6963df59cd6dc8f123acfffb40de9a23f1838140c24b8418489d17ef2ab4b37bf5915530de68bced13518bacc7d08910403604255d2cfa7e76ab898840edc0cca492af4f23e7f565647f4828ae3491d50b0c6a1936fcb0d53a7634a9d6803eaf1dc198d1564a10e0a3ddb48d92a036ee86f6b77af9d3cc9394af4cbe06cf4dfb519408e0592b823788d7d974de2a32cfbbb24117c7c25d254960a5838523ab480f39a6a59a7bbf9b766c219acff2cd97a1659abbda40880a05fc9132c7aed2bb93fe9d3ce8f790c3a016f1eb0aa435140ddffd2e9f2861f12293dbc6bc5cfcaa439e3bb0d52631b668ebce4b4ad9236f4a8193ce1fd07e1013ae01e113a2007de80b3e27d72b8629b999bbab0d68909c7877fadb6f07a825c3484193b34b6199e951ebbdb38b99526247fd7b094c770ab53606d41ec7b9b7526a329189a6f13562d5627c845e219b598747c951c14fb18b70d9ac1eda23d394027cde53e49139c81c3c2e1a29a3824e3437a533ea4888047d5b4f1224e900720a826d7200d58612beeb05ab668dc7512de113812ad972d66deebf7dc26cca410ca4e4b52d5204aae7d26ccf52a5543ea608111e4ee6482e960db6f3850c0361ca8e78577e50f60a064384408c5f9aa03e7fbea3354c25f6ac79eb61b9f1c9e75e5b72c67134a3c3fb0b90e5b0727f33f1facc5676e1aa3db5bd60d1bfd702f3dea6409bebda99a5897c711c29cb0b39f9127f3a3459e87d27545f0b066f208f999367ba9925cac106760f7c41ded97432e63aadd720794be57a14a8cc8891dfdb616b9574883ff9561636e01f905a94c5e5d56ab3a40e8fcecafb9cac842bb882aa3d0fa6ddb9156adaa709d7cb578093fdbdbcfe1892bd596cfe69ae41fc2f56135259e7564e1969be29a7cf11fc620da74a3dfb2125bc26d4382295e4f472dab621f141e77e0585ad02977337c1399925431956f26d0104f109598027dfda635feea15cee0409c76763f11475bfe1265821288e6cd7ecc1814d680d2ff439ecfc868de1209dba0f8cd316f3e17aa1c0d329ad0940f0561502c35332e5cbdfd9758feff1bef0d3e45b47dc914b5d6f2579763359738c0f303546b19433d0f7cb3bda1e0cefede70a644d56abca1f4771849e0befad339abe350537ee33016d5ff9a2879a71741787a64f3aea72f18dae16ac44b8e3c2c19d2426176e3fb3f896a6f9777b218c09bde6922712c63dc5742da795a0334621103649aeb1fd9e9fd227b1091e87f1f4a9072089f300a4442cc12caed0f21b74104dcce161866466949f30f13f3083fb1e93688654314e8bcaa417f330f372fedf21bbeccb56dbd3b6678927ba80ca894d231b330d126614021883c8f9d4e28155168988da24e7ba7383ca220e047f86d7d72ca3e5d481122af07da1575406fb98cf0a9583be228746a59856ff0debd83871d215f8972471e7fa83ced639ed86d19b5edcd8a4bd17ed9dd0f4845f8d9242c485d3013ed41f7789df1f5a22e69a60f5c5f74875b16d92e44b1f4093612e964f1ac5aa5d66f3681c40197934bf29c4e8880f11ed76d033eea2981f52895c3e0e305fe27969bd0b05d13dd153aeb35e1cf1a8964345d768dbe840cb6b044c971fa28b8d8b71c1861cc5882987d3e76ecdbfed1284d08fa58856a12710fb719a572dec81bc1b3a4c6a09f4953db052b61a20051a8ff9c125f7b3bed0fa18edc9862b83b812e76fc1642477404d4e23f64b8cb974f931bc3764627b1f37fe4c3f7ebe58aad686f551cdc1c55323c0966b0009c298ea575bd85cf1cf98c5698ca8ab667ddd54e7bbac99beef596c1ef0d941cb623dd86197c1c69be0acda43b4fe458c73428885e3600ec65f515c4c4f13902c8302f568c10bfe17c04ff7ece617441cb9d8c3178240cc81446030f9863169a24dab763d3078f80c41d86a1893851cc5194a6f4c9c49ba120c1bab61c99184cfd493b36134e8e523ee1dbf4ab917ab63ad62a58ac75bf6d7d7ee0f05b2719c5780be9ee8c1bb28a46ff99d9f5b8dbdf89a5014127e9651dd1f84e9d28895c07e9c1c35b4b1e145e1751621477e49584142db48456dfedd9d53e2171b29140334dd8146b2b997726d32ff3231f72b16c57fba293d5e8d5403436d2abc1e8a0c602fdf1f3d1b9492bf00f5d71eef39d3965e03d766120fe04022b31bb438ae548821d4a9289e2325c1796013e55c13e474d87493ec73a0558f95c59f5ba8cb77ce66983a32f9673a30c463d0e3142640341267841793b1899f6f2446f385a511e9a0780b4a6e27d91380525c0921f8137f9ae4cfe8152afcb6d28bb5e0fa2ee3e99dbe07873a3a2aae965b993db49e1767d10377c2e8ceb7f47e10f449bbbeeda2bc1324131dbb9716186b5f3dac018c51f1ee159250ee0b421da4a8c7644405bd1a77c6e4566d48e9ec721e461096d620511585f2cfc7b273b2d8c4e4a59b3af0d796111fae39d71e68bee663b248c68ec259030848c65d0a96cac319a0b4db03d8049aa8e2e6d4052a54689c4675b7e8f1dbfa4979859e87444eb639d50959e8a0ddfda89c09b3af112cdbf98dced9e83044bc08fa0247ad01b6be47db97a0ade9c1b65013d802c0aeddb3eb9b2789d0793d1f3f94b738ff83e834775e242002dcfcbeefffe0a34928348dc39c210b8fb6f55fc6f6f7e6b86cec614cd263c375bd634657b9ebc6ed63bccf7adf3fbb573c2643eae748f07a0fe297e85144caaa6ac67c38ded6d6883475fdea60ffcba77b8f2aa653da4ceb764954d56f05a3da0d781b560b48ea4d1a77cd4c5c71092f0779c4633e007f44f597d3e7d7a566aab40486badba4eba08172137e0c40fed8638d10e86ba511af0c67c4a8e54e90574d5141c4c3716acd04346a2ea75ebd7553ec27094f34b3f38a1426f13206e454053780ac2abf6703ad758634733d5aacb3f9236b9779a707913837f51d90f3b779770775907c7f8a9c33f8a562f26d2058030f04dd77eb463dd989d265a797a9bf886a2ac4277639f56b0713a121ca7e06b462c0ffd030d60c33f8b661f0a93d54502dfdea2cb9502880d1bd60c6e89bfa415fc9f80f7b6ca303186836570e21ef76694d521179c4edd0d5ac0e9188dd01feee0ffa587635ac7b69739f72d96c1f86c998de3cfddd3dc25286dd82854ebecd503071080fccc8d058b76b406aa6ed1f00fe9d58bf05a09ed58875ff0d37be3bd76f7993a969b185cbcf2ce9e3bafb97903e9402cb2a1a6b9560ba71a0924552e3a2b2ceb38861ad0bce72bd0bc7ed2ad07d76882ea065a86a4788082735698b2a4073ed3329ec625a2bcfbe2e3232d518c1a57e880fc6779bea4de41fb6108c8f404bfd7706456f5d995a4df64524e2bbf1fbb17d15aa9665d0482d808975a9d1e3b052beca78ab94dc2d0b1a6b5c045cfedaa37f5202d83d76854be8e9721059180031c9cb16e6c8bd550164c26da09163920ac01a3a66eeb39fc027775f0ea5fe048b110dbd224823d02ea455d9c0eeddf0ad91ae6a2a4ef5949b0280617f4dc080c4e55ab9af1f34ea910832a205250a1c47e56389984b37f726a7a6dd20f9e8479dd2bef8387726cd3099780e2a74a646501beddfbf702ccef8916f3a264df418d0fe31737f3104766e4bbe0a50a8eeeb9d1bddf02ef9684f7bdc0341a18e0e8de5dd1448498031eceeb2eb49e03605f55f8dc49bffe0566cce8691bf53bd8476b72d94778b208138de3b5d17524152c1b6ba7b4abf8df4e807b35a314bfbfb26afa50739d187a7d72c8195b10655fca327665c300ee0080977a7ce648f6fe47871bb008a3add4b0778f362507985f9847fcc660f0f9c3bafc231ccd57cb57edb8d510de3c439545b2769d70fc9396a257ac50668b445e9559aacab0a3c81debe21839de262e0b0f64dc856d08f7d37fd4a251deb9b5c7ffbc32cf273f1cf1d1997b488669200818f0548972d366e5c09c152c08fcde475c8461dab66ec3a6efecc85b86939230f9f9864b0e603bf1c2106ae2c03c5f61e96fbad0a8b6a9129f6eb69d4ae58e654a8ba22b91242a02b673cfb8db31dc1f630fa267117215fbf99aec94f5a67cf1d40507982295f82519731e137f01cfbeaf2e97070bffb04f411753f2c28467df0a1e3dfa07501c9628345501aaf94191fb00e61eb10eb56c9e9d65142ce8a2aafc637a9daa38d5115630081818826251b3f273f03eeefc9d1e70b7601c55c98e689a60756af816ea1205892fba459a48171eba0ef70d1bce9ccd4354db20d9062f46005f8bf573b6c723d8386661fd965fcef274a7739977d79b7053c04b448b18160958aa315656127e9a1eeef55459041a68ca795d33472e72acf0fe2d7f1b4946c9bf76c45ca2b1c906affd2b83ec7aa9218c62033d43fe1166167db12fad0af9f2e5f1fa064bd71dc5ef36ce980ed8b50610fea1c3ae7b949fbf3b62a448f36ca62249b8bc7960fa59c98feca848e05e1bfb3a86743ab328"}, {&(0x7f0000000280)="7311162494e977ad168e9e0912d432f5b11aecd7c7df7115203104758606998543fd6060e62f9bbdb56e14c2977aaed42aee0976e4cd9692e6101c7cc8095091cb8b76df96a844666303"}, {&(0x7f0000000300)="176b0b1534170fe4cf048a2ab7c9550d55fdccd3c018badf37161e5d6ce50112330754c9215a9ea9c3e6a881f4bb3ee3d4e0dc1436ae0eef04187c40d232bfd362d044b90fff873b32d6af7589440fe78e795b318a9a0b7ab8d8c60cf4d59fdac2137c428c1475f4117a633fe14785ca02e5d52b369251572f8f955ad7bc18a16345d032782f6a3cc91a"}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x60) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x0, 0x400000}}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x3, 0xffffffffffffffff, {0x2196d703}}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) accept$inet6(r8, 0x0, &(0x7f0000000400)) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140), 0x3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x80, 0x1, 0xfffffffffffffffc, 0x8d}, {{r9}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x80000000000001, 0x1b}], 0x10000000000, &(0x7f0000000440)={0x7f, 0x9e8}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x83, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x1000}) r11 = kqueue() kevent(r11, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="8c112440a3b1a0dfa6acb81f18c8b6d4116cd31f4231dabd8a9b21bca841d4bd375b2188ee3105555ebf98c93603117705df59bb90385faf2684f5c8791943294d459849cfe95012e9ea11235f049b08425a9a948c2fa972ec7f6f8d74ce22a3a19c277321f2c8221f26a829cf0b034af854b111ada1309e22982006d1dfe835b3d4d68596a4e200250dc4c9137b317929912d9d6b36cb10c7e4649d691a24bcf69e2214f30a50eba91a41f2a4aa2e972269b3b7b303a255f3b7cf5075", 0xbd}, {&(0x7f00000003c0)="a9d97af56f2b38717c2c63bffb0017c8b0d357402aa713f944fb72bd44aa639a408c6e719407a08f029fe256043a47e8b4e19b33e3ed578796b4bca87a7deec5d0d37fbb79b565fc9b03a4062689", 0x4e}], 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="9c67397edf03667317c560c68057bf6d0ed5fc8b3b8a24aced2e447d40c2e1fd4f57a97f61daab7695ffb685c76414d8fd4ad68954d76d2b6715a65df22810433e5b94c18fa68c9bc9d5f6c266d319c208d0d3c50817ef5d1f7dac0fb61ff37525ae957fb9c9c4993fff6e11a4abcf5466b9416309b7148988911fd3b9398de4378aa65e3d0000000000000000", 0xfffffffffffffe4a}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x40001100, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x7fffffff) write(r3, &(0x7f0000000080)="b3560607a521370c5308cbe0358c8904f3f6f5fa2e40166b283b7fb3a1bd5abcf4471889754aaef0025289e237d731306b4194bcea8f8ca497113a5d80cd5237a8a2c1a9d211d12f07ac13", 0x4b) pledge(0x0, &(0x7f0000000100)='}*\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x1) 16:00:23 executing program 1: clock_getres(0x2, &(0x7f0000000080)) pipe2(0x0, 0x0) kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) socketpair(0x2, 0x3, 0x3f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffc, 0x48, 0x1, 0x6, 0x3ff}, {{r5}, 0xfffffffffffffffc, 0x12, 0x0, 0x1, 0x8}, {{r6}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x0, 0xff}, {{r7}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x9, 0x4}, {{r8}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x3}, {{r9}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x20, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x10001, 0xfffffffffffffffb}, {{r10}, 0x6, 0x4, 0x7e1196acdf0e457d, 0x0, 0x5c}], 0x1, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x6, 0x20000000, 0x101, 0x3ff}, {{r11}, 0xfffffffffffffffc, 0x0, 0x20000002, 0x0, 0x3}, {{r12}, 0xfffffffffffffffa, 0xa, 0x12, 0xfffffffffffffffe, 0x81}, {{r13}, 0x800000000000000f, 0x528841acfeb88a8f, 0x1, 0x2, 0x8}, {{r14}, 0xfffffffffffffffe, 0x121, 0x2, 0x5, 0x9}, {{r15}, 0xfffffffffffffffd, 0xe0, 0x4588dbe06d4fca9d, 0x2, 0xfffffffffffffffa}], 0x4, &(0x7f0000000380)={0x3fe, 0x2}) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/62}, &(0x7f0000000200)=0x40) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r17, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 16:00:23 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0xf39, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) seteuid(r3) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r6 = socket$unix(0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="558ec1db718d84a7ebd7cc6c6c75541378d8488ded4b53876dc8bf07cb2d6f17189e016d1bee18f4a87362a8955fd33e7033993cca206efb6a0f2b0f76e96b78aeae17fe7ede3fa8f1bf3ce97357e9af", 0x50}, {&(0x7f0000000100)="ff5c3a75c42b1f25d1a7eb1184f2268c2205149279e81dc8da78e06f866b5b5114e4073a67829969e40872eeb1e33881d9959bfc0835224b6007de9c66fd154f01d6331fd2022183b4ed9b8589204c", 0x4f}, {&(0x7f0000000000)="e1a9a0cfdad6ff16963e5ba9d9213cbcd14dbdb47d8a964e3bcb0ba44f390d65d13f6b68bf", 0x25}, {&(0x7f0000000180)}], 0x4, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x403, 0x0) write(r0, &(0x7f0000000000)='M', 0x1) 16:00:23 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x3000c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) close(0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0xc) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xd8) fsync(r2) symlinkat(&(0x7f0000000180)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = semget(0x3, 0x0, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x9b, &(0x7f0000000240)="0075f30d7f6e72d0567fe42a1d6b021527df9f9f429ba9a8ec0b35f1762c96006e5817d5fffff8362d733ada0284400069b5d08395080000000000000019c0d60615a932d9869b466cb43997a3a3e7886e5fb28270ecbcbda7d7502e6592dcec2efbdd5e7f2c237fa1867292e093c533fb047ef62f873e70609a63d719543996f305507f46edd7fa3ea46aaa43403cc114be89e933e3a8a5fa6745") r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x81) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x1) r3 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:23 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f9dfdc66d4961963722d00000000000000000000000000b20000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000003398b367000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff2593107b887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68b2007000000007db574af0000b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b928406000000c85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911f6baca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d410641888506e013e834f75299db0d4fdf304c14c7a3907000021a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b5119000000000000008000004ea35e828df7df30850800000000000000c59324a1c873f4b85300000000000000000000000000998a26e685e2d60e96be8eb8b633d85a7f7864c86c0fa594836ec5bf73eee54290031d74ed1168937fcf830a85e6be2b63701d648c38f2784c5a3ce3556c0cecfdf2815b06b10790939c0ad147a5e1cdd4cfc4683fb300000000002cdabd45184d6a661e0bd464eda26553b47bafae00000000000000000000000000f2773fbcbee6ec5afadfe34a42023b8b7de2d0889db4f4f6073caec99c6859a76f239d91d2feba7c6add15e865e2bab77715df4eadc1505b0fe6a8efa7661f591b1b1f0674f2028d1bf6747a3604cbfed186e12a9ae603efe9a72164efdbe19e963a6f0d7d8473be9a074fb915eef9e48f99a4ba99de2a1a9e63b39367c70bcc3d3448eb7b3bc993b22e663e7510879ba42823bdcfb9ccf13220a71e37df5724a8fab4272b3a788ea28f4f115f83907276fa84"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x88, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000580)=0xc90f335ffd1f99e3) fcntl$setown(r7, 0x6, r9) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1000000024, 0xfffffffffffffffc}, {0x3c, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) dup(r0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x7f) shutdown(r2, 0x2) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x2) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) socket(0x6, 0x1, 0x7) syz_open_pts() 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0xa638a5eb55185be2, 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000180)='./bus/../file0\x00', r3, r4, 0x4) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x7) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0xfffffffffffffcf3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="756b755d126a3510ac4457d6c2fd760b76ad5ad1bfd6352d3954514df4292e8ca14b211d97d94e7923771d3f0d0875715d9645e227c664452806a381b6be62557394958ab949184bd5c2a1a4ae03252f3fe0a770360abf9097f8c93ae6fee28bf7d39880f24c70f826ba6c89e5339cfc49d0ab5eb811d708688f8cf67c61f267326600c6f62b", 0x86) socketpair(0x10, 0x2, 0x40, &(0x7f0000000100)) 16:00:24 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffb000/0x2000)=nil) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0xe3e6ec6aa357dccf, 0x4, 0x6, r3}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='\x9ey\x00\x00/$\xc5\xc6\x19O', 0x2, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x40) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2132, 0xd9) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x2f6950098c46ff02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000540)=0x6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) mkdirat(r1, &(0x7f0000000440)='./file0\x00', 0x103) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x202, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x5, 0x100000001, 0x1f, 0x8, "7cb6629d3385f451791c96fd5d88126543d4fbea", 0x2, 0x2}) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000000300)=""/140, 0x8c}], 0x3) login: pckbd_enable: command error 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000080)={0x34, 0x5, 0x1, 0x0, "1ffbffa6163c670077925f1be62c1bb261dba648"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000000)="1441766f1edbb82d", 0x8) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000e08d, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x21) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x108) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) chown(&(0x7f0000000140)='./bus\x00', r2, r6) 16:00:25 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x52) unveil(0x0, 0xfffffffffffffffe) r0 = getpgrp() wait4(r0, &(0x7f0000000040), 0x6, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) msgsnd(0x0, &(0x7f00000002c0)={0x2, "6b9c27a84b1ba09020dad80248e3de776be5f249f08709d0c73c29fd9f9fd51146b6daed696ffd07154fd44217297c7b8fd9efef826559ae903288eddcab2d39bb488aad2446e73f5ebe7677a3f29a28cbc617a838602e12569e3a34dc9ee9c34544dfe0a3447e3f19456f3742eca6b1fea53aa7f6dafb2212afa62279dc03135e315b7f687e2e5b3ed27047f0e65364b4183c8c4545da9c3d8dbcf2dc6b81283e40c8ac9564c314e9b09542aa4de357e9fc8ba7f9e5ff71e7c027425cf68169caf6c69f0197374be265ab3661504ad1b61cbc15e4cde9b20a81f996e5356ae7da1fb0701233deb436b1f15ee1caf6f7a7ab5e413f4583e9c30ab889101120"}, 0x107, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) wait4(r2, &(0x7f0000000140), 0x1, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000080)='./file0/file0/file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0xff, './file1\x00', './file0/file0/fi'}) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 16:00:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1a) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5f, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) chdir(&(0x7f0000000000)='./file0\x00') 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2000000, 0x7f6}}) r2 = socket(0x3, 0x3, 0x8000) close(r2) 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, &(0x7f0000000180), 0x13c) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x511, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}, {&(0x7f00000000c0)=""/103, 0x67}], 0x2, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) close(r0) shutdown(r0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x8824448986d30fcf, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x6) getuid() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x101, 0x7}, {0x18, 0x1, 0x80, 0x94b}, 0x6, [0x101, 0x800, 0x5, 0xe93, 0x5, 0x80, 0x5, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000380)=0xea9c4f8dee29bf76) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x8, 0x0) lseek(r3, 0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x0, 0x2}}) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000280)={0x7c0b96c0, 0x6}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000400)=0xfffffffffffffd02) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x2e) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) sendto$unix(r5, &(0x7f00000002c0)="6f5784f46778a30d9367260d01bddf879a4026ee99d4d23468e282de9c2099c467a03143f6f3939bc650f59b5b568f7daa81c823a6", 0x35, 0x19, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0xa) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0x1, 0x52be, 0x80000001}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="0991", 0x2c88eb2a94cec1a3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="f075b3817dae0de0454295554004cbd39573d84e5ce622d8fda153f0b82ac9cec153ed96a59ef4196a60e18ccdd3b03d51c1f154816b95de2eb78ce6bbdba8d4de8f63ef85baaf404361cc6ff11faf70", 0x50}], 0x1, 0x0, 0x200000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x84) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x7) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x5, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="e9de9ed769bdf2f030d5b3f3ff79c0c9c0010e70352786c0244d35a2e78b9cc8b2e5952339fdd2ac4f3ca6de494dbad767d2f6a342756672e30f373dc431f002c7a9a93c9ce0fa8486828931c3b2eb106c68673478ff1058991f9a389117d530efa6d3673241eb", 0x67}, {&(0x7f0000000080)="1503b44a933bf93d3b6046b1979c1bbedf3ab6deac2cbb3af260381f1280462a14e198816f71d30b48ba9c58b944cc08487df856d32b987d354ef89142", 0x3d}, {&(0x7f00000000c0)="2c25e0", 0x3}, {&(0x7f0000000100)="8d3f0901ab200c75f62b842a08ec8ddd59d06f8bdc61647553fc52635d275169c215c6de36a396b711deae2cbef308e60ca28f54f7c42b833406c2e3a15757c3f945acea466007e0bbd8fb1b8e3d2d7676a7c19eac183db377475ba028153f6d35087c688755e9c06385b00379cbbab4b4da67de2ebb9145fac1", 0x7a}], 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) lseek(r2, 0x0, 0x0, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x1cf, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x0, 0x80}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x40, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x80, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x100, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x482, 0x82) poll(&(0x7f0000000440)=[{r6, 0x40}, {0xffffffffffffff9c, 0x10}, {r1}, {r7, 0x29}, {r1, 0x20}, {r8, 0x9}, {r9, 0xe7e7af73e1d9d7d9}, {r3, 0x4}], 0x8, 0x1000) r10 = dup2(r3, r0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000480)) pipe(&(0x7f00000004c0)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000500)={0x3}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000540)=0x12ab) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000005c0)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r12 = open(&(0x7f0000000600)='./file0\x00', 0x8, 0x10) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000640)) r13 = getuid() setuid(r13) r14 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f00000006c0)) pckbd_enable: command error 16:00:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8132f0"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = open$dir(&(0x7f0000000100)='./file0/../file0\x00', 0x80, 0x28) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = getgid() fchownat(r0, &(0x7f0000000140)='./file0/file0\x00', r3, r6, 0x5) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) faccessat(r8, &(0x7f0000000040)='\x00', 0x20, 0x2) 16:00:33 executing program 0: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000540)={0x0, 0x80000000, 0xf939, {[0x3, 0x989c, 0x4, 0x5, 0xc3, 0xaf, 0x1, 0x1, 0x2c, 0x8000, 0x24, 0x7, 0x7, 0xd0, 0x58, 0x100, 0x2cfac2c6], [0x932, 0x4f3, 0xfffffffffffffffb, 0xa000000000000000, 0x1, 0x101, 0x5, 0x6, 0x8, 0x6], [0x9, 0x9be, 0x7, 0x65ea53ff, 0xfffffffffffff801, 0xdd6, 0x9], [0x3, 0xffffffffffffff00, 0x800, 0x20, 0x140000, 0xfff], [{0x80000000, 0x6}, {0x3, 0x2, 0x3, 0x9}, {0x0, 0x7c, 0x3f, 0xee5}, {0x8, 0x6, 0x1, 0x25a7}, {0x10000, 0xcd4e, 0xffffffff, 0x4c0}, {0xfffffffffffffff9, 0xfffffffffffffffc, 0x2, 0x3}, {0x20, 0xfffffffffffffffb, 0x4, 0x9}, {0x2, 0x6452ba94, 0x8001, 0xeeb}], {0x8, 0x4, 0x6, 0x100000001}, {0x5, 0xd4, 0x8000, 0x5}}}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r6 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) getuid() 16:00:33 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = getpgid(0x0) write(r1, &(0x7f0000000100)="979399ad679a01b294bea0b166853bbe0dd07eb7af9c163e468d859f27ef0a2398159831210fd568a1c956a679c6d3bec6e156862777ea8e7e093782f3bb1fe79893e901ee7e40c2c4d086139ba8e75d7d319014e392f5383996ace0c34fc05ff9eaf584931e4fad761519b92b28a6b850e6fd70fc5554da7eba1ddb916fb80a6f5906f0b2883348e64fbb00"/153, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r3) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x8009, 0x400009) getpgrp() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000100)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x2, 0x1, 0x1, 0x0, 0xffffffffffff33d7}, {{r4}, 0xffffffffffffffff, 0x7e5af63e4c4f0bbe, 0xe1380a14834d0f91, 0x1, 0x100}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x8, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0xda, 0x1, 0x3, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xffffffff, 0xfffffffffffffdc5}, {{r6}, 0xfffffffffffffff8, 0x20, 0x1, 0x7, 0x5}, {{r7}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x0, 0x4}], 0x100000001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x72, 0x4, 0x80000000, 0xffffffff}, {{r8}, 0xfffffffffffffffa, 0x2, 0x0, 0x3, 0x7ff}], 0x9f1, &(0x7f00000002c0)={0x80, 0x5249cf91}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r9) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6d}, {0x54}, {0x20, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:33 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000040)='r\x00') 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0xffffffffffffffff, 0x8000000000000000}}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/207, &(0x7f0000000080)=0xcf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:33 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc515fe072f238bd5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x101, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) sendto$inet(r0, &(0x7f0000000140)="8ab63abe048147aa0881c773f1ffa1e9efea9fe1c9d73a686037313d2fa4408fda48064085e7401f32eb1d5390427fe104c302c3e57cb91d7983223c0920c486b0e1707b5d529c5e060622533d7f02a8526a09fb1ad159bb3a1ac6b20e48f082fabd16df82d6f613e2a33886717b695182416b676a5f737b95c211cd57d93728e1b15283d7dc4e0a0cf82510f4897c07d859840dcb2a20401e0e2df372d5a87acf38cc074d63c59478f57a0c6a9ff45be77379e96ead4724d0ff5e7fb7ddb52247b0136c79ef50be", 0xc8, 0x0, 0x0, 0x0) dup2(r1, r2) read(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0x9, 0x2, {0x8, 0x6}}) write(r3, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000240)) fchflags(0xffffffffffffffff, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) pckbd_enable: command error 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) dup2(r2, r3) 16:00:35 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f00000002c0)="1c8873ceb0d806730850730f200340970a52392a7cd9c43ab4990a72fe21b65c7a4c6e7dc6d627ab0f0c6fcdb101328e86b9ed0405f478733b44d331543a09f8d75bcbe7d085d5504fb861813a18df3f9fea", 0x52, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) pread(r4, &(0x7f0000000340)="e414f4e6c9211fbde6541f46554d67e0b7f92c080f0840889d8d09b5fa7b218877debf18634d690e2940aa5fbd24fb9c3601719c38defe994e6f5611b46e20800a14cabd10a7f97c4fdeaf65a99e1ad66662f0d5448e9363667df55fc1318c1fb552ef04b9ace30ce88afce0449e3fd51e779eb9fb2c6e5d69b2d5e13b3cf398a6d3b2118dd14538555b605a9b1f2047dfdf99908bc8aa65dd1de04e1b719a1ce55a526aebde3f270dc180329f15a85bb4208bbe2c882963fa65538e2335db1a6b3534b81b1e", 0xc6, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x5736df71, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) msgget(0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0xc003, 0x1) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x8000, 0xffff}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x7f, 0x7fffffff, 0x0, 0x3, 0x1, 0x6, 0x4, 0x1, 0x0, 0x7}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) pckbd_enable: command error 16:00:35 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x5, 0x3, 0x0, 0x1f, 0x3, 0x1ff, 0x3f, 0x10, [{0x3, 0x100, 0x2, 0x5}, {0x100000000, 0x40, 0x3ff, 0x78d}, {0x100000000, 0x8, 0x9, 0x8000}, {0x8, 0xe7b, 0x80, 0x9}, {0x5a5, 0xffff, 0x7, 0x3}, {0x7, 0x1, 0xe3ae, 0x7d0}, {0xdae5, 0x2, 0x400, 0x5}, {0x0, 0x691, 0x7, 0x401}, {0x3d1a8e7c, 0x8000, 0xe3f, 0xb}, {0x1, 0x800, 0xa729, 0x10000}, {0x4, 0x2, 0x2, 0xffffffff}, {0x7, 0x1f, 0x0, 0x9}, {0xfffffffffffffffc, 0x1, 0x6, 0x6}, {0xb4, 0x2, 0x1, 0xfffffffffc70db7c}, {0x101, 0x1f, 0x8000, 0x5}, {0x9, 0x7ff, 0x8, 0x401}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) fchdir(r1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c, 0x0, 0x400000000000}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000100)="17abdbcd61fef1c441e030e5d5a6db0f1ef25af5480506c062a211ee72") 16:00:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2000b, 0x7f30dc48ddb61fb4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000280)={0x200000002, 0x1}) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000100), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffd93) r3 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x207, &(0x7f0000000240)="fe") 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x1f, {0xffffffffffffffff, 0x1}}) fchflags(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f00000011c0)='./bus\x00', 0x1, 0x11) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCMSET(r10, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={r3, r11, r7}, 0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f0000001180)) r13 = geteuid() r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCMSET(r15, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCMSET(r23, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={r16, r24, r20}, 0xc) chown(&(0x7f0000001240)='./bus\x00', r13, r20) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r25, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:36 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) 16:00:36 executing program 0: pipe2(&(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/249, 0xf9) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000140)=[r5, r8]) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) pread(0xffffffffffffffff, &(0x7f0000000040)="bd403eb43e3ff8f905701b5ffd42b2a00dea8c98fa339265dc1481e586f5f714bac1da2e6dfb8343fd0b08a2642bbbd34ae9e580b0bab7e205b1230c384c6370ed09009c62f03a80df25c7f2d1e99e03c0b05d13faab306e39626eddfb6ea0571b6589a87c0f5187efb733d6790b4a9648c5a284189cc9eb95780129ccf0", 0x7e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) msgget$private(0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xffffffff}, {0x50}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x32b1d31fa98fdb01, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f0000000200)=""/8, 0x8, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) pipe(&(0x7f0000000040)) link(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) write(r1, &(0x7f0000000240)="d272e85349cc874fd70cac9ab17ba9d7d58ebd3ffd988f841908aaae964c4bba9696b3555eb5b4eb8a9dab90e50da2f8ecf1ed48a52d0aa768eec4f3ba66997d1504b178d272848699f7c70ab2f20f884a29e284d235ffc2d6e4297303bc186b027f112d102e8ea809863cd8c165f08a2c938e476f499010278548d85563e7fcc65ea2d1280de8d54281ef601c567d18a03148f380770ae1f345facf04833195e52355e2f71b39a70eb9d2833db5aa0db308330e08f994", 0xb7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) unlinkat(r2, &(0x7f0000000100)='./bus\x00', 0x8) 16:00:37 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$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x20, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) recvfrom$inet(r1, &(0x7f0000000000)=""/211, 0xd3, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) 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) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3, 0x7, 0x1, 0xffffffffffffffff}, {0xfffffffffffffffd, 0x1, 0x600000000, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) fchdir(0xffffffffffffff9c) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000180)=""/87, 0x57}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x40, 0x120) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1f, 0x9, 0x2, 0xb914, "705643aab31e8a5714649a8812b509f9407d3dd4", 0x1, 0xffffffffffffffff}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffff9c, r1) r4 = dup2(r3, r2) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84, 0x0, 0x0, 0x4000000000000}, {0x6}]}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x800) bind$unix(r4, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) fcntl$dupfd(r2, 0xa, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x40000000000, 0x0, {0xffffbffffffffffc, 0xfffffffffffffffe}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x4000000000003, 0x5, {0x0, 0x1}}) unlinkat(r7, &(0x7f0000000200)='./bus\x00', 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) close(r9) syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000040)) setsockopt(r10, 0xfff, 0x0, &(0x7f0000000880)="526f159bd1be2765313830823dbefeea1eed9e3488358a8b4b55f4647a362979b794f898bbfac2c3d82b82969de034ab64e046f2401d8a949d03e4886246cec5087c69ec7aed2d544c1d9ca03406a59839afafd2fbd48864bdc98643d1356c474c9f58a0445e45e042cf2ddbc95c177d65f320e4d6a85c71631190b556bdeb726bbf8f8a7dc770fab4d7209802b5b5a2aef8f833ff218920b1878a9cc27cb9c7c02868716f5bf2a69084766798e3fb11bc9e0fdf031ec245dfb42070febdcc14974d6a226d510f848ca513164d8e53a87b7c9d9ed13b14658710c9d51ac775b26fc1fbc2278b2d7f48d43350e663e108172934c09e80a3514c573960f9a2a268a0482f298b35a567c6f8101d133436a263f560815bd30c74edcf9b1222b3f6ed3830bb5992d24540c61716f53c6b777576f63ef67d5432d5db0e8c913148035bf5431bdacaca0da6b2edc066033160e736d632d5ca9624b0e994cc72b87c90b626cec117f841f69ed4026f9f8c2822114062cc494e4c3fe21e8a7e9be8578b1bbb57a4503372b49e865d70ca856fabe0e352175b7c494533492eb97b41d6b6eda78c6586fa5096ee62b7b41a6f022edfe8b83b2f66ed0a0c250b078b751ca799e8cf9a4dba618643f7a0be7f3d7808c9986a9b27be9eca0a86d4377ae7e9b3d3ad4946735ee4046738df6018f08940a38928ec59e40396593e154f5ce040bd59f9e14d4dafd115b5cc367b4a71fcf6823b46b280549b3a6b829845509a146dc3a9e8e2d9089cd50569bc18bcafa32a0754d5b92d38d36c1e82e6da79c950b5bc81e8883913f339e3a40f00723a21d1c7c87c083c7dd0ff946bdf5c982026b0b3574b720493f2fc56e81a160a31b667afa3c5024a4d82cc42f3c866e9d6b6a2d9a539fb87431010170da0211c7b1c02f0fc024ae56dbe0751a26be5d2105335b35d4d3f9249aa9e9150e6cfed81e66ef09c565f615b83b454b7e9fa864fdb4a7a7f4159808eabce4cdc52e6d1e78d990d8d09b470f517d3ea558756143c29ea738927f519ee2e987ee2a76d3a309c8b61cca67d4694e704b6eec37c2295aa5101ccf19a5cb4d7aa26deb47ce83fdc5279f808c0516c7116f569eca779073d118ed0a5681fd1641fc71096af92deeebce83f4686b3151d015d1532913384255699c84f98e1b86553b4f2b536c1dcab58cde6b5a926b9b644853add70f914dc897110f7a594722238c68c7bfd6fcd57c914a8b8cdcdd7a066e926832d38bd27a4a0df5f1e951d92c3925a0abea2544d2c18cfe42f79dc76e6ec269a3252647f77f83417dc14b07b64b93f62d1e904713b6b8a8f2209296e5a88261d58876a129d94be5e6e57a252218956268987af71ec8add4b8aa7cccd8decd75bedcf2873a854653159e7e3aab55948c652dc84e709cec6a18371633461e2ad9b22af10e78933ee322c78962bd5676da3ddeb25c4893aba0821004abfe3cf32e53ff204e6763a4993557bb2f2b50d96276be5f11007aaf86ccc27be9c6ea69c4810967c91c2693186b9e4981a843a3d764b82bdc5c9dfc2b5a97de54fbf91c9421117029a0451af330359f8ce6c10bcb528e1f60b5fc5b8c278f92fac8dba5ed2cb98833a1b72fc8b91d66aada5cfa63e40dddce82ef975998d566989b04579358488f20a0aad01581d426c15598afb260c6c73354640743c535ae4af0fd0999bfaf20fb52492b7fc94b6fc25c443a23c27893ed1c14159c1a9bbda6f941552bc0f5f3e514b92c3d9d3ceb8dde49b8df87769eb2b63a457af17c7a6eafb57c42e99632fb99b671b0533cd1b01c5b2c87c89a4957fd7268a4d9388fb4b808c50682a2dc76f3f097b1388afac180cc02118b7277f9df40344fd034b9285dd0a95ed3ca70edc8490d1ed85bb55561a514d0982403308f38f10afcc4ecc9dd073fdb999e02d0ec696d15d125d548f769d46462a51f45414fc596f846fca0ec4d5fd642f301f07992f6a21e24a5d4f739e500d65aa8740235bb9833fa7f36c0bbb013872c5033282f7490e7a45bcbc3da2fbb0f661334bd8f063ab7ed6f9b19b94686b202148fda7563819d1c57c1c769c4c960bc74ad8c9cd4a85ca6b56620febc7cf75e5b1e372a1a07856c64d9e01ee20115f64ad6a691b76f352af459ec90b35bf4bdbe8632397bb34c4c7430ba43ab996179dd56a2525f63e0f5c3b7689ebd02004f3b733139685f8a535da1dd4d6b3daefda9eb3fa1d5406bb557c3904e31b0fe8df9a28f259359de5e7f547de25d1e8c9c08f18aa4a31555fe9efb738c8ec70b89328bc3be1c13d27637aa2043e17daa5bfa4b748809ef35d5c1c385ea88386392e376a8f5d90aeeb37627f1c5afd6849204027b1919b3748a0e6ccf50fe661a3e13b49aa55e17368d7c178a748314dbb2f8acc1245adf28b5f957b4e07e40cc7f8fb389c8724660477a565c25849914d162ca8c26019b01301710ad7d46e182f8e02654bc558dc5b3519fc31b62907ac51cedfdce73a2dcebf4ffde37b23a499526fb7176a739335bec59f29c531422bbe112fa498d40f8ea87753db3dd6b4882652fafddd218bf50b8200b92b28f8aa42c579746d572eb37fa46f332793c3392d2bea46bef627d4733261d591dc9278d30bfdcc49094d658bd2f09fa3536a4bf87a2a7fc65065227aeab56a014576154e12ffe3c52f54c522aefa2f55a642076c2fe3c0c39426a2097428f880c13aaeb9cc2c6ed35b93f97dbc3f8ab2473a1058fdc5b8837f21f39ef7011d431969a2d6e92ed9ba04aec1347592eca402cb2de83d5062e4a2bf4fdfef0b18954e0f5dbc4c0f35f6f7a9d6ce86693bbfbc79c16c1ec5d72d82fcfa7050e5a828e1d4c2b6cf25c0044997844fa224b733ee9bcdaf8451d725f6b5738a7c8da0df2b1905cc9d48a87a16f2692f7061339130516374bcb986dcb1a5d40ac5edef27d4e17cd2ff1bc74862ecf64c6d92eb81fb9dde5b25371a14e5aef4011da65e5338f228e6979505bcb148d71a11fc6c0a51276e61372f95887ecd15a897762b59396a0820639f4f76045fc25ef174a13b214a69cd81259668bed48aa04082d1e22f951ca620290014c94f7b1e43790c148fa91a48e1bf85a471417befc59b645b9a10fa9f71a710ead8de0ae35530c90ab3d1fcca9325109af72b123cd67ad0037fa78ad29f85d100d7ff1b6c174db39b1b873d9527db6dc5a5e2e0384ea2c33928069a0294d0577364ca9ce03d45f58f8985b5fe00797aa277b16f45c7496ce981aaca577c9796841881150906cb9585ecf21101043acfcce11a690e9433b97d237e688f1d7e1a9f8cc4a646149dc25e3f03707e384ae12025bd2110489f481589a8efac3b021f5542b46e44ff012181f7d144979eaf007850e7079cb93ac19e4d7ce68090dbc769970c758cfb72b3020dc2915b1a617c7101fa6b455faba0c933cb8d2f46f593ed9671532f0f73aa64a569c3479167e8f73b9ec2ad7f180ae8a7087c2546ae098ff1d6cd4de0653fb7c6e60974caf16d604ffb59f598c0310f80c91f0ec977eb3fefbc4dc03605cf76458714bab65f4965277a09909410cd74d5ca400ac295afc8599f609d77d8550a73395f97c84c53d694586994e15b890ff82b5c9f2dd9337e5039e5e4d7b3ee6fb5ae9208a8df7c3843686104141e60e39449af5e103930c675b7e8ef78d0f376f6e4ea8655f4ab9c9c8735f62cbdc5a43202b93fa4f84e2ab8a90cc434ffd337b1565874fd1228150bb63fead19fe04c9bfd9de2df472a166bba1677feecccf2f0b0f1a23a16b7790e6c163b7aeb9a87e38a959076e2a9de5ef846d9d74a2c9b671227b366610a799c8b7371d66dc6e256cd505bdd9623993f13b8d4aaec235b101669b454db36875c067f64c30bbe7822ce066d13196772c012594b6939fb535aea96a13460dfa9137a5c8d4308e7ff0b612e35e3b77412b5a2994c09a1245d1def1221c9483a200ad48e2538dc34ef1b6dd8d03ed8362cb59f3bbec5ab653ce0f5f6efc53d742aa96275bc5ea7b76d163f81328e79e054385fd47952c8ba7c6ad2dfd63a7efed5a956ef37923b091b7c90e77e56ac6810673968733c224d4e29e800bab81e9ac6db27efd40da1e954e17cadd40b9496409720c045b56625cc3fadfea21caf130b30d4c9aaaab769f07058400f2154b6443eb4b22bd83d49da8b5309cddb5803cf9c80088e792060b54456bf62b586b74d2d0acf7272f8efbeb39b65ef0add0f748046af710f6b8a70d8f696fa8f1c45ce93d2937bd7770ecc3bb32921ce908b696c2c57b8f609032f1ee719dd96c74d761b67a96c01ed6c8d69cfa9bf9ccbaeafb1775019651489cc659a1559cfd2d72bf7d7226e8a7894fad525e2a3c1ab3986270f94d37ff6bbe6060003c066b07c64e7f723acc22e1dfcf52af93791d7df07ce41ef6989203c9046aadca26ce947587409f36710e7467c54db27afcbaa83fc68d0cd4acec531467a85882e93ec9cebffc10cc688fb109e03748455b488ccdaa9f825d464164aba16ef0c0edc4c7689c319c4417b9e2e60d55bde9504cdf152cc74abdfe99ee17cdd4493adc62a83bb78a9443d8e4d57110b9ccabd74de9bc2046df5a11252458bbb517d443635f47a2e96beae5edc5e7a21ca99d1114795533aaa0d0e6671fff156d143a003786fe962b2052f0323a46a41459a803ea041ea028ed87fdac7cfc35aba2a8656c065edc26a4cfa05887099e2cf4e6a3506593332773be67a49f0b6c9dc92f6bd291dfa98805afd0d7a4915d09ca13820465a90de448566b4a92e295e2460ddef06ea94a9678ef90aae7d5a8059cca6eaa60a512c022f2c4344d762ea2dac668801d6399ba38f92f53402123b70754d6b0816464e757d6a6e3f6927de85a612cf94dc04397e71779c1e93b48cf6c5468ddb221fe0b251567c84b9aaf1bcda35426cdd588c34e7e80137ed0a65ddff4ccb61f05fe3677d51de77a2398db970d6510b1f32e3c4b2ab08371f8539b9f49af44a41254ff7416966c8ccced361daba26c78cd408edd6e64bb04c8a455f9f1ef906470b6a6a417f4f63d8e9c100a75006f6ee6ef4d2014a78c986825fbfa935646634e53472dc5b6690f9499078c9de867ad4ed05c5f2135d88152c69f3fd608648928a26f039510610a968fcea7938006ebc76f787b08653213797f807e3fca99db59c0cf981f30e947ae3f495b29c78c1d102284e71b9a4d73fad87ccd16d12c187fd492f770e89b11b09123f30dbfee86cfe3e71213f998c3c5f51d8bd38eaaf9bab4629e8fa98d9aeda5f69983130d4339629d31a613ec3010e86196ca5dfc5684628597eb6ae337d6790ed0b9338684def20ef2e064dee16a5ad120f255e1de5c82b099816c153f1357445c8d0e66ad3043f1338bc079428a129b2f7de88171a5848b4ccc0842c2c29cfd80c65487cc2c0b4aea7cfcca775e4858bbd1c2ea1b9f2dbe974139dbd5541d4dd04df6a59e0637cf2213a38c40b1b14294ada251cce0f9713d359845d796cfdad9401d9f532f43c2c1f3d74ab7bebae976ab8d94158be04cf078b4e23e49151238e3abc0e8b780659f4867c7e2e5cb243ffe8a2d2f4047a6434eb03958e098919c28e9630bc207ea42d8589d3c7eba5b477512258794a42c3d8d6e9c7b69b83b2b5ac3ed4444513d522f3a915332e332b1082d73a25609958005da61525ec3c327ff4a6b5fe04eab7ec74eab145b9d8053b779b4faf9c649e5a9d46b615f42b5324dfb93b221e469c80353454077e2b398b55ac098ab3", 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000780)="4a0cce96665481d7e4c46ceb6da1e63c3b967bf4c4ec3b9c665c43769d3587e3ff", 0x21}], 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xb0, &(0x7f00000001c0)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x40) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r2 = semget(0x1, 0x4, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x79, 0x8, 0x100, 0x6}, {0x5b91, 0x4, 0x7, 0x8}, {0x81, 0xffffffffffffffe1, 0x1, 0x3}, {0x1000, 0x34, 0x9, 0x6}, {0x1, 0x3ff, 0x3, 0x1}, {0xf4, 0xf05, 0x8, 0x6}, {0xffffffffffffff81, 0xffff, 0x0, 0xc80}, {0x1, 0xff, 0x40, 0x4}]}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7fffffff, 0x20]) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:37 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r10, r4, r5, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r10, 0x4) r12 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r12, &(0x7f0000000180)="820e8ce9ed240800000085e3df3205589a7e68add92d0db85e70b06ad2fcf88ed988bdadc6d84d86248e62bcb0f45892c007a36f7e89cd199c25365c4248bbc351ca5bfdba6462056a14053b8a0d776ca06fd6ecc816c58a00607a61c72650e76b1863162162aed8674630f55fb8a439a3b67afa18", 0x75) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x800, 0x2) 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) socket(0x20, 0x7, 0x2) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = semget$private(0x0, 0x2, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x0, 0x7, 0x6]) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x801, 0x3, "f7cd6f48406db4e7cc14db9658804bbda11ad4e1", 0x2, 0x3ff}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x100000000, 0x100000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) fchflags(r2, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) msgsnd(r5, &(0x7f0000000000)={0x2, "f314bbcc1220d42efe390df06363ac"}, 0x17, 0x1000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x39) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:38 executing program 0: r0 = socket(0x10000000013, 0x1, 0x3b47) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x83) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x80000001) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0x3, 0x488) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000001280)=""/4096) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = fcntl$dupfd(r3, 0xf, r1) recvfrom$unix(r4, &(0x7f0000002280)=""/244, 0xf4, 0x2, &(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8) r5 = semget(0x1, 0x1, 0x22) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000280)=""/4096) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000e) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47}, {0x23, 0x6}, {0x187, 0x3f}], 0x3}) syz_open_pts() r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') getrlimit(0x0, &(0x7f00000001c0)) r8 = semget$private(0x0, 0x6, 0x80) r9 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r12, r12, r12]) r13 = getuid() r14 = getegid() r15 = fcntl$getown(r3, 0x5) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002380)={{0x1c27, r10, r12, r13, r14, 0x20, 0x80}, 0x3, 0x7, r15, r17, 0x8, 0x80000001, 0x4}) semop(r8, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x7, 0x558b, "2ea86ecc0104000000ef64e16eb595607fcfd711", 0x0, 0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0xa47a, 0xfffffffffffffff7, 0x100, "a68110e10f91058575ed8ddc98d521fc86f1355d", 0x0, 0x81}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/63, &(0x7f0000000100)=0x3f) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000180)='./file0\x00', 0x308) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffa, "42d7517b007de3c7660000000000000000004000", 0xffffffffffffffff, 0xfffffffffffffffe}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="803e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x4a8, 0x0, {0x2, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) recvfrom(r2, &(0x7f0000000040)=""/16, 0x10, 0xc02, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1000) socket(0x18, 0xb04a690087165d0a, 0x1) 16:00:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/104, 0xfffffffffffffe2a) pread(r0, &(0x7f0000000100)="c9c8971cf6217013478d33a9eac3a9a1c493dd39a8363d33e6ff512efbc46f0bf914a948def6fa294be45c47e79269864c0b23b70c6617406e533acf18c36c5dfab2dbab14f42f7c1268ecddd52c32ef9637f48537b2292300b3ed94480da55a2e034e738001092252faab23098217d42bcedf232f742f1a30a3c1b7d6f578993838a78c3d7d37e21e45a0b9051180d8b25ecc6e03d3e524430620769dfaef", 0x9f, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) sendto(r1, &(0x7f00000001c0)="d95a86feca76cccd5240eb68a1e6af05d66f5c1385a1c32df3e34c11bb9d341edb2f68cb50c2785003b34724f192b462829e0c3165f7c32a97e9740e19bc62cbd569cec9", 0x44, 0x400, &(0x7f0000000240)=@in6={0x18, 0x3, 0x7, 0xcd}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x1000) 16:00:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) 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)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r4, r12, r8}, 0xc) r13 = getgid() fchown(0xffffffffffffff9c, r12, r13) 16:00:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x92) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:00:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)="ef3021a7f884821cdc360e5375df32e45416140c15cc181e416f4b835fa42fc81c80777ede61b5d7d61d2c09d5f25ba75ddf7ba749d50bf9a0d22749e67be56185d513139445e460a92f4c7353adda0fb1b88cad085313f288d90bccf4dd9d968e8a642cba3ba779267e2ce92138210295dace76f42ecae486c36973b9ae16ff7b1495b3f0d523db1e0014654ba6398668accce40fe2901e0492fcd8c3cd510a3990d2f3e0c6d14601dc17614dc1c8e8e13792cad975b83c9e164b4770c8675780279063aa", 0xc5}, {&(0x7f0000000200)="a9a7bb0c06b6ef248e4234bccb1ad57132a5a1e7751f84aa56b29b326f1dd98f5e3afbd5c6730642c3ccfab27022a7e7706984d6fa278697ba705f40b67f77d592b4b4a61adc46d620335c0f4413c5e61c40b6fdbdec0c8bee38ed254688bee3e9e79702d47e7841277eb0225a133f294a5add8ff14443196f3cd82d82ef245124698d01cdb781abdfbeb3321213747f90f485ed3d20b5dc0c1f12409b1667c57c63575b71dece1a62a18e4627004b286c9ce5e7a9888e7659f36dd60cdda49b13cd739bf8c41319e247187bb500c9e8c80e6caf79e22b3403febc6c123132df4d14b7e830628295255a25a1e196bff5c2524feb79682ea9ceed4b409bb7", 0xfe}, {&(0x7f0000000300)="3d4943e8f91e98fa56e011f9dad48faf6aecff05604b02d40e9ca0d9aca441c5cded6e7fd277604bfcf38caa9032582069ea7ec01206255ea9fb91aac0ab56ec7452bfb51d1b54e738286a9963a93fdf71fc25a24ac3bfb932d4a5b1ba178910940c02e69cf13d4fed030d1f9f5624a595058a", 0x73}, {&(0x7f0000000380)="e01f", 0x2}], 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000004c0)={0x3, 0x6, {0x2}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) write(r4, &(0x7f0000000400)="7e8e21ebd9086e9078022f0111f5384a2cc45023eb77e19f303acddb963c8872961083e1095039a80d28218da92a3dee83f783617b215f27f45f6f7a534e5264a55a8adbfd5176ad99ad75324688b602c5658739889a711e03ecc0830d7286b130536c1a9076d5f580cff46b6c130b0e3005a23f7c419eb20affd345d77b5294fc9fa74082906cbe6c92f90a63cd7725f9b8533818adb8068041feacf873e163717ba16457ba5df7a9cb1f49ef51ce0aa29a4b9fd5ba", 0xb6) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000500)={0x8, 0x8000, {0x1ff, 0x2}}) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x4, r6}) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCMSET(r10, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCMSET(r18, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={r11, r19, r15}, 0xc) fchown(r7, r8, r15) 16:00:39 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000f0f000/0x1000)=nil) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r1, 0x20007461) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) 16:00:39 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:39 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6, 0x100000001}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x3ff, 0x38000000000, {0x0, 0x7}}) r3 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getpeername(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x8, 0xffffffffffffbbb9, {0x401}}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/78, &(0x7f0000000100)=0x4e) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x5) r1 = open(0x0, 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000300)="46336bfcf4ad60878009a7e0c9a08a31b17f9d9446a35cdeaa800545dabd01dbdd6e44c4e62f82885dbb85a8027e147d1fa84d5cda7432236b034c595e69c673d749672dbf43adcf79a8b4c006e82d8f91f36f565a5e609bc1196ad2dc0eb7e3d9c40ee7f8a847bbda7f7979e1e67e000f14fa681dc1ec9b379c63c7d16e21f6e51c06e2049801afdd408c4dedef1868d1e0be1b4c037f8e74f072a5fb18973043884af8ac264609e1786a70f5d6d696146098adfecb811dade7e273010dec54fa9128b4fad43a05bfa1fc9ef0f5b8095c61806e67ffc82e4758d54c114635a59fcaf72cf9f2927407422e9983f12d821d2a5a2c960232fdff3fc263824683bb83016695431281c78a90451897c95746013edebaa2b6094ec6b8fbcfb4fc80b217ffdffc006a851bfefb5b6ee46ddd02c27aac6ede269c61b75fc5d3dfa4716a9c8bc2967a824dc070f1faba483b6832ca492f7a56dabc2433ed3d2586f45c99309ffcab9dec57a9048d7f17034abc92c1a9be6406d50ce33bbf28b75c1b5e9577d94ea381c466d92363a43932f057d0be78788d986d9fbea94fbaf46fceebe660350f58a31edd31d14b3afe7fced9aac3b6d6ce81c45a6a03bdb12a3e22d491269ea3e807437e41e8f9de4a99e86ba9dc65a3d2229072eebd548938b1ac65245a912b29844d8c629b94b75c98c07aafe73e81d999729587451c3a35fd00b00359806a2ce48a1a0060633ce30443fddc6018d80e6436c406fce5b929a80c30ce74cbb5c3ea81a7e71b60f435931b6772f02cedd58bf35993dac47dbcba0484538a4e3d7f2ce10c9bcfe2ec31ddd3d255812d7bcb49d8a0b613f26c202ddcdbae6536462327b6623c2edacd06c611250e19ce33424ff9ca02290ad259d505259a01056da593895e699fc0682a3670997e3dc5362918b4e7d1dd70bd02a2f9632f1925a638d0453c19675d0fc0dc9d5d7dd9cf8b6ab604ba9e4b3b1d160c37b1b36fd19dce76c98035ea7c369211bd22e3a52106c1a9f3deb5dd4bc1afb9bade51c6e248a86b2440502e4aa17627ca14370519ad782c04dc01520e39b37530f1be3831362d00e07b76ffb08c300cd496c463f12d68f865a7c8e842d63df0f198f76d88cdd3e39f3c83a7f984aa1f60158c30f4391dc2b2b0ee3ff1ac057cc8c0073ce759e7c81d6761d5095e01aee787a17ee57bd4815fde0bdb91466f78618e5656e7c2beddca9f2b47580a04ea8523dded43f1e9d9310528f52aaa810246c33d0ef8ca33add415c9fd8479b7c7b208e714ad744bcb2fea15c9659447cfa7db350a005bb0ab657558c3d72a053e0b2b2e7848a0fd128d6a6f06a48396b439378e1cd67b29560eadbf2cca532161c9c9735c2e35a4a483adbcf5123493ae6f529abcf4c587850fcd01198285f49f118b9dca3f70e0150be3ea9fe83e104513b0756c157150970a36ae4d8d0cb8814edbb4740e00b8f25b4b7f33b1daca52e065bd6207d935ac76a790c1c68d70265b9a745d115bf063558dfad73131355685856f1e5c1dbe6b4f144c83f74e45c6f777a745bdc1f3595da5ad7d103e5b015eebe021e9115f5e9c5f3e6f17744ab3763dee6e2ff627f5a1d19c110182b3101a5497a8a207db6a81182189e95f3d9c6ab8b469fbce56260767f08d7b4133bc4b069336512ca12dd8cbbaf8b697721aa2fd5c6385cca4884c1c884a30f757e21aba9165bf6cc7b475ca984ad3ab49a7da47505c4f19ca232110d6c9fe2428268663ca79c9d3c92e03ed4c7d5d3d6a0447ee905ff21ede3c6de0ab72d68528ed0340a5c37077402652244b48afa91aaea3908a44f87f285551a981ea6aa318f033014b8612dd7782739035fc6a43ec8775c30bde69c883298a2b85db8276462b05ad6156a5b9c615a3a5bc4478a859ff6bbc8a88cbd44ac34751675abcaac375b7b5b0d97ceac1d3d5d4a55d09404a3098234ed24f520ac5066448804655653c4b6eaa773c02d9c63225799595aba21425a6848ce2c0ca8e1b70571235efdc065d71f49bc3e396748e683df9eb7cef1b43ec8478b125ae000be3a64c3e250fd3a9f853432544aa6f287863e15534e1dd05f7a7d556a846f9b99ebfc2f454ae906b1756482783c79e38ea0e5b42b5ecdb2f6e7778ee159ff91818b6b211a50c12df7df891bba3ca44b1c6a4829cdbc3331932b9ed636d8ace90c22af0cb455e54e531ac61c021d6370210d54c3d8c04e1b9a65e79bcb782fa2f2f864830fdf25bda108000a4f14d92f78c440761761657b6a277a0c686cfd1f88d45a48389ed6cb0e1299ffa1c6b54f9f59ef466752c11506c29bed935dd1c1e55075637d4922a96558655ac84fe806c96250e0db67bc0d7bfcbbbd22c652e532cfcaac7cb02289995c4e0aaa12b19a267f34e607ab6d37e05b6b15cb63cf3193be64d37477e4e06240d6e8a11844a604a52bec189d98610986782394c3a4c40c58964630845fc319da04adc3213c811db27a82232f118491f8151167da9ce062878899c757137e1c2a5c9a48f4277c4d2116d4983bfae0f3be07e5d602c17603910d47af4bedeeeab97785a2b22ff98290cfe9b15ed389c358efc7b8a44f748d9dad37166b28b458420274d85e585e87cace3859b013a4a6b70731e822dbb73a2fe1a8c8a6419985b66e81707ac22f544d5f44e9e3790fd3b26211f2371bdfe7bdf09987e655f139bf23c9c50b750ad5351729a245b08eea133ef1d2fad89abf172a88554e1816e38167175994109d40f71755220cb6ee5241e90b4f465736b0ac2aff924f06d882ede", 0x7c0}, {&(0x7f0000000080)="abd958e76f03f13731a2c89ddfb61fb035a763c6330bc7275e98308867b891633de152bc55b99c431a848b11c30a0f8700acb3fbf747", 0x36}, {&(0x7f0000000140)="deea14a333d72fb377403d437a12a50dff55f545f6627184b5f214ee570fae19dbffcfc3d16bb5504591a342b45fce091a6750b99c0674748d47d1484bf3ee58eaa63aae2d4972676a7585", 0x4b}, {&(0x7f00000001c0)="a9", 0x1}, {&(0x7f0000000200)="0a89f5cfac62d0f4231f3d7cf4236057d0209d11e9e49a48f9d6f8c9bbe14e8a3af9a54cf40cf1b8b6b706c68e18e83b70231e70f855c6e6e21f", 0x3a}, {&(0x7f0000000240)="92c552114fa93cec0ff2a009ded2844f1a3aa73e6ba9d5d842daf0", 0x1b}, {&(0x7f0000001300)="b818ce4d307f3a64fa4ac0af148db448ed24bca710fa4eaeed4d6cc6fc2c09b3b910e6ee56e90c83abfaf5f9a29dbd1bbb6ca219c4617a5a31032c5f9c3b425a9054c984ce5ddb95ed910f41de26afff2a8fa637ccd4ddab834d", 0x5a}, {&(0x7f0000001380)}], 0x8, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) 16:00:39 executing program 0: r0 = socket(0x2, 0xc003, 0x8) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xcd56, 0x3, 0x7, 0x5}, {0x7, 0x7, 0xffffffff, 0x7}, {0xdd5, 0x3ff, 0x20, 0x8}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xffffffffffffffc0, 0x1, 0x9, 0x1}, {0x1ff, 0x0, 0x8, 0x7}, {0x80000000, 0x20, 0x3, 0x864}, {0xffffffffffff0000, 0x3, 0xfffffffffffffffe, 0x9}, {0x6, 0x3, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getrlimit(0x6, &(0x7f0000000180)) 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 16:00:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x9}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x80, 0x40c7b9a4, 0xf9f5, 0x7}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x8043}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x800000000044}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r4 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000001c0)=""/202) shutdown(r3, 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4c}, {0x16}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970", 0x20}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x7d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) renameat(r4, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./bus\x00') syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) fchmod(r5, 0x88) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r6) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f0000000500)=""/13, 0xd}], 0x18) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000140)=0x2) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 16:00:40 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup2(0xffffffffffffff9c, r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) semget(0x0, 0x2, 0x8) r3 = socket(0x1, 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = geteuid() setreuid(r5, r8) semctl$IPC_RMID(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000980)="7df4eb1f8cad411acc1bbb5338d3c2558eb4c104d727bcce914e21a58847c9cfd23cf685680aadfb3f6929573ee765fd25e23b485a54ad02b6ff89241a9df7d4543f6cb7a6de7679c86f82ffeba47bd4aefecb280958a7a599f508af0440ea6e7f40e9b93b94caa94d7e77a1c092bb7e0d3f9bfbe9aef3dd3e996ec1d32503f957ae10168b07c7735936a88a86a44163f9e9b3cf37553c5eb0fd0299e2c21d000000000000857f4ac4671e09ebead1a86c72538b094d99d3c6148d2f27e4daa4cb9a8581c94ff7f509b3514feb940949d322572755c09a69471464d4c527b8e12afa851ddf63e79b9ca2ad64bcb7eaa14660186bba03ae3c88f6d600f5d4aeda49f0cbd2d7d9c03b2f16d0368ac16491275f1aa8d2e0882e01ea7eea171f86e0a7c66b16f1e20091a5efdc4c", 0x12c}, {&(0x7f0000000580)="cf5739dab782d9a672e2fefcf2d3b807a6979df954beec4288d961eacc64421b23ca95bd5d910e29cb6c839a49090bb5487be88121c2ace4669cb6ef5732cf9b2aad097fa693555aec363d069e3a65e4ea0d37049d48ab7ac8f9f4575dfa59aefec36c4ddc6d2d060fc3c961f13397fb4ab6743ccfaa2e8178b85d6eed4578e2fff8448f37b7792e90cc411fccbc413bad3d1e8057180a201ad286648bc50a70a9a33f92a06b72485f2c60bf3f042ce8d3010219190df7486f58c9e66660ebf76dd1487506c158", 0xc7}, {&(0x7f00000007c0)="9e175fd2db3dfd3a4e5614ad6aea61845021f9eaee75fe6d068ab8e90181dde67c2ced3f2b7dac625cd1b5d255b73d6b5689e4e3277cc3c9f3528bba04ab0bfb9362f3ad57b177c9f2865b45d1e33a3c08eda026e3ab86189a49c7a1c96335a934522a4688c01dd88d1771e8195eeb03a5c6342184f81b952f1e79128d96de5deb493b3180f251369dfcb9b55e26a1620503e818b2abf520281a755df811a9305070a4d9fa130a012b9d6fa111d74c95378e8124bebc41bc97ba6c5d264cd2d5bf27b67fa99d828d0607df9dca13a59bc7bed720d06dba72f3902a8a854147c2cec475811ccc0700000000000000db6394bc84b76e7cf7a7b8fa49c5f40049e502363a03744b6f91065e7a7d839fdc1ab97cb6ed1d4451476014bb3bab8a4bff6fb4e7923ae66f2fe85ed57b36d6d87f1cca635384ce46bd72a6e28dd21b9762e464c55631728c029acaa6682b24735e88c0e0993c7f8bd40da5deb0b3adec2e29087735d7397c94ddf30e7303a8e21d08617b3b2e75ba7d503f420c060000002ddacf5f461e103c45afe4", 0xffe4}, {&(0x7f0000000380)="130998fe6c620eca6192cb01e2124fe0bfcae1dcc50da6656a05145c6c706845c8de07252bbf4bed654d18cecea2850680a5471f893fb21fef8fa955a645a071903d3cb101fb2d53425e8eca67b75a69614d365478216d770b90c173d1345f88ea7796524971ffe07e167caf74c9444e9b4298f8", 0x74}], 0x4) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8000, 0x74f000}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623", 0x3a}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x90) setrlimit(0x0, &(0x7f0000000140)={0x80, 0x9}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/247) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x183) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() close(r1) close(r0) r2 = socket(0x12, 0x0, 0x2) 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) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x0, 0xffff, {[0xca, 0x0, 0x2, 0x9, 0x1ff, 0x2, 0x2, 0x6, 0x905, 0xfffffffffffffff7, 0x5, 0x0, 0xfffffffffffffffc, 0x200f, 0x1f, 0x4, 0xfff, 0xfff], [0x10000, 0x4, 0x200, 0x363, 0x6, 0x6, 0x40, 0xfffffffffffffc00, 0x10000, 0xbe], [0x7, 0x9, 0xa076, 0x0, 0x95a, 0x1, 0x2], [0x2, 0x9, 0xfffffffffffffe00, 0x0, 0x9, 0x2], [{0x5, 0x3, 0x7fffffff}, {0x2, 0x5a, 0x3, 0x132}, {0x5c144be3, 0xffffffff, 0x4, 0x1}, {0x4, 0xb4d, 0x4000000, 0x5}, {0x80, 0x100000001, 0x1, 0x66e}, {0xe723, 0x800, 0x0, 0x9}, {0x80000001, 0x3f, 0x3f, 0x5}, {0x7fffffff, 0xfb, 0x5, 0x6}], {0x10000, 0x4c3, 0x10000, 0x8000}, {0x2, 0xfffffffffffffff8, 0x1, 0x5}}}) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)) setsockopt(r2, 0x3, 0x9, &(0x7f0000000180)="83578676cfb1d6a9574b88", 0xb) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xfffffffffffffffb, 0x3f}, {0x18, 0x0, 0x0, 0xf6}, 0x6, [0x5, 0x4, 0x5, 0x5, 0x3f, 0x1, 0x40, 0x2]}, 0x3c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x401, 0x89c0, 0x5, 0x1, 0x7, 0x100, 0x8, 0x0, 0x0, 0x73, 0x7}) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x7fffffff) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x9a1d) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) shutdown(r3, 0x2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) preadv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/93, 0xfffffdc3}, {&(0x7f00000005c0)=""/152, 0x98}, {&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000340)=""/177, 0xffffffffffffffbf}, {&(0x7f0000000680)=""/138, 0x18f}, {&(0x7f00000004c0)=""/92, 0xffffff33}], 0x6, 0x0, 0x3f) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x29, &(0x7f0000000100)=[{0x7, 0x5, 0x6, 0x461}, {0x6887, 0x3, 0x4, 0x4}, {0x4ad, 0x9, 0x8, 0x2}, {0xff, 0x1, 0x8, 0x1}, {0x7, 0x2, 0xfffffffffffffbff, 0x1}, {0x2, 0x40, 0x20, 0x4000007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = msgget(0x1, 0x344) msgctl$IPC_RMID(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) write(r1, &(0x7f0000000040)="1ba44a145fb6a4dcaeb4b0afd9af7e383b", 0x11) 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000700)={0x100, 0x6}, 0x10) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="b023dc0d34d44f9b2153f9588382020ed494afc4a559c8eed31b4db50a67ab549fc24c94a112551a179eab9adf23595e41be529a392b5e3ba27405559ec8260ec22b14f9165739e480aaece1a51d52758097e553076efe84850d73c8927445e753a17c967e68816e9e9768db6f7c64763a4f617062e93ca492fc72961d57978e17da7e006805f4625a439cd1fc82a04aeed8963f5031370a99cecb17fef2bcb77256c53dd071ec645a7968f226e77d2a32faf686c0f904c9f8b9045669691c3fc7b4f9e274769672e4502c417dda5c948f745807b62b14fa98e3fa15548d197abb2922b445a061430b", 0xe9}, {&(0x7f0000000140)="3ec964351fa7d7af02a90c8b84b6973f1c2227d37c6f8f2e7e8e65ab1b27c2a03fb831bc0695797fc58f34c79fc40cf1b5d40fbf805c8b0240d7a4906f71d139a0a56c4489bb5b5c4b8c2b03c168d2ce4875", 0x52}, {&(0x7f00000001c0)="23ba1a8b5e6f3e860e57d284c400e4e13bc6f0fe3da62e07c16cb23b827f6e4c29680719c93fbd8cd3d5a2586d73f71ddb457f0a60561714e592412d9931f428c729576e2420796eff9f5962c6d5b2a0b55acc3aa173c678f1b306c97d9e082e4da6745451326e17838b3810362b06cbd2db9e47252dd6610b61bdcb676e114e1d54a2e26eb19cc598e443ff40919cf1efaffebc2ac00252410cfea18612c4fdb1dba69954fd6bccabf8603a9af9b1cf873508cb0568a0ac6d703f2d7db98ffa1a40e825bcfc8bdd755da6bd612e7539fab2cd8b6ae150549fca19789f94732b31c4b316d4c6da57a18d24c1f539d0d3d38d", 0xf2}, {&(0x7f00000002c0)="581b511e5a9013bcb6f9e87be9dff66b8e468e188756dabd8390f13d04bd10ea7002486805ac8934aeb008be48fac54dd9c782011af0343e915403fcee0e61e2b713d8da88e00a03c112b96970e692607b6db6bf80726586f872b37b616282cc60c2ee74543e2289d497ddb4ae7124", 0x6f}, {&(0x7f0000000340)="7064d359241cf31fa013a1aee352d6b77c8b4b1eac551d7fa748685a06c993cb6dcae6d03a30dda861b08eb68b1f124398382e019b97cea8776fef1803b08d1a45ee12088141d1009d93f12bd7d05e963a97c3f753f7516c0894c4067ab86ac219145f9727aaa7ec8af1a000e22a86f444e2ccc70fd9a1f52933dc264321dcc6a081e047f3d53423e883397ade2ace5ebe51b7e2b2db70f4f9f688d36467b263c85070985978f2d5a0c02beb8902f713fd2557a37902900000806b834b76958c290a084565baf0b446813d0e8af915788c8ff2cfc444fe12b08ffe2ee605732785a913288576484ace15c5bc73bd633cd6888dc9", 0xf4}, {&(0x7f0000000440)="eb956d96edc0f10be7d04546d802236eb6d2a4a5acaecaa38db6dd170edba48b3f49091bba77230f628b522da38b204c3b5bedc772ba5de1a7b1000b146a6b2406708b07fcdbac988042389191c770496e5ed23c2ab97777050cf9f5dc851f4aff4e4407457d093f7619c6d0d32d7efe1d3ee3330c2ba78eccce7bd22bff95bcf609de93836e93c64b8d2826cb07a17692e4d931995103232f07ac8081ce069a31d4c32ad3cedc969b0ab6b2f27cac8c3f7c2fff53d9cd075ed139909d151307ecefe0a951a8858ed5895acb1505a777cafab24ef7ed2dc6ea2bf32481e5f92e1ce60a3453e250d46d", 0xe9}], 0x6, &(0x7f00000005c0)=[{0x18, 0xffff, 0x8, "9d3e21c545"}, {0x41f, 0x1, 0x100000000, "866b5cda289a2ba6d731f4534fd6f2d00db0d476741b9f6afa8792268ed0cd4b4c6cf88e3b37177c9d2f37e83c133338a74d3306a4cbd359d335cb97673273709ab1bf106ad2ee89c83c6e87f49776b41a9c07273a0c43609f3f6cff01000000000000eb13eff2eb"}, {0x60, 0xffff, 0x2, "fea665a73d39d5be73fc96b54b0c5bdd3e1da697951fa281d65f83bb2ac262d649ed02d4f1354ade1e691e1ab401c3a00737c4c6ef02a32d72d133cdae05eacd1995d44035790b448f2173"}], 0xf0}, 0x1) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="10040000000000000000000000000015"], 0x10}, 0x0) socket(0x1a, 0x4000, 0x5) 16:00:41 executing program 1: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:41 executing program 0: pwrite(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(&(0x7f00000000c0), 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0x7, 0x2, 0x20}, {0x100000000, 0x3, 0x1, 0x6}, {0xb, 0x0, 0x0, 0x8}, {0x6, 0x2, 0x5, 0x10001}, {0x9, 0x1, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:41 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)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7, 0x81, 0xfffffffffffffffb, 0x80000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xb2e39b7bba2a8551) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r4, r6}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2000000000000035, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") read(r2, &(0x7f0000000180)=""/223, 0xdf) 16:00:41 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x159) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0xffff}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d, 0x2, 0x0, 0x7}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) fcntl$setstatus(r4, 0x4, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x3f}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:41 executing program 1: r0 = socket(0x1, 0x0, 0x800000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffe, 0x5}, 0x10) socket(0x3b, 0x1, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) setsockopt(r1, 0x9, 0xd, &(0x7f0000000040)="122cb1d5a181a4112e39eb03b231509d29a62c235405d801046b67f956fa05b69028a0ad5cf28b2abeb36def08cc8f8019aa28efe51f6d9972ff5c6453534af79d4618220609002ee27529dfc927d030a4695f1384556e05d045dad2ff920122168f8230b0b747b1b205045a02685dfc698e13c015ef21e645246bc6bd5159eca3575057a808366ead67677be8c8eda8cf5a311baf0e5f206910f0506f49014e936640f88fcf9bde2de33d209de8cae9eb07bef9fdd7b8ff05be2735eb52d5e85a0f3ee9d2ea72819e359f141fa4d346499155742cbaff60935a8589dcc1e0a213d47bb6f92272331591990825f961e164dcecba8846909ad62150367c4e60dc1796717f59b0712b31a3ae5bd476a24ae26775e7aa831b54ffe438d704d22a69a356d256bb8c02abc29af2d39cabeb40579078aab0d9fe2510c2d4cc8679c94623231e30865601357e2118a85e25cc33e0d7b095d4282edc64e75bca2e25b99ab2bd7b26dba2e76223481d7bb4062211ddad7f481caaa05dd79bfa52769497a4ed682b90613a5f7618e77dd6c718d075d3703442a980a60d43efe9b9cd784b28aa315c1c05f7400d6426b7ef18d3a57b40b4d9c90385f1a057c34d9b46cbc065f3b2a4972a4e76ee988aa68c7090a3ca81d1150c678faffdda5d2fa8456e8eea2631c3c5aa9c3e94e35f8a7b56ac111fe30e5e8dc5b4d6349ee924420479bf7c2d4e2954bb1920ecb7ffe8be8ad4b74fcc78d27bfcbd088118901a5ca5d9d66c96f9bd09aff37ba5e97aab0c48c0aed6d6e6c95b8bfe72d09923c8d274f0b1b8c5acc507e1c42ccf851713eb17c060d64b2e2726ef825de772fda0c96fbd06df6092ac511678395d164fea0dfc7fc2e241dee0d02cb3a3ecce8b417476babcb23a7d5bdb3ba7d45e10458b031e0514b04f155811afced3d276754bd02a120f6ebbeb933b4ca9af88836ccfb2e09da8ef910a44e17273fd10523ff9b6821af5bb0ac3e48a814a36a3a65b1e5003a4c82af30673b9864c34bb13035164dec97c4621d228be149dfd5c6441d8187032175e44574d73d40abca7a4d3b0fac457faa5862406ed5d60930318dc09c12bce63aa84eb48272b731925abdf34d41060bd115f0a61a5666f3fa6b7b7a43a01782020feec6de9c4af540f006f0387cd2962c1aa529dc27dfe318862322ceecbd5d11695b2674d4d715f02f1d64d9039779d786dbdae80d761ad8f8b215874401107e846d67a57d432cc38414e26efe026e8663913359b5c2e5f6687c05fdd2061fa1343b3280bb539cde521e512127ce84b38d46d45de67b00452f48e1daaf6f646f0456b8067637a851370df37fed89a375aad0d30208359d6215870baadbca52cd2698a0b013521a80e3fa1ae95e49b49b5931f96d5f3e6c24da290da197cae3e50b75614d23fbbab404c4dfba590bc5bc18fa074526b141721ce5bc3c9cd6ad23b5960ee09734e01eac76678508dec34565d28827375a162b1af516ba564b32a3fe37517c935156c1903e660eaa990624652c2b118860243376e8bea5a34df4946cf09df62775432d071867530678b52ff65bf0622676d5e1602d994d864f1c769f03f38ab3edfe3c51fa67efd4d177d9de103e0294a4fd8b6b3ed5a6faf8efdbe4d026fc09acffff88a4f92d4ced21ac0c008ba09d0e10953fc34d029d2dcbf9767fb943561c597764f94578c67fcd5a782f2bd97df9cd89b625bec337d9b7c78398ede5cd42746a4ad99e530677958664fc46547a90980b953caa4cd9bf94c98cbeb3045a4c7b838c2ee61052b8c1dfa3b4a91607bee442eac1b00db4238acedccd481e6c669246a60c71246e3c225ddfe3deb6f54aaf2a846e6b67bf55616275cd0e209bfaa5d76b400b6496ee1fa4b110c332c663271d05bdcfed01dc1eea79e9f35862243aae70b1f85afb12f84cf6bd5f63cc30b584bac7b48a0ffca35d6eaade63296809309f536ada5382103267452e59e1a7d869a7dc4e17f756e387b8a4eeda4d89e5fd825b67528981150a811eac5ecbecb57622ab63e5da9a0e8af722855087a2fe4fa294ac50aa16f552c54167c6b970f542398a708989d6ee51c7efc4991c9acd51aea894acd5a6501b68c6e2a3b8b338ece640c770592628c9b1a78d01b8176efa19e66dc21b5e731210511ca97f6a81aadc6df9857fc727c6266bcb2f5db0101b40ee41ad9757a935afbfcf505409c8a7cdb1b75ceec0f948e680a3f2091fcb83149f47c9b173e0baa47f3a5d6ef82f700078f1932f8ad31b2a126de73e71273be1e56818f8d78837e4812f2a19a3a657843cfe85219846add3059df6a8ac5f520b124cbd58d332093fe6d205cd3f831425b60db12586361e69b8b1c1ab386978a81ddae8a0fd8b48a3d3c6674a61cd6cd630f11a907e25820b1f04d3d41f19cc9e89fe7a5e9fb9f4e6f794abd75d845e6d3bd2329fb69d9456c8dc1bb4b7bd574c916a456af1b0cc61f5e2694e1a162890744f9f95c57244eb8fb2fc40a8b2b181df6e145d8ad224da3d481a0fd8ac9ecd66f90affe757f981c9a462b5c8d1f69411e6cff54d11aff5423539191b49d640ffa179774f2f2cce8d959c92d86413716c04cdd484476e453ce52e82a11b60cfbeec1179463d7d79577394a9ea8bbbaee689545bf15a86dfd33875a612b4120da1f31c4c83a664f52c9f9b80abfa5c5405516cc143f62691b1bc933147c6d3c0668a0c02ba45b7d63e177e006316fe64311aa4af353ae72f3cfb7824c2557f26680aecb4bfd7f532a73c289b75103e2ede9bec2d98bb1c3f6a82c1048993d49443040e6701fd28afb55abe13d08e23b1c81635c4bff904e98522bdc39d1155238aa961ac4e79697140c02ff324079873f7d6d920bacff35397ee7ee9062ed56cf5b548ae5c15c9475f9dcfccfe185f2369b7a311f53a1d4af9905de3ab1b0b7104ab6096e39ee98fb9eb51c3d67ce87ee59c872fc76a87e3b1214e4fdbb55a5448dc6de3fd5e0905c23e9d35e19b35473d80f77fec585dde85f0f2ff2b855819a86c091b83b770e29af28635c63df4f04f4f8a73e5b94614b47cf3955943c80e1b52402dba9cdca745a3b5b30cdaeb7318304b8ff374ea27009b76663fe3176765d44a2f725054f98d2429f95c0e47648e70f3b44ce7bc7651d145dc31cc947b1d63bd8474469e11dd512b7d63dbaee6e1006cd1a91b2d1f71cb27fda6f4b3d9bf893bcbface52bdab46cdf63d05c972fe735a5f37972d4d37b80a91b080edd975127747463cdb02586bb29df2c2bd6f6b7013e86850fcc0ec0b652d415c759b05ac5769bf8990e61705451590f267aceb5a065247bff0df6213296be9ff0d5cce75224ca21c5617a6bd71f6f29d4739c25d39e8c61228465dec3e65e270689c403870eec7d5ea1772f8a6cbd1121969f06861463d23bcc327d41ba17f9c7ef491c8b6c9931287c3ba411fcc097cc52412d926c47528e2098c642656de7daa9a5f39a981cd60ee31aa953550f1eb820de0ba303b89f9302821f2ca4cad6e0be957aacd776aa1dce915ed61e1c68e2099cc8a25017a9ad85fde7092733447ac1570ed03271750f16b26efdb8b049558f4e4642870f6d1fd9fb9137b905bac2c217ddb280a372cc9c48950438fa1feafbc6561300002627c358529703c31c757006379d725d580f0b21b9a1f45bb750e4da14b611752b4732608d4d8d236f615f2464d0654dbb12141af92065d738273053397a5dd0ca56fedf625967825d80a4cef1b0b85fe8f6987d41da93c7e31a3d253e34a6618e520e3b7d0dc41e6ec931e0560ff54d516a366be79a7e21e580b648128e88e242b0638f4f890fb8153c11e0080cd14127e2eb44819aa17f203b4d81b56a995ea1b3f64229d9460d659f52a79e9c5c3f2faebdb2ab828907aa25e4b38e21ea330a0b691661982bb358e9c3bfc0ca7efae57322e038433af5e1fbab445bc7cf69bf18802069d560b6e2bfcced92e93aac15bdb7ab3e31cc79e9310baa2719f64f1f3a32b95cf2c855c4669cd1022e5b446a0845996b096e417d0be4800d04b8040f290727d4387c63a7f4ecdc6ed075bd5a5721e7cd6db05d7f069146590ac3debf90e5909ba33c6ee515be817aaeeec19e7b7c859a8b3894ae33775bd02f363e6fb504583494afa98e3dcb97eab4d09ffb9db37f90ce67d444e898e781bc34704d5e61589d7d581e12bb4d9e9b3659aaa8a32ace666ff9388d88d937b3a6983363ab47c90868f8c986aa005008c35717bd432a25cd9696582efc3f582eb2002e7afce03af3659982cf996f013ffabb1b5b87460d285d58c27faa2af1512d12d088060ce9229eb021cf8ba09edef4e3a678a2322a73bee57e6e029ed79196a1da401840d7d8e2fba35aa8c68556ff8fa16dedcb90907b0e3138ce036474534505f2f0052ca3923db2bb3e63f3513f762d1425db76258ce9c5b83743331ff5e0e3dd3452b31e87726b20411e6ef9daae35aa5cd87b94d39d5b59e1dc15957aaf15e861d3ce1d9e4e550a1e3aaef9438d8f4d7ad7befa28ef66f97217df4dfb29fbe62dfe40cc1df2d635a40dfdb7e609ef8361795a7903559046430e8718f9072300a6838c28cef156b93157cbe76b068029fb2989a39c2fdce3c3cf3e85af25e569cb7ea73391b4042260dd966823005199b167c8d471867f0385e18190c8ddfeccbf17969737166eff918a32fd236e3ab3734a8e83c41ed05d1d0d5608775284596fe55c03bacb4a1ec1a93c74edd6d189fdcaeb5a61e9a6c83f5c54a740329aadd7042c29bc2e671afc8dc42ff24d2a7914d03e6fde881fad6683bfba21a935469446444c8543cb848424d61c5aa2f5a095df90e4eb005c9c2beb4588f02acd70dc16346d5d2962c2f5b3df43f1bf1a1d2dfb3fd88cdfcc61ee9f47b3b1489cb954a1abf7768b965be64f85b0c3b984520714cbae7c7b71ddc6ea66077ac5c97f68f214fdb5713aa605c5883507baa59e7d2c1e1861629f89308d28fb1ea975362e545d1d5345be1aaf5ab9f2554e20821c4a0e769a65f9ecba475e529c944db0fa0905462d90993a50237db7e97285a2f68e7d069070a3f6d9c83ed99557d1e5fa3d52f67c8da47a5d6d16195f8f10c78394b2f29912fa465e19d7ef741c50cd6a37bd50f4e4b83f38409b4f635c8d22f4e52c8a817eae1245eddff141c2d63085fef3dd200057aa4e0461b39dc721d879beba033104b2cd225cb66cbd34e20de16cb872e08e5b0563b04244179198bb3c6da6af7c8e6130c55a273389f6b10a235a9ed2153e9a0bc4e1f08729df5cc294cac737e03b43cd9e196e7b90a696b8a4ba335220e79bb3fc35e441b6b0702658e386e89b11ca1b831a5a02e51ca306724c4abc66b66cbec4de866c88aef7ef0ded4e850db93f31318fa8b51c50344e805d162c68719b9df9b8ff455c8c17af295483099bbdd7dc48d73c76be0d732c2583b64cf7e629d54da5b0a9e01681cd0f84e1ee265971684a9cf3c53f45f8dc462bc844a79d345a23f481fbf0c5b50135320c2fd773e73e21b9d0632d61294d398a7c63a1ef7e3f9d77ea035f7b754a7a1382b7fcf05d74b8a40dd906212090bed5c174cf7c2273775fd0a4428ebddfd7cdc7195c86579a61b8588277b23e6fbf689662dee3a85dbe898a1980b36fc6da61ca7c5a34ec018e849b11305f25f009d9174c7aabc0c8f27435c81d85472b98359e1f537d83c79f41bdd46c83204d3c8d51e411fed3c0cf635e4bc2ff39d002b124d69b32185a5d0b9137b425674c91b8", 0x1000) 16:00:41 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3ff, 0x0, 0x2, 0x1, 0x2, 0x9, 0x3000000000, 0x5, 0x1, 0x8, 0x8001}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="f9d082022e38cbf7474ce0b22f66696c653000a11bd2079b3ca325deeb1e2774e4c144a259f92e172970094c167a0ed35e79760376af006f7e356e4b1e3e3125b6a4e2bb11bb3e4a1d1bee9c89182e6bc01620621f82f222fa8a6b6398708488f4"], 0x10) 16:00:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="1ae0813e5fa2591b5932bd0c1628ed15279213b82cc2addcc7fe3ee0b5571f448e1aa75af7cc5f75e62795307fdac5c7424fec25f83fe10b8d67590f94ccf29722757776a488c97d5b030167d29f40cb705934190833d1eda498d3b91cae4dff02558b0f67c37bfbed68a1c4ab17c6be5dd81efbdff7a40bca7f8393045fcafd20c69cbe924e09f4c5976f82cd087fa44c0112ba8cf13bc137459f924041ecadc2052e65ce3a93bc2c1f5894d0031aa0bf9c947b7d1d4b9e8b6a4e5140edbef399934f70b4a3fde5ddd110a6db8c89f3b7416cfea2c1"], 0x1c, 0x0}, 0x0) 16:00:41 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x165, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) 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)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r8, r2, r3, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) setgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = getgid() getgroups(0x3, &(0x7f0000000180)=[r10, r11, 0x0]) 16:00:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xcb04, &(0x7f0000000000)="12381305ff0f06916258ea3f31a9bf14a92685ad3b13f048200872dc96023cce2b1b39314f855948ffb5e562ccc56e68b7223acefdc8720aa768d2c4669ef1c323e1cb05370cc9cec469789b7d9cf41075ca428b7c37b9d2cf5ce606e8c8b9347cf51ad38e9fb64ab0c7a12b3077f82c632d75f53ab72d3a377cca7ab18584773d492a3dc0a73eb2f2826af0", 0x8c) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:41 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000729000/0x3000)=nil, 0x3000, 0x6) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r0, r1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xba1ee5e065380f68) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x8, 0xffffffff, 0x4, 0x5}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x81}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x80, 0x100000000, 0x3, 0xbdc}, {0x1, 0x3, 0xffff, 0xa000000000}, {0xfffffffffffffffc, 0x101, 0x0, 0x401}, {0x400, 0x101, 0x8, 0xffffffff}, {0xcf, 0x4e, 0x6, 0x5}, {0x80, 0x200, 0xffffffff, 0x6}, {0x7, 0x7fffffff, 0x5, 0x400}]}) 16:00:41 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x10) r0 = open(&(0x7f0000000040)='\x00', 0x2, 0xb) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="20cd", 0x2) 16:00:41 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="782599aa0f1c4a86b95a6aa2b28c2e24fd7f5b1940a4669165e93da1e5239caefa461d3c63a9606d0fa50492f999e624f9ffaae267c31a61b645a621374eae619781da8bb868146415efcddcb95b0a6da8649f220f5afcb689086f72f30fff5af4ea92daea38b74d6fd4babd", 0x6c, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000080)={0x3f, 0x0, 0x200000, 0x2, 0x4, 0x5, 0x9}, &(0x7f00000000c0)={0x703, 0x1, 0x0, 0x80, 0x5, 0x3, 0x8, 0x7}, &(0x7f0000000100)={0xf4, 0x7fffffff, 0x3f, 0x5, 0x1ff, 0x0, 0x5, 0x5}, &(0x7f0000000140)={0x80, 0x7f}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202a675c74da009792f65c6593d2870b4122cd23500000000000000000000000000000000009483f69554335196ed6ad48aea4399e65aeaa9af5a8e0bad4df634dce2bed315eb01a7d26aa55d8ab73b64eadbeaa3096cad9f9152f2f574193c9fc794f1223993119a21fd84e198cdbd9314235c662ad5b7710b57dafbd38846cdfd4e8c0049"], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fec", 0xa) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2848a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87, 0x80004, 0x0, 0x7}, {0x6, 0x8, 0x0, 0x19d7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') syz_emit_ethernet(0x8f, &(0x7f0000000240)="1e1c7a7b1f6fcca4f4ca2df9002584d3ca0e5c7547d0212cb5ffd6236633c1a66c03d86aacad82e4dd2229388255d7f0cff28de38ae248d62d905808ab9b4ef703b2fc9d438d243d146a398d4b2fd52100a2d840c89fe19d3a6f8a1d7d65831a484a6d0090b59f8dead5f5a5be77f13b82ffb5686b36d7cfcd798220affed455fe9c16bcda45d889b92e77a111f924") r3 = geteuid() chown(&(0x7f0000000200)='./bus\x00', r3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x21, 0x81) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x0, 0x6}}) bind(r4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:41 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 16:00:41 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1c6e15f8) r2 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r2, r1, 0x4) chown(0x0, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1c6e15f8) r5 = getuid() fchownat(r3, &(0x7f0000000900)='./file0\x00', r5, r4, 0x4) chown(0x0, 0x0, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x1c6e15f8) r8 = getuid() fchownat(r6, &(0x7f0000000900)='./file0\x00', r8, r7, 0x4) chown(0x0, 0x0, r7) getgroups(0x1, &(0x7f0000000080)=[r7]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getegid() r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x221) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0x1c6e15f8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) r11 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/100) 16:00:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x100007e, 0x0) write(r0, &(0x7f0000000000)="e47e6f2a01ad0f6e305d102ee846bfde90e79d5614be4e1268c560e39091823d9a615727b35d22bfecb466d99514cb3a9acf722c32c8952f5403fb553354035e738eb4009fe29d03469cf9bf749f37f0049e8ec422b844296a9ec92a69ce45bb95e24328d9bd557f97976bc0ab957d6ae27a7c1c25ceead1d0da0097025ce8c787f02df73a9702fa03ef8d52d71acb00f11739bc7fb6d45a0d92118acbeabe9e0058a5fad2075090327750b3f250c05bb90ea9de0162c5a774354b7bf8034bddec77a3a1ccd1440c0dddf451f13e0a7871b3f0afce", 0xd5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x40) 16:00:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000300)='./bus\x00', 0x7, 0x20, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r4 = dup2(r2, r3) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x2, 0x8, 0x5a2, "0a7b2d355cc191e6ce74a7a288463ddf9aadcf47", 0x1000, 0x1}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r6) fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x7, 0x7) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc2) shutdown(r1, 0x1) 16:00:41 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x8b, &(0x7f0000000000)="dba37dd3") 16:00:42 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c, 0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r3, 0x3}) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)) fcntl$getflags(r1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x9ef, 0x0, 0x46, 0x29a9, 0xf6}, 0xc) 16:00:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1000000000000157) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8db) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x01\x04\x00i\b\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x7fff, 0x600000, 0xb5f, 0x7}, {0x6f1, 0x0, 0x2, 0x6}, {0xffff, 0x6, 0xff, 0x1}, {0x9, 0x6879, 0x802b, 0x100000000}, {0x5, 0x3c5, 0x101, 0xda01}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x1, 0xffffffffffffffff, 0x8}, 0xe2, 0x2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8000, 0x4) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000000000}) 16:00:42 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(0xffffffffffffffff, &(0x7f0000000000)="1ef9310a69cb92d6d7450977c9c18611bd2ad3cd51ac1a1da97612fa32bb3d92fcf21dd70e3070028a1cb59be7682904ca1aa975c7755d04436bf743b70aa7817861538291ca634d2026458e415a4bca0ba81c1116f9c9cb", 0xffffff05) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000005c0)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)=':)-\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='/dev/null\x00']) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xfe64) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) listen(r2, 0x3) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) getsockopt(r3, 0x91, 0x1000, &(0x7f0000000240)=""/193, &(0x7f0000000140)=0xc1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xffffffff, 0x1, 0x200, 0x2, 0x80, 0x6, 0x3c, 0x2, 0x0, 0x57, 0x20}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) kqueue() 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: msgget$private(0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="5eedf0de9ee6d4dbb3ad", 0xa}, {&(0x7f0000000080)="875b701fc92cc2814a", 0x9}, {&(0x7f00000000c0)="924c291ef0bc444386aee55c18a37dcad52004a77c8e08c95a23950fd6c022c6bcf52bb0fad6cb6961b3130c658bc08dcfe51ab63b60cef5ca3d976729c34c23a048359ee2190ed561be740c4082a8d8b0d68e160f55dcf7c4acc61bc8e32c70b33246d7520930a1cba802f644b6c3dcb46e3b9d38a77598e9b3b6df444d948f5581cb6beb95499f2b5d20e42e59b4f6517b7de49c26fe8f8782d44edc770d3b377959065c6fe6a7b37deafe4a6cb7fbd206a6fd74130e960c0407dac5250340445a36f18253dca31579f944911e706f4c79e1b2b97c4181a04c052c538ec5462d85307bd01b3960ffc96467f0e8", 0xee}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="32d783327556987fb01aeef019c72b6fdf3e0d7388b34ca83440fd9448a6edb77cf4d7881fddbbaa0e04aab648f4d4be6292ba03ad36759a1ddb44c38fd69304b4b194bfb1bf874c7d39c6789580d66a33f4b4b5db7d86174a4ec14a9bd3563b656d53d4b744d7c37aff39421a82232be430298928876d1f9832cd7c9665aa6442c1872586f852330d0d7a87c5bba0d8b6aa0dfb0930092faebdd8668a695ffa398a4f43e0667021b9f624896c37e999070bc9dfa37440d722e8c9d40a7555c0c0694c80f9f9c1dcf7c0eafd5f3e87c06fc66dc303939c26039b596f06eb9f", 0xdf}, {&(0x7f0000000300)="f804a78862492d7ea0ae5839b99e81612aaf1b75ed35f8524363146add9b4b91ef9553dc9a82f333b14be6c6cfea7ba6be2faa3b619db8aa33f2aa5e2134a5c86d7d46a24c3e9abb65ff957d7d0c12517180e54439d156394356b458cac6a341c8", 0x61}], 0x6, &(0x7f0000000400)=[{0x1010, 0x1, 0x6, "aaa3be1082b08f5e6e2058ec7382fb895dc5a4137de19dfed1e6103d5397c5f247f8a9b0da829da1ef67f8c90e621f299fb9ecf983adbd9643e0bbf98971c215a53b0d2ae8d89a05b8becd9a496ce072db3984a0d738a09733f2fbe178aebf074213475fb0025573b1a462cfd45ffa4df8eee3028d8c699008bb4e587d07514da7caf00b1728fcf00693ba9d9e6b9adbbf67e55e5676b973e173982baef1d2568a714b002462c86d90a3e275f129d61d56c47ff0b232f0c3c9ad058d7bdc6e71390a3139a2123ddbe4efaa2e83528cc343fe893ccb34b11627c3bceb774ce150a387816b82f63fe7dd5c0a2ab2797730368954d312cceb708d601b8070dce5d49ae1dda1c8649a0a6f2b7055241212e34e8226f185d8490f0e890e49063bae6a699cd2179b312e463311e4a586fa847c6f3cd032cfb83e48aff411ae120237dd8c3173f0a7ba2258b31f247e896005c6c956cfcddba860e683f284462fca434aa5d0ed397c55bfb8e182b3467d4c05fb6daf671b17f5d918eeb0dda4e95682253228176d2a14f989283b88caefe2b2b58f68511691107b2ffd140d4262590b73926a74e067867fe8219f4cffb51751cc8f15c08fe18bd2ea2687c76be128126f25618e5f942672c8e5b176da98f0312e31a356b2329cd41ad2a5d9a78ec2d94c32096b4c3f5fd1d71ac21d2bf162ebbd51057f86130b5989145cfcb883eb3315b198b403ee88ba2068dfa37f94dbb9801f2cd073f4a5fe1dfda2ddbc3beae1fd5ef441559bc139e7c7b9bc01f4655ce20f3109505e3e7d6ce0ee76e33a0377918fc0ad501714f1109ee93768636bccfd81cdfa0e264a3965f42a439a888e7caf698867517e6b06cf06dcdff8c92b54a10f49e36b1b1a53919ff2bf07dd423f4df3175f419eb596c87fe679ec07088021df1f229b1ae8ab3d69e335123cb1f757f09d933aef2c1534edcbae57af43cce6ac160a4c19081eb3db1d80c4ad741f93e0d775719136fe838e89569ccadc760b5d09641bebfeb67b83330af3e1e93dd9f822af6edb2e8cdbad8d427712299e99b41867c2c2f9d3b24bb2edcc1dc4b8762e9d06a4e8db78ea2cf6d1ede2590989da30896635df4b84cd6e6d1e5c034df38a516572853280e30ca7d1600ec8ae24fbe8300c894cd760ab83a4344dd6b50069919c8c479e255bc9eb19285cb133ae1ae393bf1d03847e70ba69a844483f67de5f6fc273c154a890648067ad9a71ca328f7aec2ac77a14581526e6337795bd3de1617f9d496087a38397450161beae89c3492ff9ddfd46bc91958cef3ee60c53520fc9563d415e5c8e61bf724177c1aec06b6fe24f1299267211de22f28d71b79a4f86a1d9c0ff358f63fd11b3708d4347f38d666a4fec346c2d40f34d02a93475768f30e487dfb70bfef9d5939ecd414a38417e565e8aefbbd0a5d11d9c300329f8ce4942e2f55198b1a2e36e90488bef2ce82fbbc59f72f462b316f5c92eeb68901d8da7a731364449050f8e317e96e103980e5a4c5388e54e5f23e814e12e6734706c5a24f123c8af969739930606e918af97a1273ab8c5a49c1490c7e446cfe78248d824ed5e143afe83fdc85f93afd2646772de514a6e20bb528f97d0bf73e515ad63ae42cd15161a4b905aa5ee4732bfbd1bb641751967d24979f24e6e36146143ebed9c2ff4f9f8f7bb3c68da4d6135148fa335899f29e94deef1e14a1512e9dbe91f1975066bda0976949cbb9a066aa0f56a60f2f597403f500063a4a2899142fd33cfd3ad583449746ee1c856119178db21f1c2ec1d3baacdeb8f6ad584276d948b4b559d1280e89d0449460e7512d767f5be12d25c5f170302711f0060bd1e2d3e5428c9902d8f8d00273750847b1c44222a6540372bee4d672aa14550dec79b35fae1ca5d6189c182c9f99529f76a3f0d70a41094cc5a4fafc2a40c8d008b108b53318ab387f51d19a215cf351c61935cf15bcb339601d0f053b1f9215897e855ebf91ccf2f8301b493b9ef806f6284c45ac6724964f10090c3378bd4795ee3767f2d8e42c4847c280d3102f63164c8695e56999c3d4137231bc74a10d5f7683833990907d783bfb92471c4013cb056fe772e9bec9e529f33d27e1d1aa3b4017c0ee38a3b98a2fefe8927edd2836f4043f060683a47733081c234d72067ceb93a7e8024ab8f7c228f9950d54567777f2db2be677c3572750fbbe3969417ec97672b4d75cf6e13889045b8128dc7286e1a73c05509847a9236349caedfb460a423d93563390dbf8d1aa975da86cf35252624b5b16f2e7f25f185f2f264723a4c345e0855b3783beb983bb2d0f4bdbb51affe48933dca7dbf4c050aa5edc2c408c59236a4d04224334f8635b49130b2e43cddd1487cf21898e2e2faed60ecca8776e8227508e09d850797ad4f3b6c1b851d2f45d22b57544c616edc18853e0a88b5c77290981f3b0997b6ca99af7848d6ba82a2bac55a661b90789757daafa05f98cc8c45b6372fac442219b1ddd7be6a43f2284a5c8412944d6dc03b4e166e5ddc73e45a613103b0985c0f950d34f671eec31da90df97e6e04daae62be20509698a3b8294286ab0612ca56ea00350c57f85921e4b60fbe13eb35e842a4d0c55c3ded20198a53f8e973fe8bad40578f8195e6c6539fe4dbaa1d857ff902f363c1717bc2c83257cb836e389368053bda2f0a473065b5cb7b3e5cb73c128e13eafaa5d7c7d9c0cd577de684558f200907e6332ad36dcfbf8f8c5ef0cc859359cce7de1ea82ea905b49a62db7823e5ca2cd7f81af8b64262304d47aba33b4fc67ca7d94fb9f85921746eee763e1235e7d2667a1193a6279af02b5d48b0ecf146619dc1b39f71e9495b1aae496817c63d3465b95f3ed6a9a837bf707baeee2b3bbb35e971816a0fe1013aa27f70b66db2dfd8bb320d8198a26927cb60a61f6b049d2ea588cd258091b83792759fb09f6f764e0ec63fa4c79425dfd891e8708db5378965dbe35c7d580ebc9d1222bbc51310084d9e555b61fd8379aba7d6ab150f11ca00160a72e31c076a436d5ac460797391732fe33efda4cddb3f52ce287ff1d3415b58bc00d3c8530c8315c9cadab781046d662cd05d3b5f8db28332344380ad2ac0698e0c7b8e4daa36d3ca5354c97ff20c94d0175d282aa52054cedc961f1760360170ab2e7e4dc889f97b98f80b172ba521e2f6c2d7e0c073f91b2cd4f9f097f9b0b664e84ccd3fb292fd411da42a9d7b93fc1b6302e13dfda837c80491c4aa4ddbd446b7472d3e561ecae95a46c0d9642e43acc2632d62a97e98f5f5773b94a02ec3a6a1d3ac00dd96f95698b3da57b14743927fe7ac48af2acd795f40cf0f1a9b0cf6dbf6416902f243c5484c1f7a7c8d2640e190ed5b295d4e71d13471ed7c31f8b78c65ae1cd6bb3de4e00b81ff8e1dc0176b628a0b44f2d019e4b1100b342b5825c4a9abe0a5953ccf5e8c48cb9b7c3d721092dc3e426c576d9b9f14bef28e7fb7245624d28c3e30738cd302431087bc2df156396b2fb5cccc47b88af06ece5c026f28ac99deb3bcd318704f22a767662577aabcaa7fc60c0aabe306bd026cfaa3c31954c644c8883c36dce023c2cc1e852378d82c307f18909be98c09bc23c1a520179c431975cb1c933069bcc4469217a8e79574eafa5a1ab0d7ed9a281e279dcd36d11cd8e890cddcc8deb5a633d4ea4091ff09488d82eb9cf9519c0b51b92ddbda025a91184294b693a5896e5871b59e13b6b1e5b0e16e00038109ecfdf83621e3cb8fdb9a14bb23b00c2d2089b29159f68c797c7cdba8e97d3a27885b4240a924991d81e3a270895bff1fd273cf20b9ea8984728e06ca849516ada77ed9bbca1f4e795164271d81aba8615d47e9e1b5a8d0d07a62ea46829d9e02591bf9a049f8c07cd98a792d46ba49fd20510d5aa73c04ebecacdc3cc5ebb1aa7b64683aeecab740bf4990e7c12ce873232f3d58de23a7074977fdccbde406a18c50d9991471220efffbd26c5a1adc989d8c3b1fce4bbdbc98e852623bab91a0bd34f2c095f6b01f6e66925326c80292bb0a14ea74adf74415f41565c6cc5fd7665c97bd360ed1b29c45cf9f90c797cc2f086c1c2fbd180002c8e046257b3df364439e28fdcb520dd0b09a3cb4c1dde6382fa9ba994f45740e738f0a335f45ad5be330536405f66a1076d2735bc4d5ec6ecbedc228556c49474e5d01b0596a19bade69ab17fa548b77b5534e16a410923acebfbb4bb77b78d6a0d5f952f299249255fe764663c4a68bb847ca51039d2c2019326502d404056fa9a45ede57c67e297877d204531da981287b3ac90db74d27b8d779ccca09f9ad17b72b86d5ebda02a3e761ae03f533457aea8aa0c0281728497ecaf04ddd52c4ccc71924e50b4b67fa8faa487ae59b7055bb6bd28acd3907245a696b52a030e57b703e362c8505ffb6aed804c9743c0d9e314b41a7f022a384e2bb360f3a0231b4d66b891cd153f0f1ad8c33cb013275cee474778f370239f75a471093403c082acb4a13a25b05045fcd76f06a6b1e5d9f406cd21114ebe030ce70e5640f3ef792626f6cac60e13d27f8c89d2ab0fe6189e2139555e2d9722c9408becdac393c5923535298adfc8f3304e19e16475612eb5bf9aa5f1fb9ae45e7586cd2dd4123666030488c2a2687635adc8a9cf185e811192eb9de7698f2f89930bc8dd88f3887f300d0dfbb5fcc0173a1981b445a5ed53538d72f374822ec849c097ed4709630c06c283ec3813222e9c8c3b0cab6dc3df90ed46ee32b9d745536e74c66d1484c9281568435489e6f5f4933229260797662326b1fa0a9353c0e8cfbabd1bdb30b6aee2f48487c727d1ef62d581e39fd0421308565b56fe02c107cd8f188991ac831201f092ff5372bb8f03ec0b2afa29b7df11216351710194a4124e8af80127205073932e97a4877ee057fb716ab83c732f237037990e9aa442786b52ab3c742d0078ed248471c115592d310db7cead695d8142f7ee52c39ed9d30e38b55c9a2f58f58ef0c7b9dde994b5e623cedb7f6d9bcf41e7999f175258331f6e639d34613ca8724f831775ca3b02b10194f448bd609a4e171f62d8bbcbf5914931bfa34ce872b7153c99e2163caffce255f28defa1270c56ae39b6588ec9cc7b63960819cd8659aec0ca41446598904f6e8fac4875b8e0ed15d0175e92b143c1c3f7730a2e90857faa24c1c9ebc90f1df17389e950aaf576071c5f1470e440aabe206c51e451690b11c696fd658f7bd8df8efd63303abec42361991942342def1972a13d9b41d981b34cdbef24e0b9824bc1e43be46ae2a548dff2a332414bab947605a32bb0e09566a82973778f387e8a082acb64896c6d5823e77596625134ce3a6b520a87a70348345f9b0de089c02e8f50a0fc7a16ddbecac6b4f7fb06da13480196546685500b7c1ea3ec2aee2f548c2b659a81f69fe6b5e0c64627ed84a55a967df28a151dd0129326c5bd5a16aa606562d78e64a2a020f857acf9ddc0f48c6880e439f9aebf147f64112898e4d9f4a7aaf56b7dc33de043d4502e661932e6fedc4573a496d9d5e7516824758977a14ac697a183f9f1c8fd1b8a83b64627647f90bbd4972d99393afb90bbf0ec08820ffd3f2b3f9bc4e91bfa5bea45e8ed54481578a87e135e0a678dbc745d43f6b0e8c4645d3be415170dc4beef9dc56d8c78932ee8ff7a6c60a1d20607d33f4b64b818bb821c378369692140f697b210269b3ccd551c5bb0cadf6679726d8c2ef7f24a733bfb087459c8f3bd4c6b71c145bfa"}, {0x30, 0xffff, 0x6d1, "25fcb20b9d49e2e6e9610512c478d895bc8a93bde87b68b01b"}, {0x1010, 0x1, 0x205, "1f370a3a16cf9d3f61f73449fbe68668f2c6c7e1a9d1d832dacac73ea04503621833dd666d7973086fc721e55e44367baf0eaa3ba8ee7013ffb1d8b946f66938ac409b291b347096db7392aee33494eb6b093e3ef29cb87660c48a54420c7b83b35675f81b9b56d375482109bcd8398da0056062d8182fc29a468999ccdce698593e37558fa4ef046114b69bb0754f9ccd618e6d0f98dbdfd9f38f765d94e146f0686cb8522c656a2815fa7b6ac7a149d2e0e2a66deb0bcdf67310d99cb678c293fcd59e4119a9761870ed0358d8c5ccdae455038fde466cea743b581941c0734d18e84d97bf8589ef0e7a7f2f6d1aa6a04c6881987e064b6079176841db54af50eaee92d519c44bbf3efbea4ce7bb648da37d03ebf4d8394149ec3e59c287f444df733331288146d40e4ae1a4e7ae5962cff4c7a4302755feb88ad73e06649f791a6cb79f0a6d485d555b40986e98bb16ad69cd96760a1200817ae8dc5c1adf156e19c4b8c2399586a98b136385ab156ea59d6c3a2d25e42014929bb8128f16c07f0a9ea7dbff9156c8b6765e23173006f79dac6c11eb479bdc2963052a8e8e3ceaf06026b7d440414f3a88811add541f83fc1b715deb732bb035fa4f5c7a9a062071a14b2b906a5bccb89131273e59f874a24e79095f7db5837e79499eab830e2c55314e7dd722c3c23cc58b07d0b81a1422066ef83cb87ea55afb0ae78ede1ed7e3fb95a8e7816c63e2cb35172c1a6b5d97e5f96d409c0eafbd1f9180a66bebd23f0d3ebfba905656a5e64fa2bc12dd67440ea3005e4860f90afced4230903f4c31fada69a800ebba431d942782cd5094961f55d77dc79d918099808cc7b8f221e8809d33b56b0935cb75cf63c40da6dc4fc29591f5145f4ee72c5867e8c4494c0c0be6ae3695ac41f9f1e0ee8e3e246abab28d18eefe422e82fc6dc75cc370a120b8e1dda7c6bb2d8a0c989915fa987a29e2fcde2e3505cca37d95fd9d91aa957c17b7c73061bb4db9f2d289e91b9f67834ab97aee2ab0e565846e17c098982fca32f3680dc1926c1f2eef983a79e49c9964ca2a5db1165239995a6c4dc12086cc7432d36265ce7821c4c2ac3161be017d50e6a175def57c3d7f82addac01740fbd9ffa3e3580cfbb215f8564c814f41d5cfeb852ca50492aebe271016092bc5b5dbcd298a4e56da79396a07e8d1dda8cdca78e0b4097a032384f8e9d6d2b73e276c391a233c05997bcd813bf0545b7024d474756df7b5f5732438575809ec190f80eb17d7c922aa308c1306c04a943d14b13b0e03344d361838f7448e0759902259bdfa604b539d6e1a6b05827371da6eb72febefa84835166768b2792a68b13fe2a43674b5de90df070241120c374802b645dcac51764ee87205629faa9aaa062b25b80b45f3665cc4a88548c68f35dc3744deb0a99dbbcf24587d277764d4fcc01b9e6a9e0051dbbbb437c06d441ca13ed21e478e15047271213d46378130a2c97c760bd1aaae0e6fa6c107d235ba8f74e25e2098db8b75fbb4a3d95aada572244cc3a7ef68415739c6f8c8301e4dcb23d40ae208f4b0d68421f9e507a9c1a363726061216d5dce599c2504412f4f2420d979b731ebc2b90d4d27a7dc279b7e63932f05c44d5adbc3c7f46a35703027b3814a5f37c32da61dce44970096c638ee1ae40fefef9054ad607912de9cf0af78313ac2feddd437efa732be75945a5a0bebe457f8dd13abe6ca2dc01f07b874d4739a4ad303c6bc376eeb055c594453e8647b7158936f3fc96193a0c315545c934314b74e737562c98b0549b868b0edbd14eca56cd728c767be6d78c0f18db7f99e4ad46f6ba4ce70b852c96b03c0345906037f03dbcff645fa0a58e69e057a5c446ba1bcb610337c8667599f02ffec82ddf020b304fab96594ee1dbef747093c4ea974be42a1dbb1a614b9e9b6eac2fef7376fb08015759930535aa40927128905e73e579dabdc500776e51b822b2923c3bdd2c42d9ed8b16399a9f71dfc6a6ae9c0d40a56fc1902d3ddfe95fb260cf4dd0b98b6123c671125b71574a96490b0cecfee89f213154d97364cc91dc35de9925477c79759a1b82b988719e6b92ecf8158db0ced5138e33d2236ad3817395feb4a636d7e3353d03e2f359a996df68ff668b0bf8eaba8370eef9bfa5337ae1a8ea4600bece290cdcf0e78ba93d7681ca90495eea1ed8f301a3798e072306f5c2f12ffb3004aacd1b1cb5f01b305777936b254f552c442fca799b4f390a430a01550b0942212d5db02cf2ee9d4df3731618d99be6ed41f11e3bc658192f40725dbb848750f1d5d8fe96781fd065829951c3ec585b5f38696d7778adcd5abf08e0010b8e905ac1a83120e491bd5129f0b82e455ad4fa2998c553df4569c9021b62d90b03d4bae35e0fa9c0d1ce2c749e1fec0138c66e8c1890a0bbfbf364cc7021030f05be6c06cb2729b787c1941e436624a85638a5066efe0d275aeb4641dc2fe861c2867c814ffd8a758a7de5fcbbaa94b82279a24512214d530cb60d25b10730657a04fe25909b120ce37ea03afdf5550a23de024d138008d830d15ede2530100fd73014dd35a5eda56a098e605e3f67ae6037abd821abcb727b84507eddcf5a70ae765928da38f485cca47ed3874b4cd9f240a85dc60e14b88969ac29d4c1d07f970e6363cdd7f5b7c570f49eda66faf28b31add8e15e2b3d284be3ab12f989c41a154ac3881a0305d29e14f0834faa1cd6ffa3829a1ea6bae4c1bc2947dfca2975aa808072e7b72fbec9ea6cc6f60a24ef2de2660dcf4b385c407a5c541186e7094a2db81f1dc65afc8e648d6cce94f888e07c311732958b7faa74265a8f4350eb3016201ca8989ca93ab1fce0682d391732480cbe8dcd63c53cdeb54a9c542019463023676d92a4ad930f0822ae0618f4ab4652ff03ffeeaecfa47ed4133cc183a9782ddfdd087a76ac743bd64acdd0ceac43a30117c95888eb7d246f12d59e76437cd8dc04af152c1253b96e445a66799930ec99c932a42b001f508c61814d88b079b53ab6f5a061b6d02df4650b3f59b5e76665714183bee887fa51db86f6228fdc6ae40e041b4868a36b4e7e1ed91936597a8df1a5523eece12f01e85aa36f081cf142b701955822c52f3f60a9660062fc71aebeae1f38de0a5cba727a8175e103bb6494476b18b1c303ae27fdef326872971596967418474d6d7d6dda2388d3b2146238272738c0c474ee78c4ae35d559bef56077de06623ccd5fc973311dc215a61c584eaf31f1b17cc5369d9cf687d248b408298e98026f7f2935bd1bd760b2117a28cb87a032ede7e4f8cb930a28afd71bdcf45355bcee406bbeac90674b3d93909b8d53c66ee838cf03db081828988efa1967bbdb293814c0aea9d47b67cec177bbc61622db4b0d45d17bb52b9b0d8d35339f3671b095055e1464d26f7e932d0c5326ab8d4d58e629b979f72dce580e16bf807faf98e7713aa8fecd5f725f33a3827771f6adc0686a4eb24cf41755d30f577f8afef45c99e11fd0406463c6ca49a46673903d7ce4b3b56505b323b9f5199fd17fb6fc6ce60d37ec17f48d2c0aa1289c69023d47c0bd178aa1133c664c2318f30bf8e4ea1c44a8924a48b665dc96ac902697e0cef3b369ee625f003813755790aaefac5e158e4c1da6e7244ff1667a63260cfc8fcc3dce3e35fc4391c9440fa43b32245938672849a6c31048cc7fa4799d8e07b9deb898f7b3c2bf57fc116dff4290a51432c52333e45e484bfffc9cbe054eda316ab2c6b7ae7fb1cacdd5779a64d5c74a1f2082a2ff5e93b8dd6a4dae05d2f5ec6b401be5338eb311a434d5abaf970a61c7f8ff57f04a9aa72402b5c4ac92035245c5951f6866805ef90cd626a272160e4cd9fb9c4afd6ddc8099f507d131df1250fefc5f3a065bda3c3b9b28255c1827dec04abb97859f8eadf32dab19d85a67bb641c01054e5df7a9fc568acb55e36c49a907baf9a9302db90334ae4b3ebe04298cfe0ea2bd4538149b44bbd904a24d89663deb644362cbacb7bcb2a96cb2bffc3d8c2b400f59bb5587fcfe7b7d5a69fd3a17e1c719ae6804017b36ecfc06a947a13bc67f8c2ccf4e3cf782700fcad509983bca0585d8656444601d21444221d96952b02a7c2090f008161b4617be596a907fd29f1f21c344e690ff4aa7b3bf3f17ec15ad180e7ad4ba5ea103b2c1465829fcac4c7ecc46b23fc229620e7f3330cbd4076018d329914d7a61afd5ca1812e47f698ad02551d6a4c2fc497dcd13542e45a0c7d60afb11b4292b7981d6e4606563cebea89978d68f5236b562b50e41984a41d965ed9d955d73ad5ab2bfdb926452e95087ad919b2c73c88179165bd6986b54af110f032d1072bfad3f8b47f5496d4e7306740f81b8f1b84c068187014edb33ae880d57d53c892c69a5c998bd2429941fcd2b646c8e1465f0b8b51b2714c4b904f38ffa9b2d04773fc1e622fde043861f35f20965eacd2e1a60debe8863769e1905cdfbdabbe50b0cdd9257a02576f9974ebc22077a6b3c2842a78a9728dea5dee2a0fb17449adc217ef0fc26676192e8bd60daea8923fc3f1b6c9ffee111b07f0bc6b868203f04ba1722a1f853ffb855b854d3162dfb7fb08a0724dae9ac2de93caaf3374e4f37c210b7ec43d6c1450f5b9ed8555f622f0e7f7e32348c5a975d71ba3dbdbc2b01cdbfd47d0740e03a8c740d01a05b22103f5e0505913773cb4fe0d6969e7153164a97775325c234b6420ced8f9d121853f18c51ec46e1989754dee0b03b1ce11714642e50574bfa62b93e06ab4af2e79304c41d84fcd9353ee27dc4d550b318efcbe4150ec42ecfce62351138fdcfdb4fa5edd61faffbfee633547e0694baa69622ccae5824b65eeae17bc16aa3977e9e67bf8d9e853c40c708f10a11aa0468e6a972ac94c4af1a95bf8d4ab50c828b77c8281848ad623de12f158caf07e20ba3fbf9e076282aab274657612b0cc83d5058fc38fc1b5b142a24865954eb2c4941976ed361c54abc4b3d1b0fefe9d83d99df85dff6f42ffc7e5d1dc66382a3f065e1cfb5c65c2138a71619c87c7d7fd59d004ce30548db4850536f9dae4f1accc1e5f96617fa1090feab7532ad4b516dac8407badb717b62fc8c5cf7ff43c64d91e5c860c241bab0474ffe57b73f9d539689d9726fe8919dd3c896dbac08ce903255c49fbff95fb285b6800f5ff1d48b9a58d24feba73f737edf61483e59708f788f3135cb591d3a71fcb763ffcf8662f2aca453afa6fff9fd62eed3a6973cb3e83431483ac2bec060942455669fce6a69af6e9dc3a989682f893f77d5d200f9bb49be4b1628e0e84d17111ee299d5002604daa868e9aec8c43d04433be6e1c34a3deb43e9119254bb68e0a850cf565871843ef96a9a93f09b3dee16173474a46f08d082065e55c2e53bcde8b0eca6ac16c14e6fa4b77de1a7a2ecc2209cac849fb422feeb6948939e18a832a3dc4a9a7d4bfd2e40f1963e8a3b566879fb9a993fbd4bf3fea242b072482b255d5eb5e54c01540a954eac520dc90a3c05636a9f11566e4679a0d8dc1a47d5a87bf72aeecf805aca20e76d2b02669d269dd154eac631d03565bdebe5c58bbcf0e55061d480f4e11d8cbce1b49f40dd679f1cb0ad8766cb04aafb9162a32b799a2e998ecfc8ac41c64503f7eda2de5909b629b8ae264db47d61f27947ca549a7875a5ad50afa91fcdfb0227d72ba18527a39d407b22e2b332dd2f4899aa400e7ef6c355703af9bb89d91562595dbc72f24255383d01f430d"}, {0x40, 0x1, 0x0, "9cffc7c8721192f688c36e1fab87cf092f85aac2951c497df529527ff0407def8da0ced9bed2f0a367"}, {0x108, 0xffff, 0x28b, "ef39bbde16b953b364242292478c59d32e82eaeb11d801e9eb7f15f1bc71bb72a56c6874368278176a98548f7af6e39739f44f9292f79d573f796b3fcd4c8f672b441786bd677a94a71ff3ef16eddfcabb6e120d8722283bc34ab9e03ba5955a36f376d38f48d9894a73c60573760d93aed3c89653b49f72592ed39b1258d3bf1bfa4c68da432edb8fb8ab552f7088da0149175f8273bacd8c1f62525efd0deeb17184c99c3e30584f73a004317d73662d9dd1935fc8913a50623874db46c41e64c97e5c2ed8201e99200cf91ec6091f48d3771e4b2ef805e7523937b462ad237421050d95df309ab16c5931e5f76d1cabe369816d22"}, {0xc8, 0x457d230c27df5263, 0x59, "8db98bcc2cc7428971050d589f9978c491f59ab427ac6e6882d494793913de183ecdb68df8b6ea18e9d157b6bd1c4a82ee644f9a2034619d8abc25d24dcd7e89731d7bc894042213148c1f747745a7002972cd013360c886ebebac1eb5df99193209d47d10aea80da051e53fae21b897af1feb9ae0801cb81ad95b752ebb608a3bd00f2731ccdcc093170476ce91ccfc8f441597b8a50758b94d73df35df0774b73d42c822933caa61ac0fe5b9808ccdbeaa"}, {0xc8, 0xffff, 0xaf6, "fcc617613324e84e34fea062286fa348588a1368bc8134abef5ef90ddf3f6f68f3c394d5805f42284331465f8dd4979e78c7ae31abd486730c60112a9aee9f6d03256e09b39135430f70de652b8fba2f5e8d54e9b0f2804a13a9b51348393bec13c6197fccdec3ac3531f5e6276fc1d74c38ea558596273b94da7feea033b2469c02dfa5cc8aaed42f76498f1676b4a4a90bba3d4da5965de532d6820ead3224beb97d26322656f20f1344bedba0a0cbaaf134"}, {0xa0, 0x1, 0x7, "ab1695ee1927375533341096aefe70946a7d4ef382d8274fa09d0ca90c237e30bae61889630ad8bdb7ab941d4698172f4d47ed8e96e0780612db73784ff70646d930531b1698335f1d101ff1ef8831dc91de7d07b16689bb61f884608dd1607d23bb0c229bb8eff8752c89da5fe7d40f2857cfea677e61619fc29487413f3411fe58603bb6f806801e75"}], 0x23c8}, 0x9) msgget$private(0x0, 0xa0) r3 = open(&(0x7f00000028c0)='./bus/file0\x00', 0x10000, 0x80) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000002840)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:42 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) socket(0x40000000011, 0x3, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x88, 0x2, 0x2, 0xfffffffffffffff9}], 0x9, 0x0, 0x3, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="c993b3355a727d207bfd1bd019ad2d103e1c1fd20d2ab902fdfe57a5a65b42ded017adcebb0658e3c14c2386767293d6390d403ebaccbdd475cc314f615c9d48df1aa5de98979ce93d95e14399d05895a3fab576df944aa83ca937c566df588267b214cbac3d46187465db531ad37bcb1e95c978166768e56825995839d62d0ac2aa1d91df1e9640e4fcda085f824820ab16c1c3d5266e152be7ed9987f421dcbd1b5f38b4ea881ab9b0470721db50b7d327d3d6ff89a187f9ee4f57243e3b788c4e6affd3af680d3566a02424633b55", 0xd0}], 0x1, &(0x7f0000000140)=[{0x90, 0x1, 0x3, "3229b4197a839393356a26d88efce82f84b5a6dd902de534d765883958f1bd98be665fe615f51cad4c690cdd39611efba9e4dceebc98ae0ee0ed732f58872052419dc337f4fce464e1ff53bd69382bec0fd9a19378710e987bcc34c71149456623862b2c18255e9e7e0fb5f2cc2574e014ef5239022b651e9bba0cc52968e2dc"}, {0xe0, 0xffff, 0x0, "9a0720112cb2cff107c2eb2795debe2a3e0f5f1b3e71cce6846329eb1e10a3b27bf626e748abd96496cdfaa3136788e8c9309c9470079f82ce106b467467e4cd99b685e0d528be05b280cd0cb5bfd270c12be927c07cd839306e96c0e784f1f70c74c6d978f79a813d2031d7c8659a005bd920c77226ba7ebfe499ed6987348c861f56c337553d131f28890094098f32ffe2fb3d2d9f59b8b36af90463f04d3b99d39ff3b64fdd12ecabc2ea64f7f256fcf2840fe191de67ef74fc943fb5b14a6e40f51b7705d59a7e"}, {0x70, 0x1, 0x0, "fb7accbbea9b4a9486f7cf56528618e3c8c164ce98cf20a7d1355e98a0f01a0a60f28a546ebf1bccb660c09119da87c34439fc8a1345efa275dda9842bcc970677b7d20d11cfd8da99f551e5170eff5b82a2b5e360bdbd70692ad9dd6087f0c3"}, {0xe8, 0xfffe, 0x7, "07c57ed70ad7f818720a20bd53fb2e75d660bda63b0717871932e1d862fd19883691c57bdb4f54044f045f39feeb5adc74996031b1cdc78bffcb4e68a884304040d6facfd1a9039e6bfb5ab13faea3a1b107445cbe4a5ef0dc44e83949f3174db99242444f7aa96f8692ccda637aefc292c2ee4bda8d188a79fa2cea37a75a633159243305f51abc9f2eb88f25116bdfb88a5d9caa2f89b3f878cf01e5486bec97ef492bfe8162c72c777abace35df8bdf09a16180cb2e7ee515c37f82c8a57e297c295b9c6f305c7cb47ac441ad044933"}], 0x2c8}, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x28, 0x41, 0x0, 0xffffff36) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) sendto$inet(r2, &(0x7f00000000c0)="ffc5ccb00915bf6e831ee3e2a6603b34c6f11b28a7d68f485d5e786d9aa44097e97c00f0da4a3b684ca2743ca366960c5a54d82d8b2a76fc9a46589382390400541229d1c65c74315fa5140eae1e6a845b1790bc68a6cffe14a2c40263a727a6f27c5558c8d701abbd1faf37776b3ec690acfbfece002b6d62b8b1bcd811e7dbd1ba2988b50926406fe3c7465cb9770c736e4cabae9b16", 0x97, 0x6, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt(r1, 0x20000000000010, 0x2, &(0x7f0000000040)="afa04dbe1e650beafa6fa75bbd40887e6f7da67a2e1d953695e88c6f752d0fda7340c847c1d3b72d3b2270dcb06650035ce10b0b16639585a3dab6f1904d60ddd447016f54781309b270c1950c475a2692dc6c1bc3fcdebde9faa80bb9b54337e053bf1d88aa1805477950cc5a8663896b3b", 0x72) 16:00:43 executing program 0: kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000000000000000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x7c2, 0x9, 0x81, 0x42}) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x28) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x26, 0x9348}, {0x24}], 0x2}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x1811, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:43 executing program 1: msgget(0x2, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") close(r0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) accept$inet6(r3, 0x0, &(0x7f0000000240)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) fchflags(r4, 0x10000) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r2, &(0x7f0000000580), 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) read(r6, &(0x7f0000000200)=""/40, 0x28) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup2(r0, r0) r2 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x8000002, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x5, 0x1}) socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000580)="54fcfc8a3047de267bac44fa5d9a2872fc0b22fef8f427435fdade094c54211bbc603d9d1f7a7ece350f026c64fbbe95bb5c7e366292468466482e40782e32946db24d857adc60b93668ad5b59a7f98b170c5b736d9794e5233b8926b27baac9c245bbf4729a0064b4d4ecae998612c79ab5afe3285662843666ef290d09fac01c78896de24a73623cf1a2268a36cd1bee7497af7985899179ae7056401523a7eea5acef5948a0e850bb0d90e57e8054924ee3462d9dca2a2cc99e1f7f77e0160038a781b6afd92d7c00238db21429884fbb51197743958992680d54bd3c12e6ba3c517261ec87ea5547cfcb311b4ef57bd60912542fb177e4", 0xf9}, {&(0x7f0000000380)="23bcb9d0b34f953c381f2a3ff432684e44bfeb6f713d24f0a0905de013c819b17d0eee2ce5c56f8d131e0087c0673e157fc9601b22a80000a0006a3ee8a48c7e1db5f8789537ccd1fc7f22849623e998b5f1863004e1a6ff", 0x45}], 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x0, 0x90d2, 0x0, "d726c1e7c5d8c6e23c5b040000000000de0f4de4"}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r3, 0x4, 0xc0) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x5, 0xfffffffffffffffa}) close(r3) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x10001ff, 0x100, 0x98b, 0xfffffffffffffeca, "020000ff000c8b064f4f614708849c86bd00", 0x0, 0x1}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmous\xd0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}], 0x2}) 16:00:43 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2410, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0xfffffffffffffffe}, {0x1d, 0xc2a}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000140)) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x831, r2, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f0000000040)="78cc0df0") 16:00:43 executing program 1: r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000040)={0x0, ""/59}, 0x43, 0x2, 0x800) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = socket(0x18, 0x1, 0x0) semget(0x0, 0x3, 0x488) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000004400)=""/4096) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6b4ba345, 0x40, &(0x7f0000000240)="d5ff9668", 0x4) r3 = fcntl$dupfd(r2, 0xf, r1) recvfrom$unix(r3, &(0x7f0000002280)=""/244, 0xf4, 0x2, &(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8) r4 = semget(0x1, 0x1, 0x22) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/4096) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000e) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47}, {0x23, 0x6}, {0x40, 0x3f}], 0x3}) syz_open_pts() r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getrlimit(0x0, &(0x7f00000001c0)) r7 = semget$private(0x0, 0x6, 0x80) r8 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) r12 = getuid() r13 = getegid() r14 = fcntl$getown(r2, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002380)={{0x0, r9, r11, r12, r13, 0x20, 0x80}, 0x3, 0x7, r14, r16, 0x8, 0x80000001, 0x4}) semop(r7, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x2}, {0x4, 0x7, 0xc00}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x800}], 0xa) 16:00:44 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000d75000/0x4000)=nil, 0x4000) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:44 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000100)="bd", 0x1) r6 = syz_open_pts() close(r5) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x800, 0x7, r8}) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x6, 0x6, {[0x1000, 0x7fff, 0xffffffffffffff81, 0xe0, 0x7f81, 0x3, 0x43c, 0x82, 0x7, 0x7, 0x38000000000, 0x7, 0x5, 0x0, 0x9, 0x3, 0x10001, 0x1], [0x6, 0x3, 0x4d1f, 0x5, 0xffff, 0x9, 0x0, 0x7, 0x3, 0x35], [0x3, 0x8, 0x50, 0x0, 0x6, 0x401, 0x1], [0x800, 0xa5e0, 0x3fff800000000000, 0x5], [{0x1, 0xffffffff, 0x1, 0xfffffffffffffff9}, {0x9, 0x6, 0x3e9, 0x4}, {0x8, 0x6fe7, 0xfffffffffffffffe, 0x7ff}, {0x37, 0x26, 0x9, 0x1f}, {0x8000, 0x401, 0x1, 0x1}, {0xfffffffffffffff8, 0x81, 0x800, 0x95}, {0x1f, 0xffffffff, 0x5, 0xffff}, {0x80, 0x8, 0xc3, 0x8}], {0x3e2, 0x1, 0xffffffffa308bef6, 0x7}, {0x20, 0x8, 0x3d780000000000, 0x6}}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000480)=[{0x9, 0x8, 0x0, 0x100000001}, {0x7, 0x2, 0x6, 0x1}, {0x0, 0x4, 0x10001, 0x4}, {0x4a5, 0x5, 0x100, 0x4}, {0x6, 0xf891, 0xfffffffffffffffe, 0x2}, {0x12000, 0x8, 0x8, 0x7}, {0x81, 0x5, 0x3, 0x1000}, {0x0, 0xacb, 0xfffffffffffffffc, 0x4}, {0x3, 0x7, 0x4, 0x934e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000040)=""/65, 0x41, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)='C', 0x1) close(r2) readv(r1, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3d, 0x13}, {0x6, 0x10000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x20, 0x9, 0x4}, {{r0}, 0xfffffffffffffffc, 0x3c, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x8, 0x6, 0x256f}], 0xffffffffffffffe0, 0x0, 0x1ff, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7, 0x0) 16:00:44 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000160000/0x2000)=nil, 0x2000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0xd, 0x3, 0x6, "b1fa1feb02eac3220c65815a87de4238208beb61", 0xfeb}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x9, 0x101, 0x0, 0x100, 0x2, 0x20, 0x0, 0x943f7a06a40783af, 0xd8a}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="51f081f6ec2c812c6ce8dd0716f9776f94bd082a392969395a014cd60ef32c1c7dd67a7809eb335e16bf4b139e53c5d5c1749ca21e6e825fbbf3f400e365705df85bdeb7e55f76038136997a56c8a5018fa83aa2593654b81a10c0b8bffcc72cae260c1bb95db3e7d9b6900b4414d78c0ac2f1ba1760fc60594ecbf43cb65d93b6d21d190b9d4ed7710e309969b31ee960393f9c69d7184d97dc8ad6cd26493edd", 0xa1}, {&(0x7f0000000240)="9c94cc5e8e65ace5ebc72e66d89e454b640ae425c148188aa292b64dfc2140fee8a23d9ba7ea29f7cf4b49803f99da944e44a1d5f9a764329bfc73ba58e22f6cd78b26107f898a43e677786265f6a31d5b0dcd35d22549b67eafe5a4584d93e9e0180b30ea7f01fcaf9ddc5a4617e0110377738840293914757a5a2e2ed888ebe0921e4afc545395d7bd33a86bec5a31419cc5644db0e088eede6301c70b020d34c388e7d388ad2ccdcc86a69b84b06f0bee81b39c9052db761ac451075866932558421f26101b38b4ab8e1080b43d64e0b1bf8df5d1d69117818c538dad9b87a51a82ac9ecc48c9abee5d47c3", 0xed}, {&(0x7f0000000340)}, {&(0x7f0000000380)="57e74f021880ef51ce580558160a0d8dcb0a48523730ef2395801effc7e4c1547f9854039ed57ce4c87c78fe3cc759ed96e2f484f1cac0cb49c055b331a00621691a0b4d8ca355252e30855c525e15a4eb4267585f5186ff5d7e7aef95ee31120553b7aa162e48e1bd1945315c55695114dff551c6c926fb3109f51f4e76886d164627ac9e0579b37d56dc0e3c564b5a233b7a", 0x93}], 0x4) socket(0x6, 0x2, 0x5) r2 = kqueue() close(r2) getpeername$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = syz_open_pts() pwrite(r3, &(0x7f0000000500)="c14da0f52ed325826d39a3b618566ed8971d7a9c9c8d1bed9c799868d4ee8a580e0f829fbc8e919c2073e72a2be1c70be7fa2d4650140fd64d40e474e5dd574dc72a4fbaf627793e9f92cd2b2f1b4b56a2a1c452adcd54158e80c958e125f0e17693a7b24c5fc6a8dccb011234f81bd1bb8c3ab92597a82d36285f48b2ad09ef8a6d33169cc4b946e5aee9c0a72753811bde6fbfcfefdd93774ba4b740c13e85677021c52a76623bc8cc3d25869bc4dc8dd4688c2aba90a06a009d95dd5caeba5b5f9095673a8f125cf77ff4587f74f8534af408f0b32414006f1f7bea4efaf31730715c80f82153cba0ac73f811831b288e01df9cf77781518cf10cfb8316", 0xff, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x2, 0x20) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x6) r5 = dup(r0) r6 = open(&(0x7f0000000680)='./file0\x00', 0x200, 0x4) semget$private(0x0, 0x2, 0x50) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000700)=0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r8 = semget(0x3, 0x3, 0x10) semop(r8, &(0x7f0000000740)=[{0x3, 0xc4f, 0x1000}, {0x2, 0x2, 0x800}], 0x2) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getpeername(r9, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000b00)={0x41a77b76, 0x8000, 0x4, 0x2, &(0x7f0000000880)={{0x5, 0x1, 0x2, 0xcc, 0x4, 0x3, 0x101}, {[0x9, 0x3ff, 0xfffffffffffffffd, 0x8, 0x3, 0xc99e, 0x7ff8000, 0x7, 0xffffffffffff5ebd, 0x2, 0x0, 0x9, 0x5, 0x100000001, 0x9, 0x2, 0x6f000000000, 0x6], [0x3ff, 0x81, 0x7fffffff, 0x0, 0x3, 0x3ff, 0x3, 0x401, 0x1ac, 0x5], [0x1000, 0x9c6, 0x7, 0x6, 0x8001, 0x3aa9, 0x8001], [0x3, 0x2, 0x6, 0xad8, 0x8, 0x4], [{0x101, 0x5e, 0x8000, 0xfffffffffffffefe}, {0x7, 0x80, 0x7fff, 0x7}, {0xfff, 0x2da, 0x8}, {0x6, 0x4, 0xcd3, 0x204000000000}, {0x5, 0xfffffffffffffffc, 0x4, 0x401}, {0x5, 0x80000000, 0x2, 0x2}, {0xfffffffffffffffb, 0x857, 0x66, 0x81}, {0x200, 0x3, 0x401, 0x3}], {0xdef, 0x0, 0x3, 0xffff}, {0x1, 0x6, 0x81, 0x2}}}, 0x7}) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='r\x00') ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000bc0)={0x0, 0xffffffffffffff6c}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000c80)={&(0x7f0000000c40)=[{0x101, 0x9}, {0xa5, 0x2}, {0x26, 0x800}], 0x3}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000cc0)=0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d00)) 16:00:44 executing program 1: r0 = socket(0x400000000011, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x41) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) flock(r6, 0xf) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x400000000000000, 0x5, 0x7, "000000000000000100002000", 0x8, 0x100000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x1723, 0x0, 0x6, "58d4e3753df3dc693dc06509067e458027e1cb0f", 0x8, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) socket(0x20, 0x4000, 0xffffffffffff8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000180), 0x10004) shutdown(r1, 0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3, 0x8, 0x379, 0xffffffffffffffb9}, {0x7, 0xf4f, 0x8001, 0x889d}, {0x7fff, 0x200, 0x0, 0x3e}, {0x8, 0x9, 0x10001, 0x7ff}, {0xfffffffffffffeff, 0x2, 0x8, 0x231}, {0x7, 0x7, 0x7, 0x800}, {0x1, 0xa90, 0x1ff, 0x13f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x1}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f0000000040)={0x4, 0x1ff}, &(0x7f0000000140)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x757e5d529fdb373, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x98) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:45 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) pread(r2, &(0x7f00000002c0)="6d083996d9e8c3233b42be9591676dd5007c4a4e2ac57b3ed6b345ae104c45e66289be2650b57a4de447e9adc93ee2f9bdc8490acb72296487439de7cdca5e86b29998011a70064a325284a674973692", 0x50, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x109) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}]}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 16:00:46 executing program 0: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x86) accept(r1, &(0x7f00000011c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) dup(r2) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x209f1270aded9975, 0xffffffffffffffff) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:46 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)="76c84500", 0x4) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x3c, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/}ev/\x05\x00\x00\x00\x0f\xaf\xa1s\x00', 0x40, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) pipe2(&(0x7f0000000880), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) 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, 0x1, 0x0, "00fa45000005f40000a92000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="07294ef7eb0787f40d27e22665470a5101bd654b3db63177d4321aae650619ad47a966d9c1cf7f7023f521247a597d03f0cc0c947ad554e4670fc29a8a51091fcaf661111e5d633c808955907ec64eab932d6cc8f768f9d8068d96578f1dbb9a175189957b1a4f45065f4e38cf217178dc2eae5d2627518a5fd2d0d6fb8d2c84d6bacc673e7b615babc1b58619bbb5ffaea16b8bc22ff02a0de41c48c103da990fb3a99ed4f44c7679fde68d4c48bae3885a3ee1cf198a7064c4c887701ba6c5a129ba6024ef4f302c0cfba7de43c262b2a8c2"], 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x6a) fchmodat(r3, &(0x7f0000000040)='./bus\x00', 0x4, 0x3) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) socketpair(0x18, 0x2, 0x4, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, 0xffffffffffffffff}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) getsockname(r3, 0xffffffffffffffff, &(0x7f0000002740)) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2118, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) acct(&(0x7f0000000100)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ff00000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="b9f9c5d6763d8f0a40680cb2f25559c4254e7b76690fb3f18c2065b00aa5b0a407c2bbd21cdcbba1bbf79688c931c8af8b2067c24f1c690590fab28425dcec0889facc3b788528e25ff84c93b420c62e4e3298ec252d56af63aaafba3d83545f711919f411e958d31345870c55cd4fb586b6fc563f24a897fd1f2886c7135af56152de2b4bbb1ea9e26e5601fc8c3d317e8804a4a25aa7311037df3e641b0644d97b194a0218161f1711f4", 0xab}], 0x1, &(0x7f0000000080)}, 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:47 executing program 1: r0 = socket(0x400000000018, 0x4000, 0xffff) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x3}], 0x3, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) 16:00:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) getdents(r2, &(0x7f0000000180)=""/241, 0xf1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/48}, &(0x7f0000000100)=0x32) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x100, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x5, 0x7fffffff, 0x81, 0x1, 0x0, 0x3, 0x8000, 0x1, 0x0, 0x0, 0x4}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x0, 0x0}) ftruncate(r0, 0x0, 0x7) 16:00:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = dup2(r1, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000032b000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000040)=0x6) 16:00:47 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) sendto(r3, &(0x7f00000001c0)="6ea1d0bd22aa15631e06542f954f6ee1a7178fa32c3a36532c84689745c86217b6491b25b57bcd9d7eb2982fc753ad568a1e493e2d409e74fceb0a6eef6d69bf38b326e2532e36c0366a7ebc9849ea20752b7219d01ab20c2d169b35ae6c6621c3", 0x61, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r2, r3) write(r1, &(0x7f0000000180), 0x13c) 16:00:47 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socket(0x20, 0x2, 0xfffffffffffffffb) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/59, 0x3b}, {&(0x7f0000001340)=""/131, 0x83}, {&(0x7f0000001400)=""/14, 0xe}, {&(0x7f0000001440)=""/5, 0x5}, {&(0x7f0000001480)=""/246, 0xf6}], 0x9, &(0x7f0000001640)=""/8, 0x8}, 0x800) 16:00:47 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setown(r1, 0x6, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x1f) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2c28d6515be24690b371e05c508bea5bceedf7073969412f66696c653000"], 0xa) 16:00:47 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) 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) mknod(&(0x7f0000000300)='./bus\x00', 0x2048, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r3, r5) r7 = kqueue() close(r5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r7) r8 = open(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r9 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r8, 0x149) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) fchmodat(r8, &(0x7f0000000080)='\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', 0x40, 0x73d8ac1fd0566af7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r9], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r10], 0x1, 0x800) close(r8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x5, 0x25, 0x7]}, 0x3c) msgrcv(r10, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r10, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) execve(&(0x7f0000000cc0)='\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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r10, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 16:00:47 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlockall(0x1) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) 16:00:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000180)) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f00000001c0)=0xfffffffffffffe77) sendto(r2, &(0x7f0000000100)="b9bc0e0e2514b1cbf2ad6c8ecf9cdefdb74f04893931b4a69b0a005b9692b2160c", 0x21, 0x0, 0x0, 0x0) kqueue() pckbd_enable: command error 16:00:48 executing program 0: setitimer(0xe568cc5b82dfe0de, &(0x7f0000000100)={{0x5, 0x1}, {0x9, 0x79}}, &(0x7f0000001280)) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x44) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x1e8, &(0x7f0000000180)=ANY=[@ANYBLOB="d50d986b5b4d9a71c791e2a17100304b1d0e64436e0f0ac0f5a72fb42463b3356ff37f5c10eccd6f4915e1084216bcfd80cdd6f858beebfbf6e3f3540c35c61abf1703bd807a49debf60fec054979abedc14a0ec92371dbedad30cf0025c9a790b76bc7b96281c0b4fb2e8e0a7ce31e390b390abc3d0e38f483d3eff6e3148c2710bd50371892c5d2bc7bb0261d39eb2524ee81f1f31d526156441156e991faeeeac81431abd988a5ee5606c96087ecca8b45b6caab65c659e5944a97aed122b82dbdfd07487"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x3) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffff7, 0x4, 0x1f, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2c1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x16a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x218}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x5}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xa93}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x800}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) pckbd_enable: command error 16:00:49 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) 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 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000480)={0x0, 0x0, {0x1}}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) openat(r11, &(0x7f00000003c0)='./bus\x00', 0x0, 0x140) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000180)={0xffffffffdffffffe, 0x0, {0x3, 0x2}}) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f00000000c0)) getgid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) r23 = socket(0x21, 0x5, 0x3) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r26, r20, r21, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000001c0)=0x270) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r29, r29, 0x2, 0x10001, 0x3f, 0xfcc}) r33 = socket(0x18, 0x1, 0x0) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r37 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x8, r35, r36, r35, r36, 0x90, 0x10}, 0x5, 0x54, r34, r34, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r39 = socket(0x18, 0x1, 0x0) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r41, 0xee01) r43 = msgget$private(0x0, 0x4) r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r48 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0x8, r46, r47, r46, r47, 0x90, 0x10}, 0x5, 0x54, r45, r45, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000240)={{0x8, r41, r47, r41, r42, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r40, r40, 0x2, 0x14, 0x3f, 0xfcc}) r49 = socket(0x18, 0x1, 0x0) fcntl$setflags(r49, 0x2, 0x1) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r51, 0xee01) r53 = msgget$private(0x0, 0x4) r54 = socket(0x18, 0x1, 0x0) fcntl$setflags(r54, 0x2, 0x1) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r56, 0xee01) r58 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000240)={{0x8, r56, r57, r56, r57, 0x90, 0x10}, 0x5, 0x54, r55, r55, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000240)={{0x8, r51, r57, r51, r52, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r50, r50, 0x2, 0x14, 0x3f, 0xfcc}) r59 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r60 = fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCMSET(r60, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r62 = socket(0x18, 0x1, 0x0) fcntl$setflags(r62, 0x2, 0x1) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r64, 0xee01) r66 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000240)={{0x8, r64, r65, r64, r65, 0x90, 0x10}, 0x5, 0x54, r63, r63, 0x2, 0x14, 0x3f, 0xfcc}) r67 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r68 = fcntl$dupfd(r67, 0x0, r67) ioctl$TIOCMSET(r68, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={r61, r69, r65}, 0xc) getgroups(0x134, &(0x7f0000000200)=[r38, r57, r21, r42, r36, r65]) r70 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r9, r3, r4, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r71 = getpgid(r2) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x9, 0x10000, r71}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r72 = msgget(0x1, 0x808) msgsnd(r72, &(0x7f00000004c0)=ANY=[@ANYBLOB="e9ff7f00001fade2bde61326f5b823f2bba53d7f7f7a4b5fe896d318418744c04f2c4c3b0da1499e723a3da6f7a1ec33a19e00000000f8ffffff1125a476a3ab0cbd568db457ed321299dc693d178ca21cdaa3f11dd2ae111eeb7bc3a64d45c9cfeebdbb6f6751438eb6f4a155c1c723ade6536e2f4d85cfb687ccdfefd9dce44bc49bd36587ee1bb7c19a4acdc21c2b81eac9510b86be5b2cf5211e3bdd7b6558a6cb06927749b956d4ec1916f0e8347d2468e9142eb7287dfd7e84f21be815f239b0b899b648b0c4007c67857842b179c3f8c2092ac5fa16e3a179665d0462af37a0be9674d87758a545da25daca202f904d05ac22a66f7b80bd097484ae1a1f36daba3cafde67aa4a6b609989f9577dec3ddaa54524b33bf72f40ce35eefb3be78857a40f0646f574e255a03c4f05ebd05b7750f5d1fa804a8c675e34a83d525e7ccf9d02a717b7df5eb943f2ca12089f3e7fed803e2f99d22ddc630e25194d7391397103b44e743cdadc224f2d5c"], 0xf0, 0x800) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x44) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) r9 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x80, 0x168) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x14, 0x20, 0x5, 0x7}, {{r3}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x2}], 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0x2}, {{r6}, 0xffffffffffffffff, 0xc, 0x0, 0x1, 0x6}, {{r7}, 0xfffffffffffffffc, 0x0, 0x813f6aafd308510c, 0x6, 0x7ff}, {{r8}, 0xfffffffffffffffe, 0x5c, 0x8, 0x7, 0x8}, {{0xffffffffffffff9c}, 0x893ce34a4ed8176f, 0x2, 0x1, 0x0, 0x2}, {{r9}, 0xfffffffffffffff9, 0x1, 0x20, 0x5, 0x8ab}], 0x1, &(0x7f0000000300)={0x7, 0x400}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) r12 = dup2(r10, r11) accept$inet6(r12, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) mkdirat(r14, &(0x7f0000000100)='./bus\x00', 0x20) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) getsockname$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 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, 0x14, 0x3f, 0xfcc}) getgroups(0x40000000000000e7, &(0x7f0000000080)=[r3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r9 = geteuid() setuid(r9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x3, &(0x7f0000000100)=[r7, r5, r8]) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r11 = semget(0x0, 0x0, 0x100) semop(r11, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r11, &(0x7f0000000200), 0x3f) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r10, 0x5) semctl$GETPID(r11, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r14 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000240)) r15 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r15, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r14, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r14, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r12, 0x2) semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) semctl$GETZCNT(r14, 0x6, 0x7, &(0x7f0000000380)=""/218) socket(0x18, 0x1, 0x0) 16:00:49 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000080)="5a2ce501d198293a39026d83db309e5277e6ff434c09e2286639dbfe85426c9112fc9305e09a975110d48910f33177ff2bd5ea0d1291bffa0df2ea252de61f4c85e9d38e41646069c9a715f877681ff870cd8f143a3526682d28f1420866e16021a626f2fa8223732d9ea5ff38918e071d752a2b22e28896d9747916868d5e9007408cf6f62821d108c2f79f61ad86ddfbfdac2a2151c042d666f5c1a8f99608cf30", 0xa2}, {&(0x7f0000000140)="ccedde93be4ce3ed42976157e46c80cbc36ce4e0e2084b811370d3a8b38c23", 0x1f}, {&(0x7f0000000180)="864a050e4634ce844c6501b6020faec6581e06b6fb77ff0ab8b61a702c8409c5f469c470cd1b9e1b047f456e0c0a0523dd5880b745742a37e873e0abf2782008e313901786e630a4fd01f38bf14edf17e099286593fed8440d772ee591d0bb431576bf829e467f5998bba196b0c3de767cef", 0x72}, {&(0x7f0000000200)="c60e2b4839cf3b4d786194d5bb87e2d9bc673af75a0687e445389bc0cb2e22ab2048e212c9187b66c0495a68a7b53080654e341c2820c7cea8e713d269c23b96a305b89438e682e317682ed6e3acc3ba391038802be0e2b8bcb91650567cc1295cfe7566da3633561938eaf63c8bedf330204d21847c71f9802c8599b065c312c5594faa4a13757906ce504ecfdf56c53290eca54616da2d3688d42026c4390d2ab7b471d3e385266e37b4833ea9165a0c7199ba371ec4c430780b8a15639c762ea0b19793df0cf6b1886a64b1108588d35253f55784d881c23b9546f3", 0xdd}, {&(0x7f0000000300)="304ee7d1649c2d01f1a4530c3fb15c1d9ed9c3c419e46b0de4f340051c0107d1e48b969269", 0x25}, {&(0x7f0000000340)="3d7fb3c348657be6557f40829a9359d3b088db7feb2e6c11e5550994243f08597c6e72d5c239b2fddbbf9b5af9c85bc76fa371c0a183b4b6c3d2df4718bb26a868403824a7f3d32fc71b05e36922f39474d6623cc8cdd2f1a0595dbd69ff6e241d1c23e0f86b7439917bf6e6336a4a6d8c3fa1171f2ecdf65912816fc7aa6e6b7ba39fb3375565fca353616c20743f975c8e642ac249f6dd529121f3e5d30cd0565859dce31e649abab094af6e800ea7782e7a8bea336abe53a27a68eae793e3901e569e49614789b9c602097b0060d8ba1d6d4b46ba5b069c4325fba9e3a8f40234c1df4b02c792f3b49a4dd31b9e3c", 0xf0}, {&(0x7f0000000440)="7112f5acd41ca99179de8a10ef16a9e8a9c98dcf226fff9015d8d75571f6605c0c43ffabef118c68b4634586d1f3b86bee1003b453418a530b87af315638934f0cfe28ccb0d520cc1389df5a2c82b3b8e7802422fb351c6a9be8ae6ce986dfbd28c3b7d09a3ef3643eb3a4706bf608ac1ec3aba68e58db50b7c4f1e3b45cb9ddee0f1a169581738ebffeaed00bb6e6a749cd50af32448e2eaa8f8f7817538f76097673ec08015be79953a25856ff8a6547d6850430ed8b124dd3c88cc9896ca9b058a447c19830166fe5a1d727df6225b716d7279bdfa1c4fee55be0140f16b707040c740ce309704d1cf07a66a70a6b3d2b9d7f8e9788e86c128311", 0xfc}, {&(0x7f0000000540)="54e8a4840ff149a7256e3158410d74643b3a1b294fb945b563c997a34e40682234fd0d6504fdc3209723f5e4ce06fa61c40e1cc8877f416482c0383cc7480c89ff5f6e6e28e4a1295cb7a7b5b022fb8b9f8ebe5b456b8998e4e6f7f4ed3f20c2b8d5e988f50687ccafd4e44e9fa9683aa2058e3e9d261a7e76fed20c7820f4d187984c2fbc8ce4627075f7cc4b5f22cf8e9f27c117f1541dce88885a7640ae28a749cc8107720524d64766b537e1578cb31dfc49a3b324063f51bb4637cc2d62c62e14a876a4894b487c4c42eda9e6ac4da11bcdddd8", 0xd6}], 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) bind$inet(r3, &(0x7f00000006c0)={0x2, 0x1}, 0xc) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x38e5, 0x1000, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) 16:00:49 executing program 0: mprotect(&(0x7f000022f000/0x1000)=nil, 0x1000, 0xa) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) dup2(r0, r1) 16:00:49 executing program 1: r0 = getppid() setpgid(0x0, r0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r6 = syz_open_pts() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000b, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, 0x0, 0x0) r9 = getppid() setpgid(0x0, r9) r10 = getpgid(r9) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, 0x0, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001480)=0xffffffffffffff43) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r15 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r15, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r15, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r15, &(0x7f00000013c0), 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt(r16, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt(r18, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r17, 0x0, r19, r21, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0xc3}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) r22 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r22, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x8, 0x8, 0x0, 0x3}, {0x3, 0x7fffffff, 0x6, 0xfffffffffffffffe}, {0x1, 0x5, 0x3, 0xffffffffffffff80}, {0xff, 0x797, 0x2, 0x5}, {0x3, 0xfffffffffffffff7, 0x3f, 0x40}, {0x181, 0x40f, 0x0, 0x800000000000}, {0x0, 0x7f, 0x10001, 0x577e}, {0x5, 0x21, 0xed, 0x4}, {0x4, 0x3, 0x7, 0x8a}, {0x4a, 0x1d09, 0x100000001, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") pckbd_enable: command error 16:00:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x4) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = dup(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10080, 0x0) readlinkat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/85, 0x55) writev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000200)="4a89668fb9afeeb24fbfb74a5efe78bc9fc7332a53926179722784fe8922f1f59aaf95822235d3c40f00239f34131b55f978ef5f0b81520bce67c7ed271823826ba0b19ded59408fa8ad4b8ac2ba3e468c425434aeadcadc1fedeef843c6c1b704d7da7026c20d8792967dd51d58e0b9efe5e3f9", 0x74}, {&(0x7f0000000280)="a1dc538d4a0a886ef2483c0dc273f946324b7cc482f82331128ee296d93f6282a63b108738b575fd4ab373a2d359e64be6bcbac3e7ef1fec823522044777db0079227cf59324a966cb8586f0e2e7d237bc90c701a0057c6cf6cd4474bf94f4470bc4fd3214ba3b4902c2fe55a8ff4799200e84c6aef67372c18e7d6c39f263e57267f50aa5bf794e31347a6c8c5c06d93e4e7d0aceaa13736e106b2fa80f6d70c6e29841829777adacf002", 0xab}], 0x2) r5 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x10000, 0x200) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000003c0)) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/44, 0x2c) getpeername(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000500)=0x3) accept(0xffffffffffffff9c, &(0x7f0000000540)=@un=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse\x00', 0x800, 0x0) fsync(r6) recvfrom$inet6(r0, &(0x7f0000001600)=""/250, 0xfa, 0x400, &(0x7f0000001700)={0x18, 0x3, 0x101, 0xfffffffffffffffe}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x190, 0x42) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) clock_settime(0x7cacc51346923fcf, &(0x7f00000017c0)={0x1, 0xffffffff7fffffff}) mlockall(0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000001800)={""/16, @ifru_addr=@in6}) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) writev(r8, &(0x7f0000001980)=[{&(0x7f00000018c0)="be8315c5cf8f24eb2a9eff75e6d0a94dcd819d9af2b3f4233a71fc883b152467e4e1d62a16d781521eb8eae6fb050702fdb07da62d8627b98cad433be5080eb0e815370a6352aaf545737c6b6289ae42060f2f11bf9248c073251a37fafcb0772828d6db6c219cb271491b0011b809f156a8095a29e243c271015c327a4b876f51560e4521c63a6663f62fa473f78aeaabf3d3481c5f969efc9332d371f78ba239e189291da95af6e9062587a8ded06b569e", 0xb2}], 0x1) sendto$unix(r8, &(0x7f00000019c0)="c965e0401bfbdcc7e6a1fd66196d75cf026fa06cc1c7479782557fb8983d47c39c615870e6062a95bb4b9c306e99dc3fa00b0cfe229072ce4ae4e0dedf4f2983f37566fec44e62c9a5e574192df0d206dc7a4ef65e34f4a61a0c476b24654d1af5080b7a101852088e7dd9862cdfcb39fe294191915db2254be9aacbc85de3b51cfab5405105bfaed34e2ccdc1da9b310ae9dc7b80727793a44456b69067ac6887102203fd733a8a9c9e1c9821fec1a22406a51024e6399406847b8f0c7854e25c83a830b79d47aa87c67727af3a7627a52220", 0xd3, 0x16, &(0x7f0000001ac0)=@file={0x1, './file1\x00'}, 0xa) socketpair(0x20, 0xc005, 0xfff, &(0x7f0000001b00)={0xffffffffffffffff}) ftruncate(r9, 0x0, 0x6dfb95e8) readv(r2, &(0x7f0000002240)=[{&(0x7f0000001b40)=""/246, 0xf6}, {&(0x7f0000001c40)=""/32, 0x20}, {&(0x7f0000001c80)=""/150, 0x96}, {&(0x7f0000001d40)=""/124, 0x7c}, {&(0x7f0000001dc0)=""/203, 0xcb}, {&(0x7f0000001ec0)=""/225, 0xe1}, {&(0x7f0000001fc0)=""/208, 0xd0}, {&(0x7f00000020c0)=""/81, 0x51}, {&(0x7f0000002140)=""/247, 0xf7}], 0x9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000002300)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000002340)={'tap', 0x0}) pipe2(&(0x7f0000002380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open$dir(&(0x7f0000002400)='./file0\x00', 0x0, 0x80) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002440)='/dev/wsmouse\x00', 0xd7c952960b84c943, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f0000002480)='./file0\x00', 0x10, 0x10) kevent(r0, &(0x7f00000024c0)=[{{r11}, 0xfffffffffffffffe, 0x10, 0x0, 0x9, 0xe60}, {{r12}, 0xfffffffffffffffc, 0x1e1, 0x4, 0x9, 0x8001}, {{r4}, 0xfffffffffffffffb, 0xc, 0xb6aee8f1a5cd7, 0xcc0, 0x6}, {{r6}, 0x5, 0x80, 0x80000000, 0x100000000}, {{r13}, 0x0, 0x4, 0x20000000, 0xdee, 0x5}, {{r14}, 0x0, 0x71, 0x10, 0x1, 0x1}, {{r15}, 0xfffffffffffffffb, 0x2, 0x69915a4a98bf9525, 0x6, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1fffbd, 0x200, 0x5}], 0x3, &(0x7f00000025c0)=[{{}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x3, 0x9}], 0x683d, &(0x7f0000002600)={0x400, 0x1f}) 16:00:51 executing program 1: r0 = socket(0x11, 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0xfffffffffffffe38, 0x0}, 0x40) pckbd_enable: command error 16:00:51 executing program 0: mprotect(&(0x7f0000229000/0x2000)=nil, 0x2000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x0, 0x5, 0x7) mprotect(&(0x7f0000134000/0x3000)=nil, 0x3000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x5, 0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x1ec4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff5e}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\xd1v\xff\xff\xff\xff\xff\xff', 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) flock(r4, 0x8) 16:00:51 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x675cd2fbd35ea127, 0x7010, r3, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:52 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x1) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = dup(r4) pread(r5, &(0x7f00000000c0)="677848e94806c4e07741f49957a350fd65234297382288621c5816c841d7f1b87e65ebe774c8f87e56c37b1b007d8112ad597dafce64e68d6932ca", 0x3b, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x58) pwritev(r9, &(0x7f0000000bc0)=[{&(0x7f0000003740)="2150da17971135783b4e119b594a08d0733318ee8fb07fec7ec93063ffaacf0b07d4af74bc99d4577e5a7b58e866c687775e43867e9e548a0ceeb7452da51e99c54bb04468b54dbaa501b9d130e11728cb45387170bc4002f20be1c0f7278614db4bd16a95add897bceb55ba61096a46f959769c5a7999f2a8735796011b09a12fee3463a962d266e3a5c6202fabc4035e6a66eae92533ab338e3290671aebf6da23652a42433c69d2666e40f52fde58cf06624e34bc6878c0f5a615ba98357f377cfa811c3fa773e662155f319098ca5c8ef165a50a5ca5e038c209f27240c06267313c9480ba2268af53398da3ae8cfc7b66e90e0f6bb53a1b92dca5adaddd6ddba0524a97b2df9a31d6b5146543defcdfa900f75295d21c292f2ecad3a4c901aeefcc7cb01f95d810f11d0638fc865303cbb700ab3a5555c9e37cd70524db628fc713d6c89f9e2accc07d1574df03272f38850d36f35bd7173457ddda96ef953afae80d09e69212089be256697ab5dd05f4cae995f415d7418c7ca5b746a327c6fa7ffe14f8bcd7442fcd4ac51e747c8806442d60de51184d0cc683fde7ae1cfab8b57a048416afc1a52ccdcff7e032ee145fc5af2c374c30bbc2052b4ca51a4a53bd3a063001f4d344d2e0fbdab299ac39032d73454b2e933234c8cdc18e4d818be76fbc4dbdd5c789c37f1e6de5918f1533d85c4257c07f88589c3dc5507a6a1efd8e14fc171778a122dd6a5bc9b2bf0e28d98dfd38dea708e0adb3abe4f95fb9f00ceed140d0844f280164487074d4b08b2f9a41c9758a52d94a47f2f3ae593ab451774143b2f09742afa5f6340fd391cceb9ca5da543a24d77d8de601530247d09743ae2faae9b38da2e5aa0a22ad288a988df6645c436c9a8c2674818a8d79b064beed736f539a75e26b3fbe026b4d791e539f05ab8e8a5c73685fe4bf2dcd6efa7b1a8352d11e3da89a26b3f3546b2972ba06772291829c5353e3d32b0358aa0d9d46e923a2ea1ccb6f7245ff90e6ad37d4f8d9744c6946ede99c0aa0ce0fe26500da29f0f4b362df8cd120f8b46c750da267804c0758f0dd6b154708f6b9577715c615bd2ec07d877b969457dcb853baf78dbd0dbe8e5cba13ea9346ac402b678001e49af3063a71467d0872ebc55efa6893b179938d429b4224abd7a510440ceabca979c9c3df7cf9d4ee6e154348c3bc2d7c5e45cc3cef5d82640faf26db649e7c400b2bef393cc06be3e0fc033f232d15cb58d9177d6146afabb9127aa43ab822cf754e6172d388acc88456447a5c9e13423c53d0717b0746a14ec97e2341bdf1c9d26b0ca0d1526b8713f8b3daa4edd6f29b8728fb173f89bbedee3c7932584d1980bd73d905ce09c1d81fce423f02b21e2bb01f90d41213990cfa10e5c23090d01ea419b30c0c5e1992a6123c424452f276fdbb3660c73aed1ab169e67992b91642f13425bfd44b48361d567e07a44d124579f0c5a9d320b0dfaa9af359ebf8829052916e5794c5843f80af6e9eaccc2f77cd27ce0833d4cb89fed3341a4726697902560d600828b53aecd9e8a14e417c290121601c424a4e588d12d25dc0d445f4ff67aaa74b2635231ed7ff6962d65ae7140c9dede7a5654299ed0f2df46ee64fa80219e1aab7237f699ea93f7b829859c727acb9c57b5a21bf0a96f29de2c633d4957f17713b5575df966ac0e7984604f7428a2db853bf8a5bc94b1e531d80dc4f15cbe0c24aac691678d50729bdaa5dec58ffff7a50934e52d032002c752271c52501fb13d0150559732e3961353b5ea8018c1c6cf01d465f150cb75dc8a5c3953a64d0867b2e4186dadba17f09dca8c48e8878a3a7764c8fc7631c4d8d70b53096bc341b192041c657d1c752c56dcefa997e58f49f65524e62156f78d6bc242b2f075ad954cd7ff573e1d781c87271d1f23378765031abf34450fe6763ffabe97fa9dcb2d7a12b11e0cdc9ea7de103835b22bd92df6de164493f806a46714dee4e7de36bef175107f8e778c0a5e779dcea9d5c06558ec990aeaa94fb25fb611ca7a4a58eb4ea706408ce521f19400c001184dc9ad64a059cbafb093c28a371f3307f4b999b34bc8d9aec78341e755af4cc77118f6e03bee3bab38d29f832f8be5e2c88ab42d4e993cc2cd1146fb1754137a00842b51ede847db5ec2a2a07a76b49d2de87f40416fa3abafa8e50642dec9152a35a42691c7e000d34ee99899a1b9e9456826480961ad10765cf6cb921d4c06ace47b5251a51ab19015822e311e7aea58bb60d310c658ba559c16a4dbae06190cf95c66e7ee9dbed7391980a64a5f6b208c3be874e01724bf44b7aa8789cae287dfd63b64bc6053ab8c16d0e3394f1b3b782161eed91d2e8eb4c9abe3e75bd56b1b8367916243b122e9f291eead0ea4ba684bb907ba2794ff9d6784efc837dc4e6efdd0c778336658e26640e4073aab9d003cffa69dd9c245ddf960fb77d911d67f0ffddcda99dc8e0e71a6d1d5c0dae21c9b3ee6c5c8df92f10c251fa1f6b18f204066394f429becab3daa3860ac14e1244982afe75ee3d9c84712ffeeaf5768a32467e5fdf45590d170f2db342b77114ed07ab7f95540736f199f676f21b9d0ea616b2d2674dd233daf2de7e47d6bb7e9f5dbb7f8d80e47b3794818c1274ca127cd454912171430322672ee2f44432164ac408f559c57c6d7d6d40cff22e6f55b03a0b1616658f9982bc2fd90e58e344961da47ca397cc8d7d2f3b08cc1349a756e8696d50a64260c209bfe96d7c18300586b66e89051394f7119aefdd0362c1f6b66783c0f377b65dd523387b2c5977bd91081e5850ff500c0867919c96674baf71b15eb21c1c8fa450e3fe06fb7588570850e5c690158886ce944a07fa6ab477577d7e1b0721f5540b236ea1c311a6a6ee77c89cc27cdde4f4e6a3978f9ee9e98f9dc7b970f77ac428e3222f6940102666020cfaccbe8d2b8d69217fb9c90182f1c68f3a48e2312e2391b5d41fa449507b00469f931ee6a38c6820b5e7defd33be3c3ffd436c0fa63f3becd5e553510680ea4eccdb6cd15486941a7346e88d58b3e187f666f96b0607075c6e8685f1b930d125e71dca5f063bdd049979272bfabc37f528bd9924af614123b7729e00b488f4cef8f50003cb0fc39f4afd4badf77405a04a7679a42d017640e68f0c25807d0469f60be8c231064ec0e6a4a956da74dcce239309c1be1a3bfc834f4de961ce5e42319b086929628e59bb5dad2ebfd01e7520d9bfb4b2a4b9653453a0ef6f07d320f76b00f86ea307a7eb65aa0083b365fafe0251a342f2345a4d5060a2b8e3f87b63ddced710d4df60b44cd131100434aba9c2aca5a899aac62e2edb92b5715e231d3477f2f47f1eb120ec11a850b310f46f5e5dd2c0461272e204fa22955ebcb12d3adff181d53e26e24c70859884dfca9425e983e0813ad6d2e55bd594043276dbfe9cea04fc7dfa780b952c086c033872b951a551e4ba24da54f7c688b53cc5750d38d0b931ed539781841ad4091916403cf9236af9f1b7e37d149672ff6a5e65c7e3f6116dd1696e56e5bc608b931ace86a56b7f61df5c19cae940747ef17f66f02187f1f923080fcdf6a3d2cb3cafe973fbca72e84bfcd5d38db3b4753fa87a346db6c64d949669971497a5d78b93136e225dcd92db83d345dd67928cd1be4bfe535daba984d1f0b49c0f136a41ab987f6c7228f4d3e65c29d5283960e9fa3cbf4a33743ce4b2c098e253ea32ef792a3f29ccfd17edc0753193b796c77cacb7eb3c42c6a6eaaa0280ede3b13325752225b4a41964f86d8f235c96ec9b91d99652b214104aa2b9909be7dec75a946cbfbd30cb0e96b151191c55e5a708b2a2cb919ff431b905700cb9522b85c4f43908e21dde10f41ec338ead38a9bbf57e6f2ac0d4da9ff1465fecb0a6d49538761c55f32eafd19ca3ff0f4479eed31b17b3899e5aba65c6578d640f6e3fdac73193cff15d0e9321dda7baecdab2bc69935a5e976c7da358796fa21818527b915891ff3d89ab83d8e7b2675bd9514aa40829ffc3153631b52c2287d9cb7dc6e5af55254c01178e7a607203d9efede72ac7246a0e996d4b74d8e43095794f957d50ad3fb74fdd82da219056188525bbd52e7e42b37977005bed9261f32166afcc27aaf098f7e34fa0137fb6223a6c7aaaf8953f0fdc579f9c4acba61546d9a20463a9b43f85baebb11d0e86c2d9d4f257db1a036af244a2d47d13e2ac4a699b8fc22012963603b442ce77407dce88941762273e8d39eb34e1a000fa9706b0f7b89eb0bdb30eecee3d6e64b59a19f727cc9625f614a37e67b13424b8520500bf06a2435893e3690618140cdcd077f993972e92774d0ce02d686b45bffc9a1b445dcda719e0de1c1cced6b140fb7f38492187b5003eaea0889a6fdd10b311d21a8c50f084567b0b442786b8d11be1135cdeec0e673dcb20b9befb5d517e170c91a2295e5426b5b7f20b42262d1bc0c0938ff503e41b23b4b6dc40bb01af82d29e7516655068904294b89921f0387c4a33cbb0d7902673a28b9ccf1ec9872371009554709c06225b94cdf21d68f898ecd841b83fae6766c98926ed269cac018cf3f9fa8f1ca03ad3c38edbc03d1e25b6e1564b40e3d6b290725ef2f6862eb8e1cafb79848288ded02abbbaa236c3f5c06a055203ebef04138709d6681333868fa06e988208f2d59ce98cd2d5fa16ac858be9335b5d47e70ef95d18ef920f88c448e727acc4453e0c32099be9f2e8a64600c2cce867eecb6e0d531ec361e7c01470cf3dddb83ede803d2c996f119aa1f4fd224fda8edf00e0d19bb4eac83f5bbbda9e72ac0fb44c5e428756b64a2c30d37634fc77f5c09459107b6af44e456e4c61fc21f4417dc6b78d9e8ea806db00cd76a6af1628759ed207c0eb110bbba6332fd310d623a14df21cec1ec2f8b9651aabd7c9ce8f25637dd06db232a2e2382e5a38eef7e6fe44e993aac7433f11c1bd6222683d4286273b3fb1213dc35e84c57309014bd9dbba024085deb928b09b238cb380b8945ee06e6c658760b78d9da7d4ddbf063361a9efc494185d3afd0878e78b88abfd0b47786166a0b582347048055e0955f1934bab51c7c4595d60882cebab0e6639fe2062fdd20a9670f9a99dfeaf838a9b66cbb9ab6bb7d45d7beee7d116e533f25bbd3631715141b1169b510b9f65986e724816f8e59881bb4038ff52f930e9f90ca469c6addd16a2d447853143dc1658c3eca117e72cabefcd8db77df9b12222e01e4f41fd6baf6b28bd1b59c797236c9380e3098e79cc3ceccf03121be18803eec1f7a1184960410fc5f6bcc5362de534dd65791293df5e73a2dbbe5f4cd3031aa2fbb5e455c8e2b1f460328887c8a5d2d8bbf3c8d311763f98b88123e0a1724d7e45af0f9498304c319bc8e1241cceb6ba753c6e82e059506a75e98d0d5d7daa2b2316a1bab5093c89fc62d20aa54c37df0b074d36ddd3a7fb619e509efd2cb433bdfa54be4a8816425318653f90ff08de4b2eb884415a76ca039340a37f69af7a52b381d3db07d40b8f567998fe36c7e8a6c304474b586d9c174a4efac2e04581416401d53a81441471d68aa5f53f3718d6636297c00f492a5847fe2c43f52431fa0436aa8e93bfd1fe76bbc76960f1605b7beb5c8d3a0d1daa4da9a226027d74527ebe7941fb98a8a99184b7e14c404d048f07ce838c81d33c3bb93d3bee899dedd0d406e224ccc014d7d0438e40c9c2308a448c5c93f38f6b06d19ea03e44a4d07ceed9dedd1c62c89ba20"}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)="1bdd28d41a566dd7382afb33232248ae2eea135c2818ec4bed874f44bb293cecddde4f9d6daf9ec1edb1f4d2b63630ebc287afa3c686d6e6aaf9c78c8e6c67443d90dd70b1339cf06a92dc3efdf774ab0a6194bcef82e9ee14256d6d1038f4ef6dbef1ed8005ce30aef1595f97e404a0d63c9d98fd8a5a1655394fc562be0d309386b229b1961001ce4f0dff36faa06b87df918c9a8e728f7db78c7bac0dded65cc0b080a7297b3056befc9b52e37a1ccdd3"}, {&(0x7f0000000b80)="56e1949a33200985a946d481740348234880b92c27eb0fde0ba03b25c1e7157d407047017cf960fdb3ab5d4fd8ff6afa2744e0e8902767e6f09142df"}], 0x10000000000001f1, 0x0, 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0, 0x0) write(r7, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080), 0x0) 16:00:52 executing program 1: socket$inet(0x2, 0x8005, 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000001d, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="46c8f7167dfdec2ed9dd6d748915f5cd8c8cc605611c54d7327eb3d67206950a73635e6043f01dcae9b2f7510d905162f8ab2ef78e8b1b78cb0d2d9f6f3a4bae8db3f99da23642ec2e0b04a3d9c1f5654307c32e739bf4374cdde43db7065c942aa57c67c44235e9ee46894f199a837d742cc59a183e578bf8cc1ccffb3508c6bc6c3d30e3f2b5bdea70ff0f98cc659b512d95be59f184b6362cc0bb4898dcbf7c21ed47d5e2c416bfbd668976ea702878f2dc1ed707444ad5", 0xb9) 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) mmap(&(0x7f00003b7000/0x3000)=nil, 0x3000, 0x0, 0x4011, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x3}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x84, 0xf00000a0, 0x38000000000000, 0xfffffffffffffff7}, {{r3}, 0x3, 0x7, 0x80, 0x3, 0x3}, {{r4}, 0xfffffffffffffffa, 0x54, 0x2, 0x1, 0x4}, {{r5}, 0xfffffffffffffffe, 0x40, 0x20, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x95, 0x6}, {{r6}, 0x0, 0x80, 0x4, 0x8001, 0x2}], 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2ecc820bcaab560b1b973007a1bf895767a16245330e66f4dd5abd0a02019bf901ef56a2f09299006bb103428baaf951fbd23f9ddd80b6366c8d23527b1da557", 0x66) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0xa4d4, 0x0, 0x6, 0xffffffffffffffff}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) write(r8, &(0x7f0000000200)="d705d69b0300fbf7076a3edebde9b912e9b21303a4447b763c8015e524951fd199ca8f706ca850e237cc7f0fdcde42eb9b382ebcf126e0155cffd0146ae63cd0acd933836da60581370c57b39a7a029701b6fe9399615c880a94bcda5dda82a5e9c53bdfcf5e573c0c70da5643a87468f4b33ca07dcf4e5af679e9d8b647b12fd37b9ca6619919960fc6d48ba3db4cb79b95b2ca26625762d160", 0x9a) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000001740)={0x0, ""/151}, 0x9f, 0x7b9f9f1b8fe721cd, 0x800) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 16:00:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/247) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x100000000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:52 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000180)=ANY=[@ANYBLOB='0\x00'], 0x1, &(0x7f0000000380)=[{&(0x7f00000001c0)="fa99a3cd04f1f623c1ee99f9044ea3557317293fe0108ffa0516babf3a910bbe5e7262d31b22d1141104ff641a76f827203a65cdb1fb3e8d23e75512039fdc66a11a32d4b2ad5390fac6feceee8612f6272cefc6e124ee930997d1a44712f3c91214dbc355c43c0ea38b813e43", 0x6d}, {&(0x7f0000000240)="d0e68ad2bb750f4a1b58fbe9def4138d228a2952d405f6f507d1f9b75b2cf3a5c7e164d20e46cc17e4596cf63969104f1f10a9a8fed12a4c200dd94f4dc4e5d024fb9094c28ff7e612232e4be3824c1bfb21e0ee97027af1f5c6b4afcd449f88c35385c50879bd13bf23d6b5aaa06d", 0x6f}, {&(0x7f00000002c0)="a7609602432e63f21b18132642b7fa66e7f27b5ad5f559c6b922d6a3fcf1941008261ec18239f4d98433dcebab003fed1883c9770a9cf4e3858a56dd0e759f28a5f4c9aa45aedfcbabaf014692b8f6173d83535de2b2f60900e553ae0484c89cf5a3dc69ce35abbd293cde7f7f40bef722c1d15956516d6723f2f24d7c0a5d8f5b885741bec698e033d4a4430afa3350f399ac0ed725c1b68e2583be83c5f0e5cbae67db46a814aac968912ed64b5aa199053016f1912d368eebde3b", 0xbc}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0x38, 0x402}, 0x3) close(r0) r4 = syz_open_pts() getgid() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 16:00:52 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r1) 16:00:52 executing program 0: socket(0x40000000011, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0xffff, 0x1}], 0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r0}, {r1, 0x784bbcda0eb10ef2}], 0x3, 0x80) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000000)=""/33) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) munlockall() mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:53 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)=0xfffffffffffffd7a) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x11c20, 0x0) 16:00:53 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xfffffffffffffffc) 16:00:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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, "f200001e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:54 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00020000ac535a07af7866ea63d0e160d3264d0100001e2266efd0a9fd3bb78cc3b55260bb84b32984def977b08a936609dca2d12e7e95c93949d69c67dc7ad7c8c966a1156e259f673d6916ea9a3b7ba9b727ee026557f86cbfc82729ddd37226ae4d08c644ee67a988a4880db8cca3df54d9b9278b6fe36d27267abf368db7d9544e3d8e8378d96b396ee649e1f0b1ea96ea386628667dabe002ba"], 0xf, 0x0, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) getrlimit(0x3, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0x4}, {r2, 0x40}, {r3, 0x100}, {0xffffffffffffffff, 0x80}, {r0, 0x782e71c8ee6886f}, {r0, 0x80}, {r4, 0x80}], 0x7, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) pckbd_enable: command error 16:00:56 executing program 1: nanosleep(&(0x7f0000000100)={0x3, 0x7f}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000180)='./file0\x00', 0xb68058ba855b3b19, 0x9d) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x110c, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)=""/131, 0x83) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockname(r4, &(0x7f0000000140)=@in, &(0x7f0000000280)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) setsockopt(r4, 0xa8, 0x80, &(0x7f0000000380)="fe3c23762e3ef3b5a0bd558e2277c86610af1bf56c1bf15bafbf89b8244d55c0c51b49497807002c4d361c8943b82badd36acac7a247784b04bf043486a1683a64a55052070000001293b7c4823ef386780f55b482debb585f93aeec3dfa18898c8275c9e9b83fa952f33e5c42de17a8cfa269e4b5046639da493813b07f11208d002bad791e043427073df62270ee27b69ef5ef3256f31d703a9723b0baef3875bf474177cf314460f064dc665f07b7000c1aa2d4b17be16730f5b36b7d97bf33cd5a0d68503ac5833914cbc3d6305adc15e9fcb622eea40a1ce33db6f5d553b19bd63c8c344207409e8b1b259ee9643815898414807b7219cf5e45452196d5e9747c33ebac5fa6447c52fbc9b67caace8eb609f6c3", 0x116) close(0xffffffffffffff9c) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x1, 0x10000, {0xffffffff, 0x8}}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000500)=""/1, 0x1, 0x43, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f00000005c0)="2078f7b678807d89e032d819f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b631d233e05bea26bb41e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 16:00:57 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="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffefffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e88ced07c1e8321d06941306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfc01800000000000008546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"], 0x10) 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:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) 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)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r9, r3, r4, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r9}, 0x4000080c4, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) lseek(r0, 0x0, 0x0, 0x637034344ffae4ac) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x4}}) clock_getres(0xe097a0e50a634a40, &(0x7f0000000280)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xd1a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x0, 0x81, 0x4, 0xb3d}, {0x1, 0x4, 0x49, 0x4}, {0x8000, 0x4, 0x5, 0x81}, {0x77, 0x100000001, 0x2, 0x3ff}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44, 0x1}, {0x2c}, {0x6, 0xa34, 0x8, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="1c357e3a005856bf000000000000", 0x26, 0x0, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x93, './file0\x00', 0x4, 0x7, 0xfff, 0x200}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') 16:00:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:00:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x2000, 0x5) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) fchdir(r4) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xc) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) write(r5, &(0x7f00000001c0)="812046f847fe43a694c62b50", 0xc) r6 = msgget$private(0x0, 0x4) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r3, r10, r3, r4, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x33, &(0x7f0000000100)=[0x0]) setregid(0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) setgroups(0xffffffffffffffb6, 0x0) pwrite(r0, &(0x7f0000000040)="4d833a2519d4e19a9e5e2b8a75c75ee3c2e34d538638242c3a91796242666786eec3e9a0c737f184967cd139b85cdb468dcf426619d529c087734aee64115d61ea62ff64e78149eb9f5b87854dd336167a0d02f73a81e9c814e6c93f4816d5143e59259392f1fd6524ec148e820e", 0x6e, 0x0, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) openat(r12, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r3}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r3}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r3}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:58 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xc7) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCMSET(r10, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={r3, r11, r7}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) r14 = fcntl$dupfd(r2, 0xa, r13) r15 = fcntl$dupfd(r14, 0xa, r2) ioctl$TIOCMSET(r15, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCMSET(r23, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={r16, r24, r20}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r11, r20, 0x6) faccessat(r0, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)=[{0x2, 0x100000000, 0x2, 0x2}, {0x6, 0x5, 0x2, 0x8000}, {0x2, 0x10000, 0xc, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)=0x1) r5 = socket$inet6(0x18, 0x2, 0x80000001) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket$inet6(0x18, 0x2, 0x6) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) accept(r1, 0x0, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x0) 16:00:58 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40000, 0x0, {0x20, 0x1000006}}) 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$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0x9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pledge(&(0x7f0000000100)='@+\x00', &(0x7f00000001c0)='\x00') 16:00:58 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgsnd(r0, &(0x7f0000000080)={0x7, "495c87b12d05b7fe8e27b70124cfbeeec3526efc3b7ea5ed933ffd0ac2cae5bef6d3b18c0b45d2365cd291e6653cc885cb"}, 0x39, 0x800) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x100) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x2, 0x800) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) chroot(&(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f0000000180)='(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='N+[\x00']) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) open$dir(&(0x7f0000000300)='./bus\x00', 0x1, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='?dmv\\>n\xf6kgap\x00', 0x200, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:58 executing program 1: getrusage(0x1, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/122, 0x7a) 16:00:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000180)={0x5, 0x7}) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) geteuid() geteuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0x4f20}, 0x10) r3 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r2, r5, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {r1, 0x1}, {r2, 0x10}, {0xffffffffffffffff, 0x1}, {r0, 0x50}], 0x8, 0x10000) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0x5, 0x100000001, "bcb59fced42457c73a63944f0aed0ebe8a2b1d64", 0x2, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="7e38a0a2ae7c61bf8c3053f17b460ee58999d9f3a5489377967083b0d58101e0305ce8f2d12bae2aead5c478e6e7bd4249b889a54c3e989a66dfdbd8745c3d55c69338e61b8658882a1b8071b8dc27e1b3f78fe0627ae677", 0x58}, {&(0x7f0000000140)="c32c60aeb6e7acf6c9bae287fa34fafb1ecd77017716bd655598b48d9a0f94a2295129ba808f7f089f62fbfd22f4316a170a14e4a1e705d555077a09d1ceb99fcce0d488a6943ac5aeb8e7836ce739d97f235b1f4d511f4ea46e4e9470439fb17cb36b25429cd20db6a84c3aadee03f711147a8ee5147e73acf7c5da446d941dfb018a9456346f18302d2cf2b0fdb9f7f25aa9935a1001ae24b8eca5ea22458985dfa183e6206c5de4b30e8892031446f75ca3451a7f4a6ffd92efed77a6f0d95240971b2a86e7a4741bf3f0dd3c7116c94e45eb597a298f70e53737bb00144211a7ab5d61dfa8af5195e24c7a363917cf79e72bc324800394f456baf8b0de0d943728760686500c225e19e6bfaa70941aa7774e020ba26821bab1b7db9a27356a9788214ddd713ac125291c90ce021c7d50f7df04f264e210c658e6c16d6674262b4f04b559206383a8d0fa8dd7ec20d00ef1f6a8d76d67b23316e44b33da850763575f350aa9a90b965626df207b6ea84a177002ae3be40f6e198fd24f9b921b45a68b30893bea7e58f617dcd8149b6898dcef732f0a65e06266fad7574d0ccaf9a6cc9722ed3f418cd32b05aeb6758db22be5570154f4eb69c197f1acea3ebdf6de0af161ae60e9f815edcd19ecda4a3d652b9a506260086590c581582d9a456361df15fad56cf6237c3bab58d717ea4e854ed11a22a63a19d32aac175c5173a54940aafcc523b2105515462904d088da460e00a06044b26af2917c302e216a9ca8587e5ff394394c69dca2b05e9f1c5255ca6b0667168600bdc3836faadb90d98e4da5982a4bfe961ee010ddeed82d025331b8ace901c6fd8e4882b32ab04d30bda8dd54ce372295ba1018462ff9527e65ce75f370ff41bf24f03673c3a4c0d204980081b6db460b6b3c8303b9b39c302a4873365f90f1f962c8e69677e07c3d218384adf5b81dc7e5d3e11031cc2f2518f31db67091ad8f21436fa5603329f8d86d82290f0b9c38a46e85f5a4fc533885c31e70d55a58aed25a5a6136e8dbd5d1bb600968938d345741c23a5020f5eff7bbef17a9fa24e3c9665df0e15cf78bd16c6e3d77065a48a1662ec05e53ae16ea64bff56bc2b6a2fdccbb3702561120f67095e744d460a55acfcdee46f86fb08702d3a8ee647a718424ddb6f27047c7b0b6a913b5b8ac684d37f9bc867a5477055171269cbf3f54511791efea820f567959b708b90b5fe0e44ef3f2484457c47fbfb380bdeff2d44c95ab407c9990daa0b2ace72d32246adcb4bf398f40f5b8b2098a6464c7a29ef12caaea78dfdeeb35dfa1949ae239c2f4ef9fd3b648ee6d33ca5af215a7eb33ab3106bc96382f87844dfec65f7b2803b60064ea14097d4069da1bbe0e1e79b6c776bd2188bf41f9c3b54c5a5a53b34fc6af326efd9e81b8c545eb6a6e49f5f42f2f9910471a199bbb8edddd56ea87f70fcf1513656f0f2271286ec33163701bdf931319ff1c4a8c20dcc56d5654bacb8fcbe5a8114c94764c91c1f7474d3af06adc27fb888b5cd0909dfca815e488f6ac307db4cedcbecd1681d1ccbaefd28093f94f550efa1f9eb7b04d37494ed09469984196bf735d556479f9184d6b755171607e2213b3e0ff1dfe1ea715f63c5bb0ef450ae098ebe6a50cb814fdb433e12e5f236a141f1a830557a2b5b0625dc07f010a98c2a6e2321ded8c8b9560e0c70a76a2ca830479ab16111f2929383da644c47835b5e9b79456fa416fc6a13b4cf4ec74278fd4db82d96a5bd299552ae5f34a7a76d524ef6b4137ebaceb4c4d1517ad45aa4e79dca23b49f3e0238c10dbc7113fcadc773f318fd8444e6e0479a83b7e7475478e68e78ff3527dcece9b15896589b7155254cf503f4c9bc8af038c26e92d1b90ed226531ac9b2a8bd58192322d17771b7d7a538b7fb4a6a339c8515d09215e10c5688f3a84be49d3143774e6c2baada9bd100a0276a6b9f9fff0ce6125cf43ecd19454c6f9613eedad10d0203f4fc41a82636801f0a60d0b8f68c17f8ea5387a28609b9c4e206ecda91d8019271caae4699720d5777e3e74efb6afd711f1f41bd2fc5b8cd5f64596f440c415fe68eb0edbc8f86bc991dc191b0d893cef05f4cf46c4584702e16ea1ea0c1800b4260467848c8e8c64cebf993bf31b129d34f356b310244be3cb858e240e4105b780fcf33de7106d963c09880fbfbc0dcdcdd6030cfec47f8d9fa4ca970830a99f68897ec5cfd2c1abb1609c4884638c47871176574b18859d99a7ef7cfeca3c59582aba11a5e7aa1c16097380c9b1c1cb3d5f91351935e1685d0b912a31d721721d86ce20e8d9b7a847efad43301707f9dcb9caf34931e6c8e4fc0eb4cb7f9947cde1908047e0e588f1a98b279e7bad483ad74f7753f305fe99bbf2938614f1fc42731538f5761d6e1ada5d9f29b17a687d2ba403074ed023aec78c44841f4719a7b068782761d486ed43b00c46b22593207c9eefdae6f68a71a7d35676bd7882fae58cbb2c69640017df23d5cb3a77231e3a24810892e62e197f21f7fc731d1c35f79938e62d11d76e61e66feb19b7a88104006ce9fd228cbf6541c5b50480850382bfbaa155bfc0fc654505e3fc1c1dc6f75e5a47a93c1d7d4bb5c62d77ae06be5c3665c38d4f714984f33c9215778104a7a397b4e1309efd3996835c90c201961ad6d167a80d26b6cb0f0bd36c5696e86415360777cc0a2516be4859ba7d91b1f10b1ec39a703263adab1140f169c6635dcfb2e6798d80b27c7e0db9d0a8c4bf5655cacade73baa53cf5bae5e31e125b53397dc830fbdbb7eeef95131073341626e8b50d0ac476dca8c77d12e544175d9481fdccee5a36c4daf0c1dd67f274583bff0157dcd69d987c363b17f64b1eba740ded57c9b8846ee4894156e56293ce02a3bba1dd0a646c8d6ed8a6d4840e1151c996937203071c05562733011720938fdfc96454c7b468d9804e4ef1f48579d3c98313e958a12f9e4f511de4b042222d7ceae8d40d0bdc1787a9e13f14e3f91410468a0e701bf7d8a8027e97ccf87df7e48aa821776ca78548553f695e90d79927d596e735adca8063173b7c0bbe1f6729e508c9237e6ac25e42ace50104a22749573648370ada5229a9dc7d4ac1f01e6f75999196a38a26fd48be7a9ce623518c6fffac47d0c63667269207563b992a73215680d842cb64311fad1a0a4fede01932e6f4d2a973ea5c92fdab2c12f8ee14c9deb2764cdf50028e3c8aaf2c4ca8b252f45dda6f598a10bc5009f38e92cfad03637437d35fcc83b3f2d04ddfbe7206ab0a7200b92bf9d2f3f7eeed2cbf7acaf1f768f8f04bcd129cd95895379d317eb9af5adf385b3c2ff70cc773ee6b068ff5ec77e96f8053731b8c9508ce7d46af857dce02268afe0e831dfe5c4ada934df6749be6df7cdd47941b35404dfc7d63cd87caae36d2e84afe5ac0ee62139654c92a55a832120f8647145799d1b67dc1718f44e6a0c920888cba5aebbf61d88d0ce486b9808ecd8fbbbf54fe4e6894b52456ca2f93dd20aa59d8817c3300fa23f3170dd2fe9cd6413a93e89d3ea0af607b99238afe5989ad8ad92aacbb41f9ffdccc572735561efc9d8466729070c8a1fb426b3228c85e5dbb5fe44f6f83a1727d3167177fac4e45f6a06e1c4fe1cc4d75335e50efc14e6296c466056406a72714b5cfe9dc61f377e4d93c054ac0417796df519ebccb3b8ef004cbccee729c32d69585f777b5917847ed58e62e6279f3e6bfa4fc58530a94c900ee29d6d12102516388336fb4f9d6b557a20d6d9ca329e16877a303e5d2047a963256d3dddb46c7214e7e170f533799f04e466735dc1a68b282f6d7d06261a42bc59abbff3368aa469c4fc3b851ca69cbcf3de5d4711e171b55a2b15937cf0d538b4c7b454d1e5d46cd37d6182676eac2371253cd28cfb9da4dbb9d7fffed7cb69ea7bda5ca956945bca2f5c0b7cc5970da2e4ee38a513625036101887fc8d81acf2863aedf3d3b8cd90fbd4fc6a61c36fccb73c10f1072297838deb51375d7fdf6aab67955eea4f60ca11c54f26d0fb1cfb6f34520d90e0887785cc6be857490064efe38d50a5549559d7e0ccdcacb7ab4f8189624ef273370f55001c54ec851e1e679fe0f7d575bf6775b25d6bd879a4ecee749d7cc0cc363415e6986eccea345cecce7669420496067eed0f86fded32b6af3045c95f5210186d9533f4a4360633cb16dc4d207df9cf1762b447ded3a34941802aeb8e67948c3dac2c7d4e76828191778216793b302351e8ea0cceb4394d948f9a91aa527f40409bf6325d0aab19925ea22f1f90e827fcdad054602d450705d3b673c24ad2b5d6b15484386b35b9a8f27709735bcdf84f0cf173b872c181d91f763049305bb6cedddf9207f9eb230cc6de4032880fc76d4b4f74e09bf9b354b66d9d187c7800afaa5017d46395d8af7ec44fda5652fbdce7bc25b09db0296bec6d9d04dc17c7e66dd6a882ab0ca247cba08a1208f4bf0a19f46bbee376e30c8454b85b1b5ace539a9876d81ed9fb2d48e71ec82dbac40a352e16bc50aa88f8f0e5ffd7472e81d322a5fe873aa9f1add9037322b7b19783b6acb86389c47929e2b60ab91acdcf54480c00d7edc630a653904ff1b6eacb877d3987c2c897695b6bba202d00a57051bf1931b621e9967b62340703cf4a60b135df6fc151ef018ce02048aa47c045a50300eaa72c76e0c6f91a31282c0fdef15bde0b20f55f1416e014587b38b5e90dd289f248f13799463de15c14a603d92851453e3e3b6b006fdf43d9ddd753b99f5d3a17304a76658db15fb4316446975cab2725bed2168ac6e823d7a22a9c731464e449b76d80366449e03145c27d039cd2d8487bf277b3de58ccb7acb98c729a6b5151eb9e5e224a91e33ef7bbd57c83a2c17961f50a393f7f4687ff40a53090761d755fbcb59a6c86419b546c910672900f52a6327a3b8b0017f5f669b706a7a01b994d71a83c090aea8b8078724371a1b3e47a8ccaa4a533d0510c37faf0b22febf671f7258427d1c50c24c307246d6136072ee8e888d6c13b835923d7b7f5e53a73a5d795aa28693d40b6a416d7b8694adfce4a65b860e1e4a8a8ccb84d7b1dc91c71b386f08ba9069d93ab5c17d1f7df48a6723ecc18d0cf8bbe93e644751e839248d944fd6f01fe637ac60f50847fb1aa4475518c493435220f142a1d58b13f6f80f49bcf8d3de197337012db8005e8acbc88ff6945da8a2961a1894be16c64d0325725747abca8ff3fbc80f9bdd9d031ede541b2d8b83efbbb6fcc7526e3ba95ed07ddb9a803cf10de424c72285cabde131fe61176da2346676c248774494881fdb2d4b2073b8a39feeb18c1209c0bda8cb454a4c06db34596db36d5de1a188c034487e7ed9c42988ec6fc0525d03698571c802e751dc19c434354da57036fbd41d8ea8651da446e4b1abb5b7ea2ad9e0d7a40bf9cde73f65b84636b2fc46a12bd847b1c1c0121d65f83984fbab4a59be5191cd25c45c9339e391badc6eb29856a8018ba3e5cd7d34af8f4978a448e54e427ead1ed8f5a98bb3b1bb453856a68d6cb66187563755d4e1ee31b7926bc5064e008b2af91965cdff96920ae09f8219df41235a737269ecf657aa19d26aa930bad679543ce9686d693661046f7f1008c645adf64386c606ff20719204e097977f3829491dbeb614b6ac550e70c96633ba3564a6b670b7918e47fb15a4c91b4847566b31ac3f336f38b6da32c71fdf768ead6af46a39cbb016c57ca889f838a710d7db767341441e92", 0x1000}, {&(0x7f0000001140)="b435596450cb6fca4b6a915f8e459d77a566605efbc14758679d03ac7f22152fb8a3beb1fa5a659ba8759f47eddc7e50cd3b8d4af8829205ffc623e0e5a844a6f96ab27930a9d44a41141fe06955d891efcf2587e5308ef7b79e030f722a0ea7cb4c8242c79d2133b2ac0113cc212c41d9e6528b33c83d6fa5a0c1e2a065c6e3942432e13ebe0945bb62f2a082c013b187d42aea3dcb03b1676b2e522a5b9efb020b8e37c50aac6a74232014ce5e3fa9008a23585dde09403995a7b748a1f6fda5fbd9a6e13b30fc", 0xc8}, {&(0x7f0000001240)="ed15e364556cfa952ec2b0cac24e5806d1a9220512dcf1cc41bb9e9e17fb3c332e374752b7d0cb3dbdcba9dbf5785af482", 0x31}, {&(0x7f0000001280)="eae332570824ec725bb2654f29425a62fe9371168a63b2", 0x17}, {&(0x7f00000012c0)="80d10822d6bce20c2e863c8c47e1ba110b3cf25e0c341ff0754c8af745a66b77dccf0dfb5b3960f255fbc19277016cca284e0f50a6fba2aa63f02442329125275bd85415b7fa48c7eba342158d96ac9bfd82b5ba28e1f8d2a52c5ae7d296ee1bf112b95a02d329877b122bd2", 0x6c}], 0x6, 0x0, 0x0) sync() 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) socket(0x2, 0x4, 0xfffffffffffffebe) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6a0d6b998017e0c64cddf305c43000000000000000000000000000000000000000000000000000000000000001000"/249], 0xeb, 0x3, 0x800) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000040)=[{0x8, 0x2, 0x80000000, 0xfffffffffffffcda}, {0x3b78, 0xffff, 0x7f, 0x7}, {0xfffffffffffffff7, 0x1, 0x2f5e489d, 0x5}, {0x0, 0x8, 0x200, 0x800}, {0x401, 0x200, 0x6, 0x9}, {0xfffffffffffff000, 0x1, 0x7ff, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000080)="7221c8ab085a03752b730570e3a85a6d9613025392549a8161a511f7ffd15d269a32e3ad069d1e7112826623276fbc86", 0x30, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10001, 0x42) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x101) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) r14 = getgid() r15 = getpgid(0xffffffffffffffff) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCMSET(r17, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCMSET(r25, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={r18, r26, r22}, 0xc) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x8, r34, r35, r34, r35, 0x90, 0x10}, 0x5, 0x54, r33, r33, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x8, r29, r35, r29, r30, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r28, r28, 0x2, 0x14, 0x3f, 0xfcc}) r37 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r37, 0x80185760, &(0x7f00000000c0)) r38 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001680)='/dev/speaker\x00', 0x10000, 0x0) r39 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r39, 0x80185760, &(0x7f00000000c0)) r40 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r40, 0x80185760, &(0x7f00000000c0)) sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000200)="0b72dfd4faf8d9abd7ecc90391439bd342d8f11014085a4d28043879022d078d7cbced91bb4e", 0x26}, {&(0x7f0000000240)="107ff261f2fd552c1093db7610978a0cea89cb80888a4e3c05f35e61f4b339db032bdbf7587d7959e20716a3c7366fa55183dfe091f25681b85685b784f8393b1a783403feb2e1d08fa740edab45d3c7bb533b7411ceb86c94b00f1597b653e5674887744f", 0x65}, {&(0x7f00000002c0)="138eb77bdbc3c89cc8cac01940b7d64f56fc8d4d64a732759e24c9d262f57146dca970735df67d63f2680ffe0c8fbb367aa2131830d878e3928e8e2687cc715c75f3b60060b10e5b1f186cc308b8ddf7b934bf71f0c74747efdb4f47843e8c8b23511f848ac4e7ad9539878e0cd927af4169c387f1b41a01ab97e73b0693a1efe05ee68e1bd103a254bddc7e5a", 0x8d}, {&(0x7f0000000380)="e47fb9b5ee1bb3ed5f7db01b525bc51e889717a9229a257fe2b3b56f87d9b570e8990c1aad9d8ad21427ca7d799a810471fababd80f5b351607f337e19270c5ecb44953a01e9b992f388044265e3090f4bde98d69a8bb308ed2d574e361da1bf1bd166ded4195724f4f41b9c88ac1bec7e09a2089cdb50e57ef090d35ccb76103aabe07d7316c071d90628cad0e08e8fe7577b99b2318662d1e268f50ac0529b8604c3c2f0ed04114f45e74ae56233dc630eaa6537e1fde8f00a0ef43bf07bbd0344e6ce15d4fab64b80163d01498f9968289490aa33640a34ffe8c172798ea8a43b82612387aa5dec6bb03e9c013e59ef32c05159887037beab5b59f7dbf76d3484ceb776504de7cc7886742be0ce1b918f3a580f72ebcb8c1e6931b56bb176bb2087d6661869881cb02d4e3ef8de4ca420d9fce3e3318ca10f8722fea0a6f4e345f5b2962bcda01a6411761aec6ae54fdb599e954e11beca6c8a3149f260c6fcdd99e7a9a6f1c387df8f4a4c8c4ab253f74876755f2542aebf75a327d7e920e0dd6b97bbd6b6531059e8e850d6255918504ea7b4e3bc11f5b8e6b9bd266247e56d0e0091eb6da0da06e566a8eb90e142c7f16e08c3b5c0658bb9f9199ecfc78c7223421c8ac66430777f5e88157e8e4cbbc0c292de70c3810c9a56f5d799e595f676f937dca8022efdd14ab7e4bf6a5214aedf58a1eb9dc5fc6abcce5737b8fc034af12ad16b03c64dd1e32569386d60eb842f6984ac6cff393b8f2d09d7875051002a2057b9dba7dc65ed7042f6d5c8daa4119a4ec6fec1a33f392865a81fb667a7cbb0fee4dc23894a8eb59f8f8653c9d411849ace215df6e36b1fe8e24e65099047b9483c703b7b87dd8c0f11e95d1387bc82ce26d4773d4f172302fd334c5f11f613ff323a69783cef3ea9db5a1b9a9aec8d6f2717d244d802105d34f09ead8a50906d75af99f9fa4b9dc635ad267e43a98b44f45ace32541c8349ababb3a9a5c68760e8aab4802842a5348a4ed02f7ac01d6d704555c14adc2aff25b8392c3834d9525049c9a9d66a378366813d108f282abe3f7ae596f3dc0b097f466e15d79ecd5db23ae3ad47501f01349bc7a66981d327ba5b0dd5410dd3a0263bb247ba9a03633bf7ec16763dd9bda240b0e5e1ab5d8561edda8f9dd866ffeb9a114a3cc89945abb26971e2db3a66bf985176b901542136a3887fe24269ad0cc40a21814a61d1819b9ae46b0f4bed0474de9f62a0b9a513c98ea4ad3d483e85cd09e5eaeed5eb564385a48c8d10024ea153265bf5d9458cd449f19b3a8fe49ebfa0104c31175a0f427be3bbf3ef7b4284ccf74b209fa22c401c242b443efd8c328bbf66ed4f7d087c3a5e7ca1a9cdfcfea2fc1f1b25ada297692924501a8e546a2b3cc63696d4c0809e3eaa9bb24f583d0988d4ec1895644502b063949199cb4cef4c112114985f1980cafc9bc89beac10d6083df62831d18c69da760eeeec9c10deae9860c9a8cebd38c33ca22512e73f7730a4c787427bc04866d6b1573a3383626de1988068790ebacda55bc25693dafbf29946984e371aed42eb133721fbb9c9c68e3d3bf24fcf05a6207aba21b6db08f51eace0e3e81d4d5749818237554c5dfca83f87381bba5f4911e803e144da8aef7853c9be917e6c4ddb4f2b8210508fbf20bf4be22b05d947f51da1f6bf1897422d1cbe67c6d385e4fdbdbd1c9a78d5d3e0568dc1267bba401b85350e6ea45127ce8bb765180b98976a0a3a600485db4f3331b57e70c10a61963f9f5e97004c62853a5beeb93c57740baf8e740f6eb93d9655a8d45fd3ffdfc005ac747f1ca32f59c6508f32e4bd5e780e573479e6bb3260b404b2dd298eedf4c94783c9af088aa06f37cdfe2ac1d685dc9480a68a02fa8e49fc9bef066dbf1a4ef7cf4e049c54e09d8c7816d27de89e55e3b6cd853865ef7f11cbfc71ff5244db2670de662051e3c0b8d1b32d2326736a8d2decdb56a29554e0a052b974b134d55bb632539a78a27085a605b4a43ccf81d6bd92598e47790cbe84d5389c9a0181bb250737cc2fc462c2a62aa3040d7e9fee7e475120abe83a24c811652a36d9bc8df46a847f0fef8ab7ca5a10c68e14af7d81df0d0300051d312b9d624461687a2f247546fb9aacd79a72b30fdabe1a94898b5898151f740adb5006676806a2f353b6b0cee37b3780787cd61226a423afee7f9d2b1301f451a6e842d8dc876904de172ea9a8ace4bb8e2e297fbbd3ef9dbe9e268d6b6bf41dbb4fd7e2056b91bad228513f1741cc07a030fc0a0c96f833ebbc8e32c5ae663a137e10237247a518049fd7a38d766c17a0f348564c655123b7b281bd04b8c2ad69778eebe06fc8a88d746d541c0b7a2c975c60ab204b729c1f9f3994b17c1132e90ea4b082498881e87a988e5c279e015ae5afc27b77ad38a3a6dec0fe4a5d005512752049348838b1a55940464f58d91e0cd56ecc63c86be3e340c871173f66b2c374a969d8661890b26c69ec7b53decbd2aa09b02fb093fc4f7505061c59e8c9b5888c57dfcbcc8b3893efda323c3262a2339c5c65c4501ffe3f96a2d3d1c541aee89052323958be5d23fe42d19dbbb6bee3eb604681a364e2ad09e8dbee9a2a0eff33e152038efc45ae72efe0965ffc647c2f56111b102ed1971a7cad9774dbf014ebe9ccaca4a85ac931622f74c6b94662dd71ea45fc5c8e7682d5ee2a70da8e1cd744413ea8a771519a47b5280a6b579250c2764c6d29240e605e9a4576b87652ce5a3a9a7a5b6d93c5f9a2199dbaffd122a910af7c38a5ffc0f44b96bfdd57679f24b042c3b9821cff22d20b15d2083f9846cc9f05569e80bff2eb94397970c65a10014924122636db412397b50cc87818e6295a4cd6231beaa155780253a11b3693b1a16bb903773134ca7f1c9ee4588c89c66fba3ad299c49bb27c510a74075dd3361242548a72ae96825e898f9bcfaf2e76e1a6ea9d5a26fe57eedee75421384cd8b0b0c7ea39a89495a3791cdd0ed9e1fbe68d0a44ddb39263eb71b002dbe43609147ed6efa07a85b42e1fe1b2024b900d7c9b143585dc4366711bbf0c2f3f54eaef24138b281f2fcaa9b89f040dd8ab23eeed46de0eccf64bc2d34a4349a7bc54211e858a6315b22a91e5b7a4806f65426e7626e9a069746fdc2d0bcb13436a4e38b40c10498d37606347a325bda40485e3fa863b4f21b7f58f748d60f42ff81f652c79c3f29cbb6d082b95ea1be695829d58b35bbaf857525670b3b1890a627ebb32b76eb168024f66d2e7f36396ae40ea551297d4658b91cad43f041491b111ff215f9422d003e49b9a6defd2d3c19ba206259542f3b5d5f9114cf4452987848f726956f736924226bab1916dd157fd7cacf04cff3fb4ee8e6d2ea56966a9bdb871b59e24b7e5ce965e13e3af2849fa59246d0676434e67797fbeda42647dc9662ae84833d8bdd11237caa2f78f75e68e5416c08510fb0e64c3b79e37ef2aaeb2db22e550eead9c9bbf37c6729fb8d7745fe01c94dfb3599f7de5cc907a3c11e716d0e01b0298e93695737e98953da04a953272932f7b61d13dc5bffcf1e5332e8b7be7c596d6dffffacc2fc1b6a6347c8e5078344126f0d3c0a1f8a876113ffce8b65721b49a60e0117084d4222b01eaf3e8b72fb5b3a8ff442a4f929856f11493e73f97074796a7acec6e9c6b5e501755bfd04415cb981e051b2439f2d50acfb42c6c7084274d8af5d9c50d3b42e1c155957541a89c1a448a6bccc80193096925b0677e240a340b1d517721f32d0977f3444f52b07a522f90c22b41726e6c4cbdbeefa51cd5ace0f90b8e7970db6f7040c8326f2220aca0098bfbeb34682697563e406919b6ae8781a0c66829db013bbd200098e342990e4bc213aab8a8cd464b3f90972a83e169812ff8082077a8bd0b4c56cc6e690a04e5a192bdfd702cc46e106a91b2fa151a7031c398a825c41065697aa4cbd299b34a3e15c77e0ad742f218b39de66bc8e68b7522581db88fa623d256c09614769dfbdc93d84e7063c5e7043234672616e09269d7f3971e3aeb9adf36514efcc70b351dd09e847ac38c9119b27cff82c3c3a3ef271adf856263730fe754c7e68dce4eb752cf7faa0e2488c456ed53e7f2fd3c8dcf6376427d6e8bcd94dd09b5d5083a116618e3051c2ad787772f66a505fc9d70a4ff031e0062724301e35ae2cebe2ded50a800f56ad1e997bf7901645767519af9cd3331d4d397932d802e08351ba6270a2d01d79372e15b54c88eb1d8e7222f613bf4b301f1b341b5d3d5820d51285b725c85f9edd39543702f8a4f8b31df98992223e40e80db2e957b9cc15ee8d20e79b2b356d8af435aba6952587e58fb00a0a580557f27331ead9351300b36dc5805ac843faf967713fd69598f5b1c116a752915eecaf8f8699761bfc8f744b65266d9e8ca3cc66782a4dd282efcb1d754df8734c8e751ed194df3a3f0669465ac97ad2c0f725b19ca219bff38c69f3ed39b84fa8184f20d3ff40ca0fcd737178c1057ba67571145bb549c14905d81f4a8bdc177431c71eab7db8ceafeb31b07c1aaa7d41dddc48edec3860aa87dc497f2fa8bfae2c6b0675ed968052bb8d1c32e62fb604cab0a93ff01518a5203426d2d48fd4a1b5f96c730ae0532d0d179b95d70d3aa50ffbfa0a2e6d2a98262f66ca6d4e337e57a2e9bd7b2a25026ef94cdcb73dd9a5a8b54bf2b97bf223b48d0899866938dc48295cf53e3adabeb66ba1b0eab595e5d9bba66c3a5d82732a98c66c46036243cecbae2ddd05bd2538430cdb41872a942b3290962fb5a5bd4e3778689eb0effbceaa22fd22770afc1d236ffed2c5d920c0be96aa0a7346f6ce6f20997f4b555bba5a62d708ac7b075d6c26bc2abda055e477bf64f745b22b7ed79a0ff7fb775e552f1f08c0ca398eb9b829fc547423c3acfbd8b9d24db1faec2670a3edc7a2d367150c466338b7c8866bc7bfac27a25f9074f84ce4c3d400818e55f9281d93dddab26d838dc0b076f6a4d63c3363c026636272e3e5004ba38dd6eea6e5c73f1aac37202a28641b5783090e3cd4ed5e892c753c65b40c416a78e412fb798b71f7f3e12e7ecbbb5b75746ff0793c5787b213763e1141c625f84d298e97c4aa01c504f4f0c1ca78b5a2493d1e7e920f6300200820e62fd6a9b5d9553d966e64c56a7c39e57aede981bbabdc585f03cae55d85c2e0cea3b89c92e1acd379092aca311334ef81833f8746aa3b35a0f3488f505522cba2ad9e4470b91e83ce0fbc1c8d0474fd58da124242a0c93dc07d96881a2bbba74a55924d2859d62e77f5c7c0b238cacc6d990c8cb86432803a1dc0879af919b2af60232c433179580177fbcfbbaeb148f78caed2a273f30717fea4c4084fef0d22cc4f0ab64e15ef61194bd7f2ed820eef9cb3b036d53d52095062091df7f5250c63890ea333cc883ee4939c8bf432eb2afb355efcf89417f82a2f8f3ba79d211f94e4617caa9b41c50911f83cab80ea48f294f4330fe8bf65a5fe4f10c0ffff1f2ef511dcd2b0078bcdc58ebaa30ac69b1055d818ae2531f4d3470a6d20c82c9ef5e00c3649b476dfc83ca62e86e2b71e087e7653fd835dbe2f9e10a4edb9a02ade05b3b1df71a87ca4568b5e1b034fa9a76ac37cb4c5f9c555395047c0950a2d0d7fd0917a1931dc716d9156c54db9cac1608f6a4bc9d4013dcfe88170cf74d6e0e0035b2784cc0085731b42f45bf0ba5bdc2a89b0583683bf1850b4326d153f3c3fda507a0e02ff1375021a386ff8cded06dd", 0x1000}, {&(0x7f0000001380)="1143d53c0e84edc63ce03c4eae9c5d45e03fd1f2367032033c88451b51940efb8c346587f32d00ec7fd0edd035df8b4e8d4016be0d6aee1420aee0455a572180d77528c9375c9f1d64cf493d388109fe8ea42de519fb48e02a27834a4c94e6e1ecdc792c4eba30df707ba752bf51fdc121ab7f443efd4f", 0x77}, {&(0x7f0000001400)="5a515681a6392db23650eebaa4c4f3f9e52e77c37d8c1a216830631498dd7b6aa394a8fceefdf03a8b0756ac673cea7e7f51209dd2f15b68291ba4cc81a50ff8168f3a7c6dd27835a757ca1618a51c5d825ef270171e43de2c0700fbb55f50f8166726ae975d24c04815c37064bffd9e589f4ce3a83326453fdba5552830c6ef527e817a1ab7ce80959b902ed6dfb94d603a2e379a9eef070b95ee474eba34d5edc90612cfde7ffd00588c2f89e4b39cab715e830e67fc03303542a1de48e30b7ec072a9d293658ce4dbc75d5afb37edfdeafba86c11e2f1c0ffbb25dead0d0083fa740dbe5c07de06360210f06ded8eb191ed7f616e20", 0xf7}, {&(0x7f0000001500)="b743ed1b0a6cb0064eb8e615b94cda0f80e69b706e", 0x15}, {&(0x7f0000001540)="ce001ce7fe36c32e8c9a3b8f0de68dda6186ac3cf2c01fb741241498fcaa5fb4707aadf688bd001ac1f9b72dd8fbd3576acfc304e62faf3488c495ad4404d823c68330e3b141714d8551f9d0c425dcf9b1f0f374dd737c3caceeb5568a2efec91906203fd9c916d473df74b368a5081c1c01a9a2f87b7f902366eb335dd46f2310fb934c9440ed26f1567c8faa7aaeefa57a006e9f2cd6f3165f16c39014b6f1242e979cdf05701b9b808a7a9f0e78d6fb0fdb44eabb1c81e9750f", 0xbb}], 0x8, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r5, r11, r14}, @cred={0x20, 0xffff, 0x0, r15, r26, r30}, @rights={0x28, 0xffff, 0x1, [r0, r37, 0xffffffffffffff9c, r38, r39, r40]}], 0x68, 0x6}, 0x4) r41 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r41, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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}, 0xffffffffffffff3d) write(r1, &(0x7f0000000180), 0x13c) 16:00:58 executing program 1: socket(0x2, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="77d48fd0611912fef486b471854c62c0623b031f8cee7a690b70e81b1bfe1debe9348b70a23880a518f3598bd48e9d5c284e00cae1a88d482ec431b3a7e7a428da371a80b1c9e38679e6b5e6f8f91f2730aaccb68e4e6a750b67f0dac6edd5512a6dac214927f596cd277cef2f925887dd0b", 0x72}, {&(0x7f00000001c0)="7b906ff997ba1cd89c0e80ab0e3ff2ba2886415d1d095fd4f72025aa171994e5904d64018c294fc0142560dbfd0ad08366c0ca5f037fd4b8cc183962c6b3ae1632bc19c4af40e4de6fce47a99f95bfecfa55f5b018728009f65947e650f8605973d46c56a8a251409d4d74d0c9d809331af92502c313bf82e9f4041994fe18cb78b9612b196e46b3c8fbe527380a63d1c98d6f5e32ca54e9ec4eeb80f1c4cac815038e523053573e4d3fc303b66ab976daa8b2b0f06656206d35ae1a0e4e551165843eefddd4a4fe821cfc8e24f5fcc82c240a2efdb9e5fcf4a1a970a25b744be51089c0d717561facf16be9cb171cd73707eb8efc3ca5e22ade63330823dbac7dad7d8e228b6d3e532c096ca7afa619aedcfd14ebd3746960553962209a89a94955fbfefab70fe87973d576f9203d7f8ee2b6e05dc87d117fe10bb7b815ac78ea0efb12f0fdf73a1147f9c645df337a51de850b06f4ff6cf6704475fba1d188a629f5d9398253489a3cfb00fc02b189ffa6d6f9e970c1ed57f6694355b85a6a81337bce6e09485addbeea0c0a67af6e3db95ecb6336d8e67e15f3be08b6a26baa16384df1f15116178c2fa261eb642bdf995cc63913c31244a49e0bf020452248ebdf3bb7634c331ebaf3efa3f8ad4a5d4d23ff20aedd750cc468e57e498ffcb50f6d3c85ca5d247266187eff72bd8d5de3051074499ca2816c53a6eceaa30a52a1135c761757a3ff15c797bf79c6142c23c571e7ad60fbdbb054586c72914ea7f70bc1469e7b5b0d8930717ca14b528dd0cfe2b4e0b00807a0a37f42b0af8cea03ee1ed1378e6ae7d00c7963da5fd46d81dc238edf2c8a929824044a85f0ae0ac0d71cc523cc9b7b771c52b4ed5cfa0fe88712e398564b68bfe7121a91e742d664a862223930d513b7d2674d263bc12a4b937e4d42c115721620b0bfb87ee22a567e0e0b481547b5c6bf9353c8a39dc19fc751bf72fb47705e72809ac245d8004cef05688b53615fb97567e3fa53601c6deda24e76e6362722d488eebbc42503be783d6d6762a671f1eca1f0e21b598a246da007d9b449735ee70a42ca3bd291ec363563cc87eae2456f0a11a6617eb3045103c3cd37c5d9ae2fd5e6148b2c986b12a3458babe218d83e794d683abd73b126087a2b9a6ffdb7fad2ccf0ec30631690a6f90a005cfa73896e975e88e794d691eb5b771ab9494a04159c3f86dd81ea0ffeaefc1e80b69c05ccb3f09f9f8b07d5c2f03a8c2cf1b5d93cec3e96a6500be681caf281d0be3e35e033571176258d44052a9f4aafb71f6f8b7dfa9e26d0255e837c457dd25c6bdd668ff232cfc1af6185020bb50bb8f93bba35255049c6b67800d313ba95836b5f6f824c4c457fd645d9752a79aa58c9fcca1f3e64d594973c5cab97d0c3f5112edef09e2a02df628adc74454de0bb65b0f458924dc56fc2715f9158efcbd6a20148f6a6f61b6cedb26f4826decb8f8050602a57c9aa699240086710005680cd9dd3ce935ee879bc6a33522301b8a781bebdc2dd65efcde1eeabd3d8500dd51635f9458a7e4a14682705ef96ad81c94e1a76583b69da88a7330803b31b1ace10e2c38e6353b300475bf6ac0ff8fa300af4713e443f469696c91b616b969ab6222655dd389124761fed9b627bfb897061bd7891e2e4fc7914ac163db80a3280c398d265ddcf0ba7ac48ec63a8d0106b817028eb80a13d9098cc27a8cfa63182d44befa7921f60324ec95c992a5e23556b7e79006a8f23aa27386812a5008c622a314af05b008f2027168a9e6cac43d915c1ee966e8154595e7096248a8d03a77af904bcfb300e65371431d18ca05f2949239c0b3c7ff6675bf21bfa9c883e8404e8345b7eb7e51757358e7e4d47287854558c8f93b961a7f1fad79ab4c973a99322af9fde36ef133a81f5848722c36bbc2177c4815d10364a9e8ad276808fc638582b1cbaba1cdfd9abf6d53a78f4c8fee6c8d8198fec1e13eaa18258f111d36f8342da7802b3f8bd9f4447fbda9352b0f4f346ca69f43b06c5e7a662d8f6fdfad055d719ca78d20aff088d5872537d85d83412ecba50f6b7abf7e9812986ac704e23198a1f2d45665bbc6235fc98e65c10382e3e386f6c19d0944e1bfa1c618b4bb1d012e0b4b1ee2d62075c55b8abd1b5ae458e81d0b47faa93d01c3f09afb77c51e1c93e4204bbe373a1d99545fce2342e290d44f6c5de38e8448c2224cb89b8a6e85782ffcdad3567467346e00881ce0873c0534b7d54b3e0254f103c39a732452bb99599c431ce6e1de89585d85a887a42eda3a6b2859a134e7453f8666d05171dba9dc9fde9b9e7b1b142101017998382e56424af1fe11306d691f8c166d2b55c360209a989463cc584109992922c461f3f67d094e769721c9709b0aa87aa3a7dc5147e5d620cb57d53e4a1441870299040f45220061302bba87241645f496798669fbb9852ad5806e17c5a91a0e28c6858d1b6c40e81bd28f8d0b2ba0cb1ee71bf62ae8e59b433104aa46b7e1f03dd94b40e5ac85e056b1b128fd67c43a41a8c149a297dfd6b0d3ca02caa8a1fe068d18206cfdbd0e28b42480b181a48d2dcc0486e77458f3ad112a3b0778f4902b910787a2c260515470d4600a80a39ccbf63734f747294df524dd292ea52fb95c9b4ac0eeef734c8f2f8aaeb3c00d15e457672fc09dec6b76c9fefd37d42890910549db10425ef05b48339efc714f94cf4013aca7c7be4ae60604dfe094d17f261481698a9fba361e1f08ff7ba2cb541cc24562e7b0b16ddedfa3f5a756dcbfe6ebcdbd54bc8fcedde2bfee3aada9d438de34a5dd32bccfce93d339d3a3f4b2821812852bece83f430b0f8f250c914e2bc056b0cca736353c9b9038c2263af00f8b9dbb49db554415a95e840a2664e75dbf75e2de065c76692c38d650c5c5478b607476591e029f5548f6526d81bd843f9f3f1af4c35368d44c03ee0f1752b81001af9b7da90152489ec0dbf1202dbfad3cbf12c2b1b54681da463feac7abfe8114ee54404f31d27af6e8cdb42a2ce4d7692f3ee12a9daa869cc8ef0e71e35008752ba68c2e716aefbf8c1149e06fa2ff268d69c7eb15a574b28ca1af749e301c0b5548547d12fc5d3af718938b17f5c1d1adeaf5cdbc9127ec98614d014b53083b9c8fce101a5292c624d37c1e273e31c2959a4d33482e49f8f6e0ef4c27320c673476e0df30ddf03bfce2c5fa0110085588431fc4715bfb9b5c19185e2f55b02fb6d3ba1b1dcd57060c2b336a90dea7ebece5912ffc209bfae7a8985bad777051cebb04de678ca213b36ceca6ca5bc111da602fee48e81fc360bc0b779fd65ac52c4a7735ab7f3b53d90f19afe271af2c07ca84634444834d391793e3106b98f87d94bf58920c0842f33397af01eda7426e90fc2025e2b634f9a37666182361ff999c2cae38c66ebb2d7a70a30f011c1cfc132ae5221e8c19ea939a3e808b4406ae302c384c6a165922873243115a2653304c8f8dcb08112a6425bdc33464811ca28cca791a3bc0b29b4c215a173faa6f5b6d1daa7b811c91b35ca794beb8437b9db5ecac2393768d87f3523ed0f6822013dc4eaf2a16d4050bdd779769373499bf02e2d9fa8f6b048ac7cbe3a24c180582ae846b78ecad0afbb372101a77ca659941a220feda035bd92256422fe645b507abfdc19e3610754d8700e1595c63e396f65d181d8bf32f5295c89cc5cba6a175e8f1ad7ae80acb8c9b3544afe1fd3ce741a5e9a759fde1c1433df8ca6e1b0eeb5bab1bdf0b38412944096cf69d5e1bc8b7aefecf8b3bac97673523fa57b2a10a9e5f80071d1262a92c91c35b1f12cba879bc2c376aad4cf5ebb3b7fe3db7f32970e1e18ece345c890d4eee31a27f14a7809bc16035ff09e8285feaa81bddb04b93b75823a0d899a1a9ce14aa1fa4d615e78b9f156b30a8a2fd4d0747adeec0e56590f241a855f32f3777e06efcf1e7787859519b7741db1daf589f9d3b18d274b4d09f6b227c0365d7c91746ba87b49550ce9ebe1ba2c1de77c1994e4c3a600fe674ea4f38c30a3cb87e7d843c4d7a3bf87b2e9f9e621d581371120151a1ec26b6cace7409274f487ae3e7f285eb6d752ff40f6ad1ee16f6cff5c62347ddea227871920a3344e58a699edb704acfd9b9e02a1298711eebae15ead3b8c7af288be8a5f7e6df5eac6892eec50a451cdeeb71d40b0f4260eb71b2dc7434fa4b1a963cdcf070caa7e66489ced42387263597e8c983ed8711379020bc40cbe8e4eda5a3b0b1b4166af8ad5e8e780e1a0b775c7831f02e825bf614125ccd15b62ca0f930dcbdad91752b3c3d3bcd928bb48cf1019ddd6c67f1787a617a894a9540323408061459bc91b600db629cf41e47bb6f4f2deadb3bd5074f9721e046f119d321b30b3a1fdaad661e761c705191c7d815ec82a88db5b65afd8ef74f64165c61567a97a53573937deadfaaea4935fb50ff0990b55ddf1da217046e96241a9b7e1c099b7cfc17dcd9ca68d0103dfdbd672bc4a9606c1d8f2e07d0abbeb1c5ffc785b7b1c858b8f66c72af0744202cab462ed8f0b373da0ea132213fb480a0f682c7ed2f4ee31a1dfd76a7078c663237226c3c16845a6eac7929928299423e86018142f4988f15c83a8ba98db2ee29f4ada55492704cefc3025fd28278cfc0bb1605bc08490d30f4f522a5e5a7ec3881d51aa55d04185aee6b06fff52a0b4a8eedfde2f31caba0c48a85c94fbc2bc9a9f7b2cfc9665a58b689de50b61aa8d1de934f1697418ba3c576a11dabcc0febd73fcabd4210a5507350536b8d542e3052ad3da6eed440d3a8e582657f564c65fdd4d9bfdc231c874ea12d436f381552187015cf98fbd7c9e28389d01ba550bbdf20cedaa85998aed9ab418c022e5c785dbd4d90bee8a93f17cbe6765e2feb0f402bb000d64166bac64e7ff3b118a5d208c20ce9a774cc9b29472c2619223a6c1e7bb2cbfc9a10d12114bd6c7d3ac4341c59aaedde20b7af4426d2c87df2d402184ff1bb559d099e016640667d368a8d4280964b4c895f9b9c3ba54e978ccddc9fa697d9b7179b7e1c76b80f2a2aa227531801f7a5cdcec04142f4d5c418a1218016c6b776d0a3bcd854ab321a1b9510a74f9b73817d8cc55153e86cc8c424b4492b1b8106b5c3e7a9d998fdeac1823c9cc060976affa21a8bbf8d9f391fefe2cd53bedb845b3c425c2356fceec9eb8c9821dcdfd425dfbe3d4f8c9fd063566d0d77bf33ba7437bcc1221aabc052967a8ef0d3ca14c8243604f8215e0c63b024406399d0393cae5f8a054addc5c2364760a69657a60bc4fa38b12e1addfa4e912307db9daef543da4d304b8acc4d4cc5da2a855e38e8a1edaafb7d9d7cab2871ab381e444e4a3e46cd5c077e773fc8c3d99df7a383ae560ffa741547baad5325d3715996fec0535e4cde5cd4f3283dc46f6783c718aa21b96b831dcf8b906ce959bf44287c003c7b497ad5876f065737331159bb5ff5f66bf753fe28f4f83599ce4c943de3de6d4fc7a1366ad58884efda4ed723ca13f6c8ecdc7f8ea5c6fa0401b765cdab735a808592af82b9346a6ec0cb36a1f83ffbf0ccd1ec96a91a8385845af196462e8e86481b9032aa894535005c9e56853627fd23724fc677c04e7daa59ae15eaba28a7866853beb23a9412c18e1a88a47a1057450c6aca240228241c4a56727ac29303ab56049d52e35c670148d7749986bf266dd70067302cf91be6a8f52da7c1877b98fc878fbbd923762ef8c8cd3cf7794602b3c2559e623f08ef899eddf4e", 0x1000}, {&(0x7f00000011c0)="e7a77c660507f6bf7d05af10bbb6b8ca5690476072d944c3022237051397b52ce28ff9b0a5fd47942f4ad225933af80a21c33538a33087f8734dcbf58699407d247ca7b6f7f85781a5497e0c74369f97b6cffddf7a365248662289e3b5582033fa4dba9a957fe5d2c13af1b9b7a439bc38a68639b6a65fa858782bd829bfcd455681406b24e2b3ad52fce7313c2f3dfea207868f6df4d8e601bdd951c592dc1c6bc703a8809fcdb3e1af109058cd4a45713f79cce921d61668069aed3d0cc6c8a9bf959841", 0xc5}, {&(0x7f0000000040)="5f91a3aa85", 0x5}, {&(0x7f00000012c0)='2~]P\v', 0x5}, {&(0x7f0000001300)="eb08c81e8c13380587872c0c9d697881cca7319f5dc079c63ba5a83e37bfd73e9c8c90209eb46f35b5d819817d4b9afaf85e144e9b9e491ed7c9545c0aee1a273c36df9f65f85a8bcf0f3c0b343f36e76b5805c690317264e3bb67c4622c17fb16148eb6c878a7cdca99aba834306d21d8ee8506dae699e8be79f7518c2a558f963fb86a12aa1a6d7d841e2f63567d48c1a3941386d0eed865d64673a0", 0x9d}, {&(0x7f00000013c0)="c704c2b1bc7e58d06a901c769f2a1a90bef42d2b38907e438539108fee7d7f977795db2417112bb81209b5de18bcf17dd474fa7b903120a9e463b2601821dfe9293e89c8c501d6a36f696a0d13900de2cad2251dedfd1894e6732a26417a5130b478f606926e0c8ebf36a906e45ee50b66d0701c800be56f2a84efa91084431e", 0x80}], 0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, 0x0, 0x1d, &(0x7f0000000040), 0x10000013f}, 0x1e) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000003, 0x0, 0x4}, {0x7ffffffe, 0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) mlockall(0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:58 executing program 0: socket(0x800000018, 0x3, 0x102) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20012, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x90) utimensat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x89, 0x800}, {0x80, 0x400}}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getgid() r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCMSET(r10, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x80, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcb}) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCMSET(r18, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={r11, r19, r15}, 0xc) r20 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r22 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f00000000c0)) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7323, r7, r8, r19, r20, 0x2ac, 0x80}, 0x75c, 0x9, r21, r23, 0x401, 0xffffffffffff0001, 0x33}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x27a, &(0x7f0000000000)=[{0x5c, 0x0, 0x1}, {0x9, 0x0, 0xfffffffffffffffc}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() r3 = socket(0x18, 0x5, 0x8000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f0000000280)=[{{r2}, 0x1, 0x66, 0x0, 0x3, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x4}, {{r2}, 0x7fffffffffffffff, 0x8, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x46, 0x6560235539cf3b14, 0x8, 0x5}, {{r4}, 0xfffffffffffffffc, 0x8, 0x1, 0xff, 0xd20}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000020, 0x100000000, 0x5b64}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0xdc}, {{r6}, 0x8000000000000001, 0xc5, 0x8, 0xd36}, {{r7}, 0xfffffffffffffffd, 0x10, 0x1, 0x100000001, 0xffffffffffffff80}, {{r8}, 0xffffffffffffffff, 0xa8, 0x9bdb6be918779d3b, 0x47, 0xf420}], 0xfffffffffffffffb, &(0x7f0000000040)=[{{r9}, 0xa339bc78af3437a7, 0x20, 0x0, 0x8001, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x9, 0x20000000, 0x946, 0x1}, {{0xffffffffffffff9c}, 0xb, 0x14, 0x40, 0x3f, 0x1}], 0x4, &(0x7f00000000c0)={0x3}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r10 = syz_open_pts() dup2(r10, r10) ftruncate(r4, 0x0, 0x2) 16:00:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0x3, 0x2}], 0x3, 0x0, 0x1ff, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = fcntl$dupfd(r3, 0xdcf145b7656c9fe3, 0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x6, 0x0, 0x0, 0x1, 0x9, 0x8, 0x7, 0x0, 0xc3b41163861645f0, 0xa670, 0x1}) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) fcntl$dupfd(r5, 0xa, r6) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xa7c2, 0x0, 0x13, 0x0, "73cc5160527b0100e5340700"}) write(r1, &(0x7f0000000100)='\x00', 0x1) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x15}], 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000140)="d3460c57fc2ed62ed54054eb836d70a2636bfa02b1f9cde54c0c0426859a41b377670027f73e667301148b3678688e048b69b100e1a8b748f2541f7d871fb7c10584a8a773af7320f2e2318ce1b5c937a16807b3a12715ce3329192631a73a7fa4a4210001a5486eeeb7c4aa68cb7b33e3bb6b465b6496014f731ea38d6076996cb9f59f7a693d8fefd2ed22faa8dc3e71eb8900bf8b5c0f20757acc034729b32376fb320460fc25c91b73d34a33320a9f2d09fdfd3a4212c8f1a6a0bf5eac25a27874b21968115d78d6a132fc89c41e5fc828d04963bf7fc1c3099cc3cb0369c6f1fc318e9451427928c1c48e25f5047e278ff9e6d3b70206772113e2a5d7929caa43b756a45b42a622615bb1d8b18e68c576b66e414cf78371301983365885ffe765a75678524c6cbe1734d7b9fc377e1265cc0a05b7f4f28615affe75e866b9b60ce317a4678d0bf47740d95457c997ad45814c40a68d9cd1307e9bb02243f9586785697720df9ae7a3d6a896441589382e2fe00d30594bd0f5a823fa26ed370b50461c3c64d2f09da6cbbaf25a67eef425e44f6311c4077e35dc31fc4e26a105939962a13b17c7bbed429620d7ff505927c318b0adef4dd7a504ff82275bea54c0c5c791127c75c06caa67cfe7f7ad83a2e51ed2554b7c8140ffa7f7653bed91da0c6ae67ee5ea93f31d0ed6f187c713812d5c640012c8f4fc55db1744b4f82bbdfb87053a7b7360c902d63d001933338e0326ef5e5bba7a1590e512e7edbcc2dd6fcc7f7a8e505d7bb3c39e33f93645a1a91e1c091db0a497eba273110abdd02ca0282754e2ebcbd12982ddc4fbbc9405279d80273a517187710906f12a10a30542af226e7ccef0bcb3eb0b5386aef35a187e365c6cec9f0d2871e949bc7c895f256e4780326dd7066d11b1ffb257e80c31efd3845727101a2deb72b460ec969c9894c38403a7390b1791fb34f08ea9b835c0776f6e40e1e21fe9d0a07ca4725a2869601e9ca711820ed07bb50b17569a1c2a5e9362ef9364fa0bdd6953b0a2231d4f5c62441e69a43ba88436d72777919a97c6f59e5a655ff765388a15fdc246858d5889ca2e3bc746880d22e4e10129ba36c918026c1a0189608363a391a7e5a86c384dd7315cac1219aa3147b5e49326d28bfe3c5159f93f7fc707f9ea32772f3d705e824571692611977890324dc91374e0295b5a0ddfb4ce597060a6ff4c5bcbf8c2ce5cb2cc3949bb9559f0865a7383fb1af2eeff0a40ea4391526e149bb191d083c82a04d3e4e26d21c8cee2556a2b253b72b8828605e3f918b96863cc24d656618f4c9f50f482433c4b0d3118e8d93a5120d5d7b7a6c8b43f2d48f52e22ace1570a55e4b88ab52ee629b4d3a23b3599b96a6c9cbaa508f768ec17679cb6588e3183ff965f1eed66455748d587728060206ac35346d538f7aad8dcbb11f43cd3ddbd5a48a7f5183d38db6f25865e363b48d7a1d340c6c8b0690c38a2c6f04b48468dc3d9c46858487a1126348c037ac183ca59725b54097ee61fd990f1fd0d5170e9cf44770816714ecf0d6b5fd3943e83267741c7443d564c70bbef495118ae5b9dbc230fb6f1cf72a3943502724b2a537c497142b14c31a8521ccdf526f3fd896a5069b2cdde1d3cc8980fbebacd9aed336cc2f07658f378df99fb827e918007273e89ac08e2a7f4d44e6e8a69a4fe90b200d41059fb736d4cef1273c80b48b72011928ba3b21b3bee20a30ead58094d43aa630d2973ffea62b314f91082b6cb2741730acb5707aabfd523998b89dce558941ac44b91a2c631eee46e1b360563c7a3ce6bd8d16ce7388194f0d26cab411e9e3c6790c6b8b9dc4dc94defbf54d7efe923e111417dbb8062d3bef04fdeaa362127d3d046c19b2ab44952db5fdd06a134fdae04d840550d976b2a88c402efcb4f2f3bdc40a0864b9253f1ed2c1d08b1623e884f52603a2d72e5a97f1b31b1c8b7bdac70395472044b79dd6eab980184d8f6835c5b7d785e37b0f4c8b2f239dbc44aa93294e51627fb103ffb2a2c1d33a5d6e8010ed184aa2c630ef75fbbdb62341e3d7a6252079bd49ac9566166cdec65cd0d591591cd5ed24986f6c4263ba51f1bd275e7446ea903bb549f7edbd178477d47ef9795c7b945087f2436be2984aac778eec470c01322a14770e2ea6c31f7e40f468ecdedd46207cc48568826389e5b75338d1099302eb0b79db3c3b6970356c61dbeace16eaff004838979be448ca4c9e909a96ad2e8ff89167f8062aacd8146c1368b19e3003bbcd33c8047caf57ad2e6fb821831c8a85f665ba2bf4a14f6255319787bf57118b2272874f5a984a20450ffbb6c73d038d5f4c862bf74a27c2605b8b4669939d87d58302e635af7344a8dda429d51ef28ae011923dc091f3c52bfa3e2b523935ae3d33aad5394756c1a26575a413f9976b427a5bb58988544d42f49d5f69cd0d60d1581b5e3165ea87e598abde3e92bc87079f44e918b0fd2e9b092240c06b9c175223a6c0f3e3a38f4a0e30f7461b4c88711a43ee5670e56d05b95b9440f81ad0bec6e729d6d06073e0bb9fc19dde6d6cfd8900da837ca29fe274fc8ffbad43d5d0fa7010760fa10803a1ca90f9483a801863a55a000b8976f20f1b3683ff6818b13f365d8f6c591ccd863fdbd08c76f57f3d89f47ea986052a353e3bb99c6b97bcb129dc05e867b86eb0cd355c9bfbe08727c0064decd66b446cebb3bcf468e2924d37398e09c764c6cc754df1ae38bb4dd3537d09757a53822cd304f34bc19b0720309ee2b385b19935f292e4777844710f1425fb6d3fdbc6c869288b42443f6cf585683105531b40e84bcd94215ae45b8ae833abc0de104dad7031c1a991f90226b2e2955d5b8047d96a94b0716f8bda04f589fb4142339027167b9a1c4c2bfe6cc80a01a854cd032ae9d5418a94b036d533c5f023a1360539c865aec276ccd93feccb3c8539d9fe66bbd72027528dddbeb79794fde42ff17cfe462549d02cd374463d94ac831853490b2c68be13ef16dfe5f97d0dbd4d85aa551d1200f94b7ae7bfed8e6460d94dfb4ec14ea497d572e8fc935c4b44d984598ee4105bac34291eb3b45f182964fbdf0398e24cecfa5a9a5351e6662e33783f8e038df559f5ef05d7d01c5112a8b34a5e56118dd1c800c14c35302215eaf320cdb1f9f602aac7084e6ece359d74dbc28f30558ecfa38be3217cb268c7b366dc3ea55121a920776e611dd31f0576fde1c74540b424721aa46483748912877a7604ccdde62facbf74ea3ec14212f49915db3a7531778e964a22518265e5a7b1a08a53925efb66085223652bdaab86ceb117f7085b497e6c2e18f57c29a3c4e310a78c42bc3eb4b1847fab8b487d3e3e3264445171d251372752acae7a0988d1beed5c14838ec2a60e09bcc9dd71adf9157bf2eb8f7df6c48bc2436a3104535e3a8b3a7e828a78dfe3096292fd43488b5efa782c5aebb4a7ce78c3bfd88f2b74171597985a55ae3980e7d2ce3f72ebb9b81b5e9ff4fad933690a467992664cede18617f28d158e793aad521da7ea849bb0661a5de5e689c2870e9c5ba490d1e1c7764c24be7161f0b32cbf8689cd9e8fdc1a204389ecf703cadb6a835d6297a3c0e6ca91125f3ba24b3347370a4aabbd7d18e934463aa0bbd3aad59bf11dd9cd023e567cc960d4842bb25356d581368ffd6e1e74fd4356e0e085cf35f9fae9343ee2e990aa545ba52f00be42d7b9fbae4db5580db23818c9a70e7afcdd8c0d6554ae0e509d9dc0ce0f21644503371cb3cb943ee6a943c597e9c3f9d07b1386d7c18b1ab5625c4736a146fec8940af2ba0a11ab51c1105827877a9e50872d44c579951fc20c77bf28fdfc0d6032f0e2748f338e45ac397c7e1f8a64e07b8cf8960ec53d6f894065b0f35688aaea7bb4482cb2c4cc8a62887765cdf99d62716eee2a948665fa2a0fa8863b5da485199cb0e550688911b8cbfc44150315a4bd35de0defa815ad8fcbfcdb9af7cba60625d20217084862da500cfe8073794ce53ddc7b3f02ef46f0f1a8fa32691b2975f9ac5c3293e54c6cfcc7a59874cc1e98f812cea2bf402e2dbab551fe68de3b70e8cb0b84339dc51c6ef009a28537655f2471a30a834e2d6ef78db3d5dfcd0fc21523309f233fc82c341ae050a3ca3aaaf8bd3e1f368de20f4c17cb4effd47c01d247ffb883760ee0b8655f96c3287c68ee13519654579085c1dca722f5e6ddb55b7729cdf691946dbed68b9aaa8779cbc2a151eb5811c47eef8a77cc54325219861e1201b0bcdd8004f17336b0c9af3dc9eed36721574703326b80d860f6d0bafcbdd8a2c0d141aec1de1149fb3633b08da3c67ce8b2eecfe25ce426d332889066fde96c7f9d0076b3250722149a31f2e407681a19956df1538aaa409e1b53c180ee42858cf8c5c0b388a7969e0dbbfb67c12298675256be6dafe4552efe89bd18d43ceef6492d25217590cc81c640d314a9b1c61555fcf0ceba3350d98f72110ca18a8c4ed978de1acb289961d0dae99f2761970beca0acb05fdd43a7894b613af61b5c9423c138f03cad8a84f9cf5536113ae9592dca5a85e7760de99ad278073bc8b994069fb95f68eb221fc362db2aa025381e942f652bbdf7ffefadbe967f8e3580c1f1559a06c94e719ccf55e8f147a92cb7130914b6b648620f54d4a1e7d4007eb8f267af3ab9e62f38f82425707652f864dd4900d7cfca2eba2e2716251ce744b294fc5b3e01d759075ecf813675b316cc08ed7627b68b9fccff05e63b10ca2cd6a3f7e678c958a3edf09cc2afab72c8fb8712d57939c3f53b131758bc4d218b11890b12baa1c4e76ac3bbcf8b26b3d4f493c8e921fd10888827cc66b516c0ca1e88204cfdbd3aa6da2674bffd87d09d6b85ca7a77050d91b49b56d485eb59f57c58499d6455f8420fc6123373f998da9cc2417bfe423b0668c07ab82041a56e871e4a395a9f99fb455eea06e9aa464bf7c1659737034ebaef2f95880e5b4f4877d6b063700c0eabba1a48b743bdad6c1ea400a1b1c2184e5618c12820f0f03ca2b5f3c18a065d0b9a8bbdc2b5397a54d65988298be1ecdc0606bd8f9caa34498a093b07d7636a74a623f9f9b786f83f568703dbe5b5ce2b8b696845af487763d3a988e267aaed3c597c3cdfd51e77eb741da73a51f991b99acebb8980885e439a3d35e4a38a83bf2b6ec3a50c72ba0a3df048fd7f9ed89829f36422bd74933362051a8c1e291f3512ba1ab07e1d30da5f7c8983d7a80dd8c22de8059e301d6d8631568df32e9b9b9f6096bea5a873c147d306b74d48bb174089833b07a0d88f13c9e772f19f0ebccca9938f51e217cab4741f18f38df0638ac76ff6a86436952570af70526f9ca08bca0924af6ff24b25187360c34d5fb625057b83ad6f0a419fefecf0de5f5c9d48156e07496bda495a7d1089b8f01446a66cf3c50e7df31e6b7602d79267040caf78e1d82fb1d242ddb97e56b5df534a1264ca7987fd07ba30bc210aa534276aeae142698d48753e76dcbe4fa8b00cfc813e2e14a3d59d30edebccd1f44818caa1cee42c0fd370c310e34e0da47da93ded5284f8b1e3c77caf2a5b76ff46e7dfe6e9849aa8609b6f4c5f8b4232a9b8ec34289055d1384a077e4762f24d204bebd95ef097b110f908e4a906cfc7c713d6beb6c942fbc723954a52f5c169023025eafc591e61cb75dd22ecb30970121796e4991048a622ac2642e4c10cc63e24ca8a0f775d7e7901a22aefeb16855001413bd2ae9f0009656ea37eb", 0x1000}, {&(0x7f0000000040)="b9f5f7c4738ff8d3639a703e16beb431955b55db2dd9e48feca5167a4a66b2942fb59959063dd6f44c9eadfd10d49ead121f32c34f0e0237efa5a299e2cfe62b48b1d546b1c0e273569266e315dd2dcbd728d73bc09735a8d7517f47aae485605bb97784ef0d35e1e3a638a6", 0x6c}, {&(0x7f0000001140)="3d1142ec15f4e70c6342d0adc4beb15710ee25f61d74c4c7faa132e03a306413ccd6273395f3f33e31fd46f08d541f2ed2fd6126860f875644923ce252571c4ebdee9e6ba84d871100f5493461a9dba5a4b764f35825bc5c5b5c161958350655031aa6a195f2f0682f4fee7e23d68d1328f573a510f498e65d70cfb92dc6898a4c406f6f87205058d8be69", 0x8b}, {&(0x7f0000001200)="dee3520fba0b1c281443783caad41ba26033071e2efe90", 0x17}], 0x4, &(0x7f0000001280)=[{0x100, 0x1, 0xc382, "1323f7050b98ed576bd99e919b6861105870c41a5e9ef5b7f416fb98781adbd2559a04025ca2f72ad0ee04bb26ab012dfeeb96d3176f9065b323c22295aca92e1b352df34d6df8504f457486a4c52046c03ff51413c95e98d4da7afc7ddb397a3277e32a8870ab44aa2a0f4c458f4b42c40d439876443da24bdab7564285d548bb8bc7c585e5b4bc714eaa2ea1c67409685ac4af17a01a9e1f7760d04a98ba59eb0e85490c2658684283228037963a1ca7b1db98d32609bf10a4fac48019153adf9c7772e543b376d7f9b7aeb7b9b52f1651ac6afee8b4305ceb5c8f0bfe045f919b6168694db30ea4135a558f7ba5"}, {0x88, 0xffff, 0x8, "b8f157097cddc321de40c2632e83a2404c48f81e8cabb8f39e8521c770c73968383c81de4308588530585434804df4695d6cfbad8bd805bb469a9a5846d9e2884c5abdb11e7075bcf6bffa6e88ada6236754587eea87d60700c51a9963e843b701d9a43b3d1f2683973441b3c0c66f6d72878c1baf9f88"}, {0x1010, 0x1, 0xe6e0, "d6fd02a780992add28537f78a68f7e19c096e0f1349f17052c5fa0f7ae05e8184a64169e3ca75650477bf3abb4711236aeae41f772c81ab9eb161a999411a52db4afe06fac7ccbb36139232371d1ecb4ae082d1dce75b9d6d1089506ccb510de40c4b66d963ea7e13a0c4caba84a2d76a652e6a39b57b19dae5ce949b712ba83d3cb340db42dcccbe98509cdbb0bfdab12d0b4890e90b0e252593053753d6cc39ca051dafcf6f1819d8dc3f3857df04ecb28a9de0917bdb2b864d34daf7bb5b8a8011affbfd6452c627c43bc5478ebafae6899c6fc1c4f459762edfb0d71baa5d99bf9ff05d0b386bb541d5593740c9c4e789748b192e0a978bb85680affa7f682f4228d370a75c655da7c174c7c020047d5e9997b9709bb43dc76429b3b3b2847dccc0ee5810c0f557ca4147d53cb085e0ba30cb34f71b5e91b556da7324d4bb1e0262422fa39c6fe954029e6daa0f17079bc240723c10955ac14db7ab356c2fd6a94f5e3535a6d92425640356d7b84e7a81e7a1caedfc1805a83ac7bf3e3e8d091606ceca87e0905f1e00ccaeea8f4a07b7c0fa58754d68bf92a03923c2412e6f16c2bfcf4d464582a53e7022df621f3b2f1fd45fadea5b2f9781f82907bf5ad5dc40b46736471c15c772da23ff65b315a5aeab571669630d93434135ef5c973cf47da88604bd2e8d8ae35f42bfe665dcd397f21cd407abf238c59d771b814f5d3a8f09ce6122d9ee218f163b78b80fc3e3bbc2890504ea9de26d7d5fd9b737504cca894e920b6626743ca9a1a26c2ff4fdc91297ee5f5530d7d7eb8b991eb2fe2a2d74e660f3824568edcfac3e2edd43a16d4f7f225435411259681e5f477ee73203dbd3101ea5cd525ba6af8cd1759de5cc894fb5887cd333a05461d85c6e8fe475a2273fe273c7305371e8e2991971189d23406616920208b751d6f1c5da480ea298c713ab50faf1d9bd47ff1d31a130f3aa1b5caa56dee301f9c120b36e5a91f883cecdc18b1fea5216ab007224794006062f81013ceaaa62e405dc3ca2665670e17823d4f1c39a7f03f100a08992759566a39429d2b192c247260ef9a06aea83575124fde07821612d7c8c0843d9eb2b2075a99cb91712fc86c19703482163efa936ebdb3caec9a7b50c1ac4adb0fcbc8c5e32fb8184f62503c55bfff5df94ee262dc04a049706210f3c555df63c72a546a2e1088f3a9bf98dca2ba65e1f7c84ede6cb97b1dd129721384e53c4cd70c9bd5c7ec44c6d218c0f5a52014f426ed4149a10aae037248b7581226e4d28c0afaa99329e84291e1ad6a6cdadb72bd36accd6dcc5ffe6149724fbe618cd660a4f14c4e7a9061238a974f2b41ef3eaf09f38efb235de8c32f658c1897f3df04243c361cae5c7334ab21154e99d7b4a700ed08e0011604aeb7701de9516345a3750d956b58c849463c392d6423f0f90553554b3e9e9bc77f002e516981e24df7aced3054b801d880a299a353bd6de102a9f9256bcc5a27099fd2086375a18edc01f46cf905ed8cff20add9468a201a23e9542910b61890c784567c3abb1dcd97786fafa356c4c3d6ca3a82acda4bb20bb8c73b7d5cae6b0c9b23506722b6a31db4f1de2fbb625944a8ff6faef75a411880a085f57d4fab0a9db3da1b681f64d0b816bf2f965dbb81f00170e9fd56c675645860b9cc4d3fd06edc704c59ae1589912e9ef2b1217124f7cb5744354ffff69e62234d38d66687ddf4901c439bcd9b779deee683f09022c9758312de80f1265f46b03543ead0796cc9b03fe030e93e7a35f46a4921369024d4e03a46f6e32fcc017ed020687866e211b81e383e040940f40b16e40b8af89e9d415da0678c6d80e8da0c6c69ff7da20d49aa750402e1620cf1367e9a05ce38df2fcb2d9b07f5eb1876aa49212634f060bee34e24477379548d6bade131bcecf6b66cd5c1cb75ccee82ff815e46dae8a103423017ea65bebf21d448ee1f9ad5083cc19ba5cde218475f9ce2864ff4c0f9c01cf8d36a0ce14684b4ad969e0e5bd9089a1bc519b2b21af2c4cfe0cd1e92e4c6c6c8601df0c9ce877142bff7fe694a7e2bb13ba6ded7709a586ecff29b960a4f3c8181270c9273291092ffa87e48d39ab13137c1badcc13ff9958762d8d92187aaf6b00dfc2108dad91d867cb126d6368a1a53ed1fea47a3c1ca47838002739241c71c5688211950f860828c02fe323cfa0e76ed0dfccef02e73cccfb95d2bb6d950806bb0aab6058869e09eaa9fb75be2822aac03ce6bedf24d8348bc3f55c8812f723f7c028084cf739368636d1dc5e1d3482a9ac9c4932c06756132eb3d60384e22b97863fd423a005adfe9738bf4c0b0121a935ee42bed2e70f7be6ddd6bb2632981cfd6844164896f8670a2993f4b3c12f654600a563acd3d5e2265d714c4b7e95c912262bd498893b798591590a0117b6cd5b8054ce31fadcc9221b9b2a1e255585acfb69f56bac7139b9a06b94697c29aa8ad1768a75f3e09453123ef02d0950779d19cf0d557510853d94a0b8400bc25715481c2a6265c56eb8d97228f3930dc7f4d893a55e23c6c7a4b59b8c891c713f5eb446788cfc70969f68e4e8095db1164aaebb5731e04ef982ee13d945942a7caf75aeb487339590a744ff63c136c682738c3d5361483136d911f900f7712a20c7e8051a438ebf94a74263cfd20d8526a8fd4da7738916e00d02c9b009fda9039613e0aafa300d781f6bc366ac5b2f37ca04f1aaa88343e2f9e9ca9994e6a1f6ce74d2f8b86b0a376d1607c8e6f848670a8ee75041cfefa4a191b43e986835f2980a4613fa7cf6d9f395c58c0b8fce02a95d9d994d23e48a29a5e7b4d46af3771a22e5282dd0abcd3945a22b21901ce7bee32cc153dfd4c641f3abd0ac7ea47ba94c461c0b6256f9a37a010d4e51eadef40dcf205661e5bbf360bc2d4cadf0eb4efe8e1a824d4d702859a96394ab9d3a5681454f9887745513d903f7fb75796ee26e9e44afa81dcc8bab68b3445673ec8d3d13409cef0eb7fe0aad9118f018c526edc84a07e970415e12461572cce9bc325ce79b227c4edf87cb1204a740de54f387f034e44084acc2b8605eb800b8b3af066c6738f42ab7739529fb99472b5c2e78d42672dd0f07e85671dd80c8de721ed6b1da21eee131194964250d7991f50343b1b7c797d31e5887953920c3ffcc327c3df629986b9e02b2e1d08d2d28f3f0fc1c70805c9fdb67f0610de77c77e0df6e393dcf2637b5e6dd4a55fc510552e85446c99539b1fb13c34ff75f4247c6a1d510dea536dbdc9b0c740225051f465f48cbf12b333b07d79e8ada429233add6a8f3f9c70386f71083fe12dfbe46181bdd0bcb43791bd77742c921014bfd1688b17bf3c9b02d4b613c63a8cf06bd8934a96785b6625db7817033a13416c80dadca83166dcea124f6f99ecf21f3fc386088c574879312ee387cb31b6268672903aedf2225233a078ad691b5f2d27d68295dcaf3aade94c20c6308eb225fd99ee86bdc456eb413e829e167695ebae9a65a23e10558d18398837d09462282904ae250fb3530de87e01122379f36d9d795d01317283627108af9d6299e2bbc64f308e296b4f3c44f99c52299f5e499634665b256e1a8c95da4cbeea6315e34c80fe1dfb4989984de638cd801d85f8534efc0f7e91b5b9c00df6250888f91e307c8a3fce219251fbd54bdbf535f3546195dc0cbc111ca72c0b04cc2bf1fb2fca5f50b389e6f9b184f6ddb232375afa5c79652cecd776610b9d0c57239a20aa9e5b196f3d9bdf79c1e51284dad705f2502070c3bd50553bb3ed98ea05d236abf3e52b9b5d86dfc0bf836b74c74be80ebd75987a1f38eda32ffc5b2f389d61c66cefa954c9e57e2a98682ccaa0411eb3b24f07cb0a5d42eeef571fa6ff6da2638772bf341bf037197a10b639581b09700e783d2e285df75b58b4a987170ffafef8d769c4c8a502c50ee842023c1b2e54718937bdd19199202dc27f037002acec30b822d278c78d08a0a76fe2003a3aae029cb5393878c307c9336eb221132ac5f41676bfeee12b3c72a1392542105accae708b4b07d6265b4fb15551ecd3adbad36f8bc0a0980380228a79d8718ab60b85f8e59520233995d1363311b1a72b7f77c796b73ad62ae31ed44dd39846ea719f0350a62f4f4e13293e5ffa317f01282c2d8a00025ac08daa24f5d7cc33ce1b0d74a3fc5711be717e36f79707d760a7df2500b03a5bd3f078e60f2269c48ecc9fff3a40cc244ca30611803004b3838a348c2cb0fd70392d013fc6b892f18de2260d7a4c8b646a68475e98816b0e428fe29fb22a214ab02bfcd16113a2773d22d47a6c46730253eb112eaf7390ef412bee5f0ff581287cda5eaf60957a05ed5b86965a61e2cd54a54228df4077636363b3b1c2c4ed8b85ab85ca45922b1480c73e5218a73271439c45223e9bbf25cc211bdeffb5b656136a55eb047ff14b1c43ef3acab02fba25995b6e49633b876e028c8316e0dea9bc877c0a04b42f36a07fcd73d61549ef90ebf115f9565b91651bee29421ec8c1a04ae8751a543025d363be093a46121f01ed99aef121c9c762987a5d282de251c343675be92acf61d2bd214452ec87b0bcdf8e853d33bc8a6f2c28b86e77dcac9e0d8918965a0809a6d3aaa54fe90152aced1b992acc8bc99d80c852a9d7d36b2429ecb2d35fcc541cff047b19d1630eeedf2758009ab1033da9127ece362bf12dec543ef950b5aea3f37bf52a1952c4166c327d555f031d6975cd46cb76521ae6cfb6f862375b80d372dbf0dfea22e4e7dd5f2f525ca12613799fa816e04d3536528588247ab7ed793daa529cd0465077402dd4ef75819d374dfc110c4278bcc3c541ca51499e7535719f41bd4e58a1b085baeabc25c759fb95964333c4f6742c038c2a3a3c67b65d138b7a7449f4ee1deffc3ec60627dde0a7d349c9dbdf16a02477128763ab80d3e89160f248501ce695799b6d9ad2fbe14984b8fc8cc3b294dab3dc58d57aa7fc0e30785f9ec62abfc84ce813c8d90932d30134a55144c2e056121171f6ff59e4aaf56b4e01e891dca260e34ada372dfcfc25052b542d36fe67c5377a695f40d0dca84cbe9b5b779534fed56efe033839d77fa7a6288a8cf218abf936e85190009083489357dabc832e2e4e7acd469d10b5118d1b0035d210e3aec142f5d4de49e7f40bef89e3a121488135fbb569f818679dba471ef8c32bd6f08d69697a6ff8bee45673ee10cc6205ee200ac8ad01d8e9226105aadade4c3650ff7de83a48213ae7aeeb66363a117126cac5f96133d778f28b2f2ba0075972db00bdb7514421cfe19dfaf89504affb92c076c2ea19835f6ba741d1f20ca3629f7d4f9cd0727aafbd5ace457c539d85f0ad32b467dfc3ea377396275f6775a83d673c43edad6df0dc3b7bb77146af7a0503323abd62f25f081d983152acd443fe490e1a3c0aea1d4178f1b304e9158dec036b37f4cf6cf99517c39b48f9851e4d942f7607aa0ce37dcf91a77a36790db1d5c5c1b2ee10c8e22c1f66c2ffe56fe101ae4721639d15312b5f7e0e24b2373bae5cf3f911875b66c2421a7b108d76877a85b0640cec945dc8d49ae30f305d5345ec6c87e4e4c504b0cdc509f79c18fe505766498074b3d9014c288fc1bcac65a35c1e0f4dc1c0e3fe8e399c6d8d97f94a457ce7db7182cb8f5b767b18488646ca763f5489921de1ede072b559c9f0c6e40a14381f8a22a028f59972a3925e4d5ca317f6cc0810f3f11fc4b9a8572aaf2bea996bc4f34f65"}, {0x80, 0xffff, 0x7, "6420cd54403aa6165acd116a268d8c66ddba914a83c0fa66e94d39414edf6be3e0151d546ed63d05b56599c4c96945d9e5def0dd9d71f5b58ac507c1d207605d09803a7d0d182321d66a5b8d8b1e22ccc51b96990633312e08f89ea246532cdce5741d5fc31a5d7f8cb50d8b78"}, {0xb0, 0x1, 0x200, "9210458b4bf57889e99de46c3b04f05f27d627dc568a2e3efd8774670d9707a8818c25ca67781e9e0459368541f40281fb9fa56b6da79830fd5834b6ccd28771dabdb60eccf400ae7500430e3d13ae543aa7ee3814b034f0ae4c47777454dcf03f175fb810d0adb7161109ad84a6d2cf78bed9e35dcb45dd5f1707efbedf5756ffca1a7df574244bcd433de5da95d75e9370ef3272a4babfa9419d36de"}], 0x12c8}, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:59 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$getflags(r4, 0x3) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) write(r1, &(0x7f0000000180)="bc73470a15d733fc", 0x8) r8 = msgget$private(0x0, 0x4) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) poll(&(0x7f00000001c0)=[{r9, 0xcff919103903b19d}, {r0, 0x10}, {r13, 0x10}], 0x3, 0x100000000) r14 = msgget$private(0x0, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r12, r6, r7, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r3, r7}, 0xc) r15 = dup(0xffffffffffffff9c) connect$inet6(r15, &(0x7f0000000200)={0x18, 0x0, 0xfffffffffffffb03, 0x3}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:59 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) read(r0, &(0x7f00000001c0)=""/78, 0x4e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0xffffffbc) fsync(r1) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000400)="08ade09f32746a223c571c0795bf5ca1acdd50ca4d001955d247d0af1095342f2aa674935fbc5db318cf69d967b4aa24aa358ef05a9bd80fb67f8c3f98f3a527caf760f0c617e5d5492bd395ea03ff000000be6cff4a352501c0302e5962279fe88d17c5e7162e4b064e000000000000009d92d7a47d01781bb442974f6bdfabb318e4eba4525aced56b938b9334789a14a9792936c11234bc745a3a3479409eab06c3e2f75a1efcbb0d1cde55e116fc308a1f22f8f78fa2496df63471a7b79bc50e2ecaa2d2f2ff4c7811de3eaf3ffe8bbdf6c42daef14a04bad475189711e754d08103be343d5f12c3951ea90c254dc482d47424ca2292c834f89b69ab45fc2409937b079bf698b0fb151077f18243c094cd86b476cccebd676c74abdd9fb0127d0e521ef29d59b9864a96d539623a7ae81cec0fadec9d6724f44e52c157c0674ff066bc409df77c8367c4bc150363d683065a97d1287cf11f69e991d665ea6c851d01088e85", 0x167) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) write(r2, &(0x7f0000000300)="d1050d1c2a8a4ee6840924a3c433d8408b502cc9361b72167c815cf8dd1678ca7ae5b277091f08023c9483ac1bc96c30695bb0e56282bd16a60759dec3a3268dddd158b2b817fdd9826b4a203cc3b871f508c84d624631b50282a0413a1c7095b4ea0e67d07c1adbc9ba9b0772d59bc4e0782809a049175a5fce4ef772e980ef6e9e90c0ce36377df2ee6a66b122dca1b72fa0d97bcbedc0245c26a15ee6bf1096530b32c689c32d1f645be33808ad89bc79e8aa27991306a2f47f7aa1c9b1911e", 0xc1) syz_open_pts() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/tev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x3d}, {0x80000006}]}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:59 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) 16:01:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9, 0x2, 0x3, 0x80000000, 0x1, 0x8001, 0x2, 0x0, 0x3, 0x3}) nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2ab16f30d5eff8e2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chroot(&(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x10, 0x0) r10 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x8c) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="2ab3b22ca101552a6a31d09363651d9a190b72d3fb1e96de0c250f4eccd1d9660e7ebbeb933d6cce34dcac7cef6c08c54510e5bb48da3b76b80b065d1cb3b3f8eba4f3e2425f9bba1c69913c529e31e29bac30a5959fb05dc37502906277f009c243a5566d8654d81edbe5096a9d539d7fe7809bdb27613322edc406780b94044f7121f5ae45fd2a3acbbb9b6163026766e9bc25c25dcf1c", 0x98}, {&(0x7f0000000300)="a84140f2530d7adc430f0a6cd45a140ac66a5a01687266bbdccef569c5af982bb4197d531c64f7e84f8a59f272613652bc5e56e4d3a8d32ac0f632479efa1d3d367afda3da840db1007a8e0720cf99c602384e1c44b52a82f52abf60262b3d46f3464706b9ff2545eed2e908e615223714ad29ce42f53dae451d2b17fbee9a2de3c184bff2d01a98102530300371a11bf209664b35bafc7b74170f9e24683ef9b04f55b4af9fcb25389ad1cba247b2b7369e4676cbde5d4e4008f665a687326b1a01f2e7eb14ca3d7879a662f367d40294a96ac7a4cd8bc380525319dc6787980176b849383f3f9637e671d43f76d6885f55ce733c840011dc04fddcbf1fde", 0xff}, {&(0x7f0000000400)="b0500924cffc9b783e627895329342642c3a3b1aecaf819b8c78ca518f6bc21a597a3509d8990c77c3a38a1474839e81c6c7fc774aa07c941ca4b050bd19391803e540bf13c762963d3e5ace079d58efbb7222291531b756f224bf406d026c72aab83b3afc196016146e56cd843c4ccd9605f20047cab5e8f309d232efdd683121e5d08f76f0cf11a3c7c150ea0bb5da988d7966d3cebea81d9fff34cabf547a19b54d0795c68412df539f0f697371371e1c1d564533e57603e528c1320fd68497dea17e9189ef425e20cfd858c5ce7f1f8c", 0xd2}, {&(0x7f0000000500)="9e389710846e197722ce6582d0d522887657bebe224db81404876d7e7d8f4825fadf1222e78c4a7c34a41209c75fe178e3543ca0b7f828b11b752d0493ebb55475923b299c25ed97c2f5b95536fc7ebf431c08ef6596a63698d55f6ef6fa1d89737533d9f7c678d97afba916cb166d98404ec19246de7b0c597b9c1a6b4b297c398abf6659d2", 0x86}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r3, r7}, @rights={0x20, 0xffff, 0x1, [r9, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @cred={0x20, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x78, 0x8}, 0x400) 16:01:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = dup2(r2, r3) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x8, '.\x00', './file0\x00'}) pipe2(&(0x7f0000000200), 0x10000) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) semget(0x0, 0x1, 0x40) r1 = semget$private(0x0, 0x4, 0x5) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0xfffffffffffffffe) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semget$private(0x0, 0xa9178b7e49ae1bd1, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:00 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, 0x6, 0x4) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x4810, r3, 0x0, 0x2000000) 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}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 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) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) 16:01:00 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x98, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x4000010000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mkdir(&(0x7f0000000140)='./file0\x00', 0xa6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:00 executing program 1: nanosleep(&(0x7f0000000040)={0x7ffffffc, 0x80000001}, &(0x7f00000001c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='.\x00', 0x2100, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:01:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r1 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r2, 0x20007471) dup2(r1, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x7ff, 0x0, 0x0, 0x1, 0x81, 0xaf9}) 16:01:01 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) fchdir(r4) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:01:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) recvfrom$unix(r2, &(0x7f00000001c0)=""/251, 0xfb, 0xc67, 0x0, 0x0) 16:01:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) clock_getres(0x4, &(0x7f0000000100)) setsockopt(r1, 0x22, 0x9, &(0x7f0000000040)="ebff043ce1714fecc61848e69d05000000000000000d", 0x13) 16:01:01 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x4002, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) dup(r2) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:01:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000740)={0x9, &(0x7f00000006c0)=[{0xee, 0x7, 0x7dd1, 0x85}, {0x800, 0x0, 0x1, 0x4}, {0xe47, 0x8, 0xf4, 0x3}, {0xff, 0x0, 0xa5f}, {0x8, 0x2, 0xfffffffffffffad3, 0x3}, {0x9ac1, 0x7f, 0x6, 0x5}, {0x6706, 0x5, 0x0, 0x6}, {0x800, 0x401, 0x6, 0xe281}, {0x4, 0x87, 0x1, 0x40}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) fchdir(r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) accept$inet(r3, &(0x7f0000000500), &(0x7f0000000440)=0xfffffffffffffff6) r4 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000640)={'./bus\x00', 0x6, 0x81, 0x10, 0x0, 0x0, 0x8, 0x8, 0x2, 0x0, 0x6, 0x80000000}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000340)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1011c1d244c63682, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="34c9909e714ce5b05a74ae133955076657d298a09e7699aec9644a74651911c9d31f2c6ec77e90df3d90ff86906005d13d7313b263c8ef4948e123e3d1806983871cdd31e049f9aa480492af7f650b85941ffb204d309faa8551f7ca4542bcd515fa2e5c9601fdf8642857daa59f0d23ffd875192ba1eae875e37efbfada4d9d541111ed38a0f3134a552ba8fa7e54f14b0abddd1f65a8186ee094ddba1aa129da7f41d8bca1972535dab6c259b9f32bbb1a0cc72f9b7e", 0xfffffffffffffdd3}, {&(0x7f0000000180)="7d31901f2faf5f2fc9e289a124d3da5b183c02a96c33bcaa8ce2f5b18af8f5038685c5fa", 0x24}, {&(0x7f0000000540)="5ab8051db78656c32032a728f002f6239e450e7142183f1af23d6749bb269ea8388230cd508f541a7feeb205ff73ebfa0828116ea768ca1cb4a8d52aeaba4c673824040aa0e35c4717998fd86f402d3d19cb5a9803682a29d32cf68ba64c1905fb73b5ff3fd7ca2a609e968f2831689c26950000d44dbc4c331e30fe51bced59ff9b88148a0cf7fce8ce46798076d22bfc64d4aab7520529eb3c18b643abe43860a1b2a9e652ac4d283ba8fbd3bed831186598a0681cba628833577d95cd01b154a62d3517364e89c15a2b261a2d7f654ecad04694ac7069243817fcba98", 0x63}, {&(0x7f0000000280)="431d7a0f97a7cb01f116cc8b14b922b8d5feadad98cfd65a2164b1d55728eda08b2a1e8df13a3779e8a8a40ca1589ece85d8c53f01203a0989485f3d1767d3d05e539d13ed9d85ac1bae2507679c55cd746f0f00f9a0aee09c57f3c2608512da78c99429f1ba31e09470714b9439f53d82144088d509547cbfe98895", 0x428}], 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) syz_emit_ethernet(0xb2, &(0x7f0000000380)="ce348e60a9b80cf6538738fed889cb3363b2f40eff442a523f16c60b8fd8765470508345754bfd34f97f2b9ecf26feba4a1c1c0b14416830a746f957ff7aa88a53b77bc1a160017b45d7ffcf63c7f910886a3bd937b767b3bd60d30ffa31e1c3576c892385f13dd85d10cb7ae9ce5dfe5973ad998910b7ce9aefed1376f5e73caaf2599866cf5967a2aa3f02fd3e4f2f893c167c8b4b9139f294b6967a969456b500385afab50a74b99e8d65f27673668481") 16:01:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0), 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x40, 0x40000000000000, 0x1}, {0x3, 0x80b}, {0xffffffff, 0x2000000000000, 0x0, 0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="96fdcbe7cf12be2274c35e1a7f3a12b9c624eaf69d3c0705bbcf4fbda5e1823c5dc531014abb052f028cb3aa62592d8de5f92321f7cde41c0a4645ab2a41db72b2a7657427b2101dc221a8d43e5dde2d6391a11720a6eb4ac6c276f22ad18fe1e44823f90318f7b8aa00263ed7630d0a32db9e84010ff6023f5d21430617c346034f0f5b88edf13d5e2af5f816284551a8153d40cd1334b8bf396641d24a14959a4b795545ec4abb8e758c9927e539fa83fa12ab5c0b55735d31769a8c3b1f7e4f9e54f7219e293c4d685e888c6b43895e1a55d27d6bf2369454e15b8c43191d2d7730f2c307a004336a4099f7a40168436d21685842b19b0100000000000000ada7f8c7a4088c668cd56a7ce42cafab680d9bcfdb8c71e810858b56483c861ea0b65a12c3652263f5d39bcb5f6ce73a26d2d47e4f18f9d832029ec7f980cb56edaaae2a94be989f30d1630970e2048de5ce664a3ddbbcda588f3eb514e1099c1e7b0db2308979179bc97d8025dc1b09fe53e086eda0e6878e1e118fc7c14da03681a1c0cda66f46189679450b02e222804c7e865222b05d371784cfe9f2af0d7a14098bd94dd337710db044a4f52c212b7d342e6cf1483711b3e1dac662abe79f8dd681dcdf2740ab6e1bcde30e8f4b44397ea144ad00723983aea81bab5c88bc9d109b6c3fadc66dc9bed5d2c79e9091a6414567a711d2b309104388dc8258c1afa91bbce2c0461a0acecd8316748e6efe7c8df4fb62eea6edc4b40e1d738d1fdacb5a8cd778b97b6829bb8af982c1caeb9fd49b92e150f314101e7289ae3dd3b2ea9887f366804194ea8a359afb819d5c13f476a08367da5c5c5a1cf15f773b3629037531d327565e33a50fc32c4f1df77cb0fb45fa1552f7a4513fba63061e2bce9a1343d8ee4d5a90de59f03735d471036495a180553ba816e118aa0ec156bd18adf0a810db5cc93ab16bd287aa0cef672fcd4420a950732c090002201888baaa0c33918dd0643fe8c0ab5c9af742480b7e9ff663b6885bfb26db7b5496") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$dupfd(r1, 0x14, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2a0, 0x0) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x3) syz_emit_ethernet(0x5e0, &(0x7f0000000240)="59d085b66ee9dda3e18fcf4fd799") r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000001c0)) 16:01:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000540)='./bus\x00', 0x6000, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000300)=""/149, 0x95}], 0x6) socketpair(0x10, 0x4003, 0x8, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) 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) r10 = getgid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r10, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0x1f}) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCMSET(r12, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={r4, r13, r8}, 0xc) r14 = geteuid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r4, r14, r16}, 0xc) r17 = socket(0x18, 0x400000003, 0x11) connect$unix(r17, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xfffffef0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r18 = socket(0x13, 0x5, 0x7f7) connect$unix(r18, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r17, 0x0, 0x0) pckbd_enable: command error 16:01:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/135) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000a40)=""/4096) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='}*\x00') 16:01:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ed06000ed0e662124d1214726814f69bb2d8220d188d9ffde26f7ba882c19bc81e4db22aeea07c2343ef860001cc6959a78d07551feb203e472f1d877882b70cfaea207be02ac465ffbe2f04596c495c0bf749c4cb27f5177b897d00028895d3e2c7f00e792b7cd95c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x0, 0x20}}) r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x4003, 0xd5) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) pckbd_enable: command error 16:01:03 executing program 0: socketpair(0x10, 0x1, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000440)='./bus\x00', 0x800, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r1) write(r2, &(0x7f0000000300)="76807354fb44f9ab5f9850f233356deaf3afbae3fe239e715a98f6d8f32f0691ea2cdb7260d1130323e20ca217cf23828e2cadbab953bd168420c0745b24f9ab89cd519e94a41e0813e0d116df5e69c592f3b2ed33e1511089e6c726cab91a4890e1104a1f699f6144d0738b3be0d6875ea9410b209392f3ec08442e5717e8923f5b77bbe6508d9045d31850d81a07deb9143925517d0043130fdbca8da9de9d111bdf5d4ebff31867d72ed4b84d6968d0352c2d0ee8f01568e06e0dd17ba45f7941c41367b05778b10764267c8f3d1c0fd2a912bf7c49c603ca8d4c7061c72c3b16", 0xe2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x1, 0x9}}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x55d, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x7ff, 0x6, {0x40, 0x9d0e}}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0xfffffffffffff000, 0x8, 0x7, 0x0, 0x8001, 0x80000001, 0x8, 0x1, 0x2, 0x40000000000429, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000000c0)={0x1, 0x8}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000400)={0x101, 0x2eb, {0x1, 0x58fa87b6}}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:01:03 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0xfffffffffffffff9, 0x567d, 0x7, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x200) 16:01:03 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, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x1ff, 0x0, "000000000063000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) write(r4, &(0x7f0000000140)="6e3baf2745bebc72727a39ba035bd82c39e9aa0d8dd1bc2c7a838ea2ef35f89c0679bd67ac670b3be472e9a2279a998d0b330df11503628c86ef3a188f17be3c05f80ab786e61cc65ff81cc433ff75973fd498e538a944f3ea8769dbb75dd1fd5cb08035043f2eb0851024c54d007fd69152222ef91bf8080135fdd6984c57df3a66d4344d1fbe389c883f6143898b54dba7aeca5c884bc3704ba465bba6e9f5459567adbe6f99d76a8667c011b9274b46c191f1a9ae57", 0xb7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = dup2(r5, r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000240)={0x7, 0x80000000, {0x1, 0x1}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:03 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) fcntl$setstatus(r8, 0x4, 0x106) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r9) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1700) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) recvfrom$inet6(r0, &(0x7f0000000000)=""/53, 0x35, 0x41, &(0x7f00000000c0)={0x18, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 16:01:03 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) pread(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x51ce0c6) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x2, 0x9}}) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf7cbff13b9fd812eaa4e713448e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r11, r5, r6, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x1000, r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f00000001c0)='./bus\x00') r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) getdents(r13, &(0x7f0000000140)=""/94, 0x5e) 16:01:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb67, 0x1894000000000, 0x7, 0x10001}, {0x100, 0x40, 0xfffffffffffffffc, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:01:03 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:03 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) shmctl$IPC_RMID(0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6, 0x0, 0x8, 0x2}]}) dup2(0xffffffffffffffff, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:01:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$TIOCCBRK(r3, 0x2000747a) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') getsockname$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/61}, &(0x7f0000000280)=0x3f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') recvfrom(r1, &(0x7f0000000440)=""/153, 0x99, 0x40, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) sendsyslog(&(0x7f0000000100)="c9d42aaec829ee56da91c51410cc6f3575e0d4bb0cde743f619339df18fa4353424eba04446062369a074dbb0a3e1f61b2964df8f74a4815f8df0c9efb3a6ac85aee7f43a856fe6928f6eee9c779210ff3fb724ec04db7d341979742dd590136c89be6ad85fdc052e645d2617c", 0x6d, 0x34) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) pipe(&(0x7f0000000000)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000280)) clock_getres(0x3, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) sendto$inet(r4, &(0x7f0000000000)="0e8e8857528224d83e60170f95fb79f797e67a3ab65daa41b622f5786656034f00c0583f9fbaad221c0a8e8b63a2274ece778097dea32850bd04a93992a86fb88088468d4dc2a35c78864b68c9b9443ee4356d369bdfbb2a64770ce888a15084d36f5b4e006b3c6c8ca772ea21ba97a254a3de6778fc1c789a16", 0x7a, 0x400, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) socket$inet(0x2, 0x4, 0x7fff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x800, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:01:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x9ff9}, {0x26, 0x3ff}, {0x86, 0xffff}, {0x0, 0x4}, {0x100}, {0x20, 0x3}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x139, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xf8e2, 0x1, 0x7, 0x6}, {0x7, 0x6, 0x5, 0x499e}, {0x3c, 0x0, 0xffffffff, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207f2000501"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x81}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x7}}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) 16:01:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getrlimit(0x7, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x8, 0x100000001, 0x0, 0x8001, 0x10001, 0x7fff, 0x0, 0x7, 0x6, 0x7ff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x204) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x5) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/9) r3 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/9) r4 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000a00)=0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/9) semop(r1, &(0x7f0000000000)=[{0x4, 0x1000, 0x2000}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5db0, 0x1ff, 0x2, 0x77d0}]}) 16:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) preadv(r3, &(0x7f0000002780)=[{&(0x7f0000001740)=""/3, 0x3}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001600)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r8) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) poll(&(0x7f0000000000)=[{r4, 0x15e}, {r5}, {r6, 0x5}, {r7, 0x2}, {r0, 0x4}], 0x5, 0x3) getpeername$unix(r1, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r4) 16:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x100, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x1f80000000000000) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x169, 0x0, 0xffffffffb2992089, 0x7ff}], 0x3f, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x28, 0x20000000, 0x2, 0x1}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x201, 0x5}], 0x8, &(0x7f00000003c0)={0x5, 0x7fffffff}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000100)=0x100000000) 16:01:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x2) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) chdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:04 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') mlock(&(0x7f0000453000/0x3000)=nil, 0x3000) 16:01:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x2001, 0x5, &(0x7f0000000180)="03b4a49d000000000000000000", 0xd) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xcd5b, 0xe6, {0x2}}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000140)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:01:04 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}]}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/71, 0x47}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8001, 0xba32}, {0x18, 0x3, 0x20, 0xaa}, 0x1f, [0x7ff, 0xfffffffffffffe5a, 0x3, 0x1, 0x5, 0x81, 0x4, 0x20]}, 0x3c) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x1010000005, 0xaef, 0x10003, 0x0, "916e55486b4889f3041d287ae194b9250d762c03", 0x6, 0x9}) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./bus\x00', 0x4, 0xe, 0x3, 0x0, 0x4, 0x8bd, 0x3f, 0x1, 0x0, 0x4, 0xba67}) dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x1, 0x6c5d, 0x0, 0x2, 0x200, 0x2, 0x2, 0xb8cd9f621b4be470, 0x4, 0x80}) 16:01:04 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) recvfrom(r3, &(0x7f0000000200)=""/68, 0x44, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002ec762757300d63651dfcb4bbafd7b870cf9871c7df9baa23fe9e6efc7e661cd"], 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x81, './file0\x00'}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000001c0)=0x3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$TIOCCBRK(r6, 0x2000747a) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000180)) 16:01:04 executing program 1: setreuid(0x0, 0xee00) r0 = getpgrp() r1 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(0x0, 0x5, 0x20000008, r2) setitimer(0x0, &(0x7f0000000040)={{0x2132, 0x1000}, {0x764, 0x8}}, &(0x7f0000000080)) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r2, r0, 0x2, 0x14, 0x80000001, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r12, r13, r12, r16, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0x8}) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCMSET(r18, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r20 = socket(0x18, 0x8000, 0x8000) fcntl$setflags(r17, 0x2, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x119) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCMSET(r26, 0x80044270, &(0x7f0000000100)=0x7fff) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={r19, 0x0, r23}, 0xc) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x8, r29, r30, r29, r30, 0x90, 0x10}, 0x5, 0x8000, r15, r28, 0x2, 0x14, 0x3f, 0xfcc}) r32 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x83, r12, r23, r3, r30, 0x100, 0x2}, 0xb948, 0xfff, r32, 0x0, 0x3ff, 0x8, 0xffffffff80000000, 0x7}) r33 = fcntl$dupfd(r10, 0x0, r1) ioctl$WSDISPLAYIO_SVIDEO(r33, 0x80045745, &(0x7f00000000c0)) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x1, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2"}) close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) pipe2(&(0x7f0000000200), 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:01:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd80, 0x1ac) write(r2, &(0x7f0000000080)="8b56ae3837e04f6eebb0671418069ab589b79f0e5e8fcc5900d38a5976922256651412ba6a1cd96f36f5714cf77f785e95b50f825bf7a5182596b55bdf1503864ac6fd8e0876fa56b98ee08c36e1207110da23b3ddb5dffba2cdf93e8b239eccdbe858eedfa363a52adfcfe4bd1bb923a870f06f361f9443c07d7b6b5586719e1e87c8856681fdc20e268af0481570d77be85b808cddf9c65991082a7a8aa678a700b760c45b11ce2e5be392b44c2b8836496b56e44277000a8f9a5628118e92cdbb0709426ddf1d71a3da3314f9e2bb9bc55bd2b9fa042fb293316782e5c20cc8a83c9ee062dc9c9772fb7cfc27215b3c", 0xf1) link(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x102, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) fchflags(r0, 0xc5133fd2cd0d7d9) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = getegid() fchown(r0, r3, r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xe65cc2c60567d5e7, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000080)) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x800000004) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x9c9c13cdee4089d5, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r2, 0x8}], 0x2, 0x8) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x40) 16:01:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5ac9, 0x2}) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0xd1, 0x1, 0x47200000000000, 0x4}, {{}, 0xfffffffffffffffd, 0x10, 0x84aeb20d255b261e, 0xffff, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x2, 0xbe06e72b4e279d30, 0x8, 0x40}, {{}, 0xfffffffffffffff9, 0x44, 0x4, 0x92f1, 0x4}], 0x4a00, 0x0, 0x81, 0x0) dup2(r1, r3) 16:01:05 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = getpgrp() wait4(r3, &(0x7f0000000000), 0x12, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) fchdir(r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = dup(r1) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) close(r0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x26, 0x6550374b, 0x0, 0x4}, {0x3, 0x8, 0x7ff, 0x200000000000000}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2029d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:01:05 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x0, 0xc) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:01:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:01:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget(0x0, 0x0, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000001300)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) 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)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r4, r12, r8}, 0xc) r13 = geteuid() getgroups(0x1, &(0x7f0000001340)=[0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001380)={{0x7f1f, r1, r8, r13, r14, 0x1, 0xc6c}, 0x1f, 0x38, 0x80000001}) r15 = getgid() setregid(0x0, r15) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r16 = socket$inet(0x2, 0x8000, 0x7ff) write(r16, &(0x7f0000000200)="8392db7307315d398338f3824743de43be348548f0de663976abc39692254c623b325acaeab57ddd7b2bf8e9b4a696b7c3c595ee5bda843166da6184c5a66851b703c2709ada00910ead7490e0decfd0b72dddff96f81553e24305811a6aabd6606a5a7632439ec915eb038648be0c9c826c0d36f3f3f98d0fbe52bbd520734c0e4a0b8d026b3ae919abb3c528b902273c854ba01fc3fd2b0e1430bd5aedfce2b43f31e2a742d8c387a6e18e67601356233b2ce882d44cb35cc08ec12d37a3fed061531c82b7fd6d3b256f37286620081f13708d637bbc0fb1bb140d341aab3bc8c88ae8a0d4048c800d1bf4234c9a43bcf07f81a9e8a1102156ce8cb23dd42739c5dd6bc341a313ee4393bcdd0e7a43e907f81c05f8bc7f5c36553d3f212863c4e47d408e7c5abd851c2ace5ab7175022d6736e6988a55005c6b61267c5209e9d50b07db1d442295e341f8447c15d787a8d5b43fbfbd4f0e160e94a47b48e24f8a52f42e911aadb7cbad8e2ef709b95369b4a53292e5f6e56ba91f4fc65495cfc60a6d1adf927756dec88f482fe77c810d35f87e8ef10291f0315c22fee9d81f623b363717ebfddc4f0e76827472af07e1cb47203de55116006b24e3fb6812e283faed18f2c8832042893c863c0d086da51362a358502be5230bd796725e6eeaf9140047878eec90109a20047dcb649f14b6b93890fe8c98148ce1802e1d7b4e1629907480154cd089ed04ecdf8bfa560c247b178bb603ab49c76e6b4b26907d1acb70b526d43373542289f0206f66c1250861d25aa108cd334d518ce5fe642a71f85fd1fe9aed363bb2a52c446f4aa6b82079466f3b60af89428212ba190e10b5600627558345728d4e3308e26f84c597eed20204f4b21863f506a083bd2d7c890663408a60bdb994ea3469a931d0c22924f01ac312b8d4fcf704d9aeb502ecbd243fa62e8811ed69393f6a0febf54aed422495b87d1a221c97202d2d31d8a5ad893e7b6a2a76bfc638cfb0d4c52049b3575a2c489b997f157e469e8d70dded0e6de3895706f1c6906f5e632694c2274fb325fc775a4fdde31c6fded44bf6a88232e12d661d3706f62d636781638faef0d4a1cdb95b4b08d975ffd8671f69006b4dfc96975299c5f23d49f4dd5ba881b41391a860f7df4f349505cbaad42bf359c3826f12936909aef29f86569a2a23326a12ee5c1f9cf2a3147dc8f986d2d7048eecbd60a06a54d8c510530a6e579e80472065b31d7908d7e122252b789bd31d6be7b9c7a0dd03db00eab221f8cf5ad3bffcfbdaef710a150610b0bba31bb5dd30f00d6ef5b89c26f53b80ef763cbbb26163ff536d9627fc0dedbab2e23b8fade170c5b06624e5cf9ac61726d695425a42bbc151610fe268d58886156a94f644107229cecfe2684794b67675f9f1db2306ec728a6998e1f7fc925d5d0ea4345285ea3de875368edc59aed4418343d873d9631f02c72337622b016ecfa4460399edfd94863c7b9d9215fc3be57f7d1e13dde154f6b337ccc1d9d3bc433c46a1a5b46b29374d87efe9549973870f7340ba02fc235daf3b7d969072bd93c1d8304cd2dea303a8e026dfa8015d44f3ecdf0b7fa66863644ba41c47206b899adb625a00fc5739e690cd3b61e152949249c0db7f3e326ad07e00513c9dc0a0862331432391fb86b815bcbcba22651ff659d3d646876f38cf9531eea917e5a9fd96e21bc898b972a8e013762f06d01a37b7c36e7fe385ca628e88dad64b49c454531e58bd9346321f1aa4cc9d3f21c7e63cbe1b343b453c77a4ef6f5c7e552b88d6af0f62ad0afa9c47022b2756923942599176872ba2baf2a74325fc76cc162a28e151a244dd398976e97021ebd633efee096ae41a46302fbb910be8a489acc36c8b7c0767485be879d83c203d0a4105639654cbb0d273771b7b0c49337dbf7db7f5739b20623084b631ab09f804211370d914fe9097fe4eb1c99cdf80787cbdf4582cf8163dcb0d3a4de1664bfdb7322c9f85fba95d4f1935c562312d8c36c08593946dde50d5d3da2cf2e0b2e46adab955ab6611fe0b23aac8c13a732bfbe2dd5e52b2f3e80f93247df6ff0c1253f18c17293c2e4bd6fba1b80498543248b61ac52f4629bb3697766999c5987d4293af26de55b96e25a3292faaed4dead4e39c09ff1b319a3ae503cbe49add5ddb583499106352006880b4430008d2197474d1f772e74cdc18efe866edec139da2ab6c73341d73a63e496bdfcef8b7f140c8e63219ed1dd9162287f325b25f2a739e9e8f825879e1a1f4da61c4ce7d8a08f539c61c4f099957ba05f7c4bb2d84f0f3463bded6ba332953cc185cbc78b7b867271ac7129326d479ec43df890b75e7e9cc18260e5d0cf102c9fc17b5128f3a0dd3c253e114e0aad7091f29fba4b49baa014f9690812bf0115170bd75ae46b6331b06288a091596fb5a8a70d297c82fd8c1e8de092b675c5b4730c5275a85bd3f63e6281583683267c8ed29f5faf8c49276e6346d88948ba4a7d7963796490365c4f24a604140164b5fe5d9dd526de12eb77250767a7a69d026e264fc80774b624a5051a92cd4a948a42a7216e8fc513c383067667d074ea778c34d2935d7f1f5c9b530c753a5c548fe387cfe2a8fe77d86f17655224a50bb11f74f94178ab35a3dadf23f63747df8f6f5992b60b6dc5286b04d37f1b49bfefd2be43b7733af29e4a7de13a3f3bc904d3c4a4892aca7a660820ed168c346800ae83c8402a8394465481f8d56a8f56adaf62c44cf6394ad94388e04b39867c64215585d79643253af74eac6f2b1a0a642fc7ab589cf6a371c3ff4c911f76448b4e75a014b04762430eed0e436f664869928a7012511b7d9cee9e1c172d271783d2b1e578221b95a261b4402be6e6865d1aab8491bf113bccb70686c5e5c63c10421105d094e40ce8d1a35445e8a1d8e5e2dd1710ed478d789739c7ff4f3c05b00b8b2c64931a26bf167869111a39eb5010288d5a6786ba11ca80aea258958ee78a915cae90f638387761ca7ff6d3f5476f6822cf1f2e2f7e35e11543fdc05223bf70e7b34d52bae5a09a78a040a947465db17f7d919ef0bad18b551c9d23d18701c350239d3658dd88a7f1cba7ee5de8330aa9bbe8636d7d3f7a0996ef8addfdc9fc499dec858de63b07787ae1b426dbe06c085d27a57888f7e4b94fa1c157cceafb8e36d32368141d34287ffe661409c9470657732fe423c56fd3df127f93e82a0edb9906f1f9b9c12caf6b22db98a875726c31c1ddbba99bcabc53eae7fc9d69f10669fd2342eb2e3fa6171f547ce4b8503b825392712a75b1360bbbad554cf13453bf6bc13eccda1991fd8376b99383aaebdcf0dc4195235d51f25ad58468ca73a2f1ea9ee309367085c2a3bc4b8c452867828da3e1af5d7fc8722593d5646dbe312a44d652d4835073e28d924b94cae1de767861163deb160149152a21d37a3045ddfcb0fb8c0ddd018f78f2b3b50fd1a6f821150fc8f4eef91570b2a07c5c2c4b21661d07475d627040ddcf194d575bb2550ab2aef8ea0e8694c4a1a4f99a24237b981944c206d91ff88a6bc62a918e84b8004d8a71340a4bb5b36767c28c928830db087538a5be443e6f692d434aef5ad2d250cb3c42a278e9f19e3fb9fefb490274e717b3f84839e86ef54c2c641449a35fa09406ea7bd1c68d63e0ca5a5865eccab5d5801884f5a5720316e8d66147a4dbe85d2c6af731bf259af98b4568220df7857ea249648837d9e0329e144e056103256a9b0fbc366a89dfcd8e9e4af9fb679a8bb253b2c5b113fe78b74184cf1f71d24fe90d4b4fc31f93435620f74571909f202db655281b83007b31fc088aad64b6c2c50dbb80592506d93e476b7f36ee5a4e8729bf6df0e965f90fe57ffc6b4f959c3d2972a66d0030f3d9be3f0f00a7c4974e9363afc73e0ce702ab1aa1b51989d3164e5bf5bc1c5cf3c7eee1b122ef592b131825d6f2a4114f9acc354e70944886b5b2ae5434c84c67f73f938c47575f360644bb1d5a9e187a2026065971a8ec6f0e97b197dba9c5c13627f34a1dc7c7b5b13a13fad02da26caa1160afd81baed99aefeb63082505eb41f7b2fa4d95d4a21f591a63539abd436efdb299e4eab32f1a6d06b7731fd57e9b901bb70285461199dab6d455bf05c485ded9cc4c8ed9c4016489bd805e684a6aec94443ae0af9e29039f48d339d827c6010bd3364ed234448a074783f0076945a59efa754b48c0f835927e231670931e66aeee0dd9d00aac06f2319283bec967cd16a94141a16a208d9d5434ff4bc4beba9cb58861be02836594adc4f25fdf6232f0f89d661515e1f350eb6eafd011029894d9d338ff221f01123b46a4448eacc71856b48e9c90e31823ef3204e299bf52f1e996fa05582115cb4fe1fb421115444a82f18aedaf76e8b6aa224670f052c4acac4b6a5138e9bc86c8ae379464f93d9a918be191e67e583429d271524836305284cd9d6011e4c2d20354f2da77426a47b40ecb02662762a6ef26686b01e3afd9be17a3194cfc14ac7c62b99fcf1fdd43c597026359dc85592f2f84755121cc33391f233edc0921345e6e6d32636c2e2319cabbcc757ea8133e216323a57e94ab00fd9bb5e3d0b46cfd0703e4fe31695fa956a765825d5ecca34490fc760bec9c361b13908b776bdc6073c742a2e5b5000e462782ecb8d88eb030c56d91dc6bbd9d5d5428da239d74aa1075880e586d18cbc82d87864bdf6e0224ac9e53732bc383a64a2bd9b955be91ef62f7bb58fe62f1915a9154eb85c5928eede244bd30e5ff9c7a5e03fed2de73c77f3937de3476cf9ca59565510f92786cbf862e312e8b0a26d36746992dad68f21fd94987cabc99db2cd367559fdf2ca16c6dfa9e48c3b85dfb3b11fdd8fa8299eb2aa129d6faf785de58cb870f0f7caa04264ae17f8d1be145dbfe49c8e861543570b648d3c680cef4c55d36238487f92bb1a1611ec807037eeae7e28460865df7e2be35994bae8544ac4fbe8689c2bc0cc869dc0a36ac382f6c66e7e71c4c02addb6663a030d716cbb2ba8e16b4af9a4bee09a3f189365c195cc677bf2011a0372fb3377a6532e9a5142010b61b97c18008a775065b26a49837338d3e110186e37605208ad504c547b44b6657aaf2903b27b576f4b3ea534f5c14b97f328985edcd4577ae288366b19040f74fbd4c2297903bd0730e4a089bc7b566634bd91cb04d33f54a854099c2644b5ebd1cdf6cd4b9989c79b35393e185f57c20eec128e47e823fe8cbb5434aaab1f9b4831cc809db7d66d5824561d71742870dd8bdb33e691f877b1118fd722c59577df2bbd3a67da6e79a57941e2f05a9200927d979d3a3f30ba8d3d6d306e4114a897386efc9f8c56e0f5863519f90a8646a03eb7b5cdce7471fd0cdae9b8949ec40164cd077fefc3297d950fb55a8bbdbc275221dccaf5b38c60a54f1298fda6e8afd4175c4dcad47e27b63ce9f88e5d57cb3229ba57f3911d5b0b1cd091b959159e15592825a82f1bdc0f11855d32cb643b71db9d3de0c6b7703fa12d53c15ed4730624ff37faab0354b85d88e8bb4dd6bfacdc2aba5e9a9e83ed6788f221395d5657085ba03c15fb9ce2b8ac49c1ea01c4e0c4264901196fe6b44ad2535707a41b37daf0b293cb224e86730a14da983d7274a9b0240bab1dda41febf73c68521a85447c3a6c9b4d128637ec64b9c68604e5e4daacef0570a33433c0f1965a490036c946e6ce423ccf6031d10f17e1ea440c0c71196b229c6806dd42aa6a18b873", 0x1000) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa01, 0x0) sendto$inet(r17, &(0x7f0000001200)="df604a6e4ecf6e107a00ce0ed2dc11725ece115b3857831247939000a77aee466b5f3f702f630e5b444781e8e13970027caea5e3036de9be222295d7bccb1062436bf35169a8dc81fef4ad60136e9cb3d40d58d19a7ea6b6241668352bedaf9b6af803bb4eca531af0050ee36fb0c2af51a6d6eb53fbc0244b34bd93733f1002754a0fdf48691906054ae9be940a3aeff0adcb396b7d50a0eadba84e18c1e245f941244ae12c3e112dbf28adbab2ada3cc9df3a2f5ca6e62e5d35220fa50af1883a2e452b893448c7e23f7c71446e7137b38c15eaec5690d2a0785a37b7c", 0xde, 0xe, &(0x7f0000000100)={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) setsockopt(r0, 0x54, 0x3, &(0x7f0000000000)="5eb006dbc3b4360c8c139691694ace467e1488146b30d91d64b6e2c5ed5b6791703fc10ed64e13cb1a1996214a19fd72d8e7c22590897584fe9bda44e98095cfe993bfce24db0a59cb6bf066d56aa3b077742a9e7d4cbde546dfcb98ad25a55714f82ae10b9b86b282c0ad7a6c858121d1bc5d5360e7477d6c525f9a77d9535331f1d85850f6a543371f6fc7ce205acd84171855f0bad22a72fd514eb4b8bace30d5e3c2d503e1c7c604d815489f0cf7713f070a427e248e5315d76e634e22e6df7a7694e37a1587631ba811565575beb42e069fc78cbb5346207be12c1af30d5b1477", 0xe3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) 16:01:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:01:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x100}) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x5) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x18f) execve(0x0, 0x0, 0x0) 16:01:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000000), 0xffffca9, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:05 executing program 1: socket(0x18, 0x2, 0x0) 16:01:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xffffffffffffffaa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x99110291b1c9a4f9, 0x4) unlink(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) fcntl$setflags(r0, 0x2, 0x3) 16:01:05 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba42", 0x27}], 0x2) r1 = socket$inet(0x2, 0x4000, 0x2) sendto(r1, &(0x7f0000000040)="bc9044c2568de4422402ff0756f7f5fcc8b7ff812888337a69deb46ead072508855589f1a1762b917bce4244d0b63745d393421a659913dd5a384031821786ff629ea83d5754f6cf4d7f7b", 0x4b, 0x1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) 16:01:06 executing program 1: socketpair$unix(0x1, 0x90fe3216b6bc8699, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000240)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000002c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000340)={0x1ff, 0x3}) dup2(0xffffffffffffff9c, r6) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = geteuid() r10 = getgid() fchownat(r7, &(0x7f00000003c0)='./file0\x00', r9, r10, 0x8) r11 = dup(0xffffffffffffffff) mkdirat(r11, &(0x7f0000000400)='./file0\x00', 0x4) fsync(r11) pipe(&(0x7f0000000440)) fchmod(0xffffffffffffffff, 0x108) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) r13 = openat(r5, &(0x7f00000004c0)='./file0\x00', 0x10, 0x7c) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) kevent(r12, &(0x7f0000000500)=[{{r13}, 0xfffffffffffffff9, 0xc4, 0x20000005, 0x1c3, 0xd5}, {{r8}, 0xfffffffffffffffe, 0x74a114c0ba20ba5d, 0x2, 0x0, 0x3ff}, {{0xffffffffffffff9c}, 0x97c439cd407e604d, 0x0, 0xb0000000, 0x3, 0x6}], 0x200000000000, &(0x7f00000005c0)=[{{r14}, 0xffffffffffffffff, 0x192, 0xc0000081, 0x7, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffff8, 0x57, 0x1, 0x1, 0xffffffff}], 0x7d36ad9, &(0x7f0000000600)={0x0, 0xaf5}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r15, &(0x7f0000000680)='./file0\x00', 0x80) r17 = openat(r16, &(0x7f00000006c0)='./file0\x00', 0x301, 0x88) flock(r17, 0x1) open(&(0x7f0000000700)='./file0/file0\x00', 0x10a, 0x26) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setitimer(0x3, &(0x7f00000000c0)={{0x9, 0x1f}, {0x0, 0x7}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x3, 0x4, 0xfffffffffffffff8, 0x80}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x455c}) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xffffffffffffffff, "d7edffff00002b0000e74d31521068c2558c7300", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6000000000000", 0x9d}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x0, 0x1, {0x2}}) close(r1) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500930000400000401167f5bf00020100"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:01:06 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x69656efdbe736e52, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:01:06 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = socket(0x2, 0x4, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:06 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000500)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000480)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x800) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) mknodat(r6, &(0x7f0000000440)='./bus\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000400)="2e7984ae99bd561924f0b18505b69305ed65b4f6f3a0ff11737e2547287a02c6ea9f20f314e1af8e82d44b9cd65bd5f8465e3a17667b45ed59c1f3895610fb", 0x3f, 0x0, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000001c0)="ca39f2c833ac80df856ceb373dea8ad2b85efe3d90c3c999d0cec2a89a6ec6ea9bf6e8f304a4aee420b9a65e442000a33ade94462e7d907e0b0657517d2d17662beb2bdbd06dab55523671401e1da7467563e9cc8e55e436667c41d2e72820acaab75f1c6c52aa7c13c6590a21e5b970ac6846aea0f9f10fa8c3bdcf5f430d50b3059f49a05859a4c3db813e", 0x8c}, {&(0x7f0000000280)="2779e49f36ed436ae6b4367756c38d0eb8b245ef88e89680a9a102cddee1fb0cdcf683d3777c12c7a6d875e2bac9195bfd5b72b2b05c2b99f4ff60459e2a056d2aa07001fd78ff764274e9f59a266e62681bcbc6d5fb41b503b0c8b4db870b6c2b6c978875cb9dfa8cccdd807179dfd4e4f07949923bfa0dd84116305371", 0x7e}, {&(0x7f0000000300)="a2605bb482c3ff4070247fa6af7b30a5fefa81de0a39772dc008cc41cb88e8b3404b2e91680df666f1e851636bfe9bdae05ef019fb13a2275860cfb24c6289d8126db10246bf88bac6ec534a665bdcb9e3d828bdfc3bd94963686c8d5416ae7c1af7d11966b36b787a1cc843dd398e1b37e0d4ef9f2a671135c1809e2b409621548f8784e5e3a977a4894f76ad161e674bc06a0a58a8743b27356305121b022cf72f54cb79b2d865a8b6d9a3c287384c86", 0xb1}], 0x3) select(0x40, &(0x7f0000000080)={0x9, 0xffffffffffffff7f, 0x1f80000000000000, 0x6}, 0x0, 0x0, 0x0) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x82, 0x1, 0xb5fd, 0x6}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0x101, 0xffffffffffffffc1}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x5}, {{r4}, 0xfffffffffffffffc, 0x184, 0xf0000000, 0x81, 0x20}, {{r0}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x2}, {{r5}, 0xfffffffffffffff2, 0x2, 0xf0000000, 0xfffffffffffffc00, 0x2}, {{}, 0x0, 0xb3, 0x1, 0x7, 0x39cb}, {{r6}, 0xfffffffffffffffb, 0x140, 0xf0000000, 0x1, 0x3}, {{r7}, 0xfffffffffffffffe, 0x12, 0x1, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x6, 0xa4f}], 0x2, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffb, 0xd3, 0x10, 0x1d55, 0x1}, {{r9}, 0xfffffffffffffffe, 0x2a, 0x6, 0x7, 0x800}, {{r0}, 0xfffffffffffffffc, 0x30, 0x20, 0x23e}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x1, 0x1}, {{r10}, 0xfffffffffffffff8, 0x2, 0x2, 0xfffffffffffffffd, 0x9c}, {{r0}, 0xfffffffffffffffb, 0xc97b1606d0718aa4, 0x3aca444a1e4cf7b, 0x800, 0x7fff}], 0x0, &(0x7f0000000080)={0x3, 0x3}) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:01:07 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) socketpair(0x20, 0x4, 0x1ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r5, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x15, 0x3f, 0xfcc}) setgid(r4) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) bind$inet(r7, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10719e00cb2ea2b3, 0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\xe7\x1f\x00', 0x200, 0x0) 16:01:07 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() lstat(&(0x7f00000002c0)='./file0\x00', 0x0) pipe(&(0x7f0000001740)) fcntl$setown(r0, 0x6, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) writev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="cb5f931bfa9eadb8d924aa919b1c0f537d864778607266511b82e5bd6ae366348e77d05ba8ff6fabdad30fa5f0844fea0fa93240c300f598c1f0b6d2707ff633f8f527bf418f38c14217d61954c5fbc587c454e8ac05586f5fba2bb859b4b921ffb80b3c305b6b0bd561aa1ccfd0156e9c83a4b3a16a559927b646a2a50c677d28c4034146e1eaed9185bab25b179625e9219eae767181d4e7b6a3de813c2742de182eef58e55d4f010a9b45c4cdc3e738e516ef599810b22a74eff4062fde8bff54b3cfc4fa855891821b2650", 0xcd}], 0x1) fcntl$getown(r3, 0x5) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) fcntl$getflags(0xffffffffffffffff, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0xb3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc1e0aaeea4d78004, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) dup(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x0, 0x9, 0xfffffffffffffffb, 0xff}, {0x3, 0x1130, 0x1}, {0x174, 0xa15, 0x2, 0x7}, {0x5, 0x589d, 0x100000001, 0xff}]}) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x2, 0x481c, r0, 0x0, 0x0) pledge(&(0x7f0000000140)='-\x00', &(0x7f0000000180)='^\x00') r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x400c570a, &(0x7f0000000000)) 16:01:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) 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)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCMSET(r11, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r4, r12, r8}, 0xc) r13 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r4, r13, r14}, 0xc) pckbd_enable: command error 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000080)={0x6, 0x100000000000000}) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}, &(0x7f0000000140)={0x34, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x10000000002, 0x62}, 0xffffffffffffffff) 16:01:09 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f00000001c0)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x807, 0x0, 0xffffffe1) pckbd_enable: command error 16:01:09 executing program 1: chdir(&(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x0, 0x0, 0x200400}, {0x3d, 0x0, 0x200000000}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0xfffffffffffff1c4, 0x20}, {0x18, 0x3, 0x5, 0x20fe69bc}, 0x6, [0xfff, 0x98, 0x80000000000, 0x2b6b, 0x3, 0x1, 0x9, 0x7b]}, 0x3c) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) mkdirat(r2, &(0x7f0000000140)='./bus\x00', 0x220) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000001b80)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001bc0)) r1 = open(&(0x7f0000001b40)='./file0\x00', 0x8008, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) lseek(r2, 0x0, 0x0, 0x1) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/115, 0x73}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/212, 0xd4}, {&(0x7f0000001480)=""/200, 0xc8}, {&(0x7f0000001580)=""/231, 0xe7}], 0x7, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) pipe2(&(0x7f0000001b00), 0x10004) preadv(r3, &(0x7f0000001a80)=[{&(0x7f0000001880)=""/160, 0xa0}, {&(0x7f0000001940)=""/41, 0x29}, {&(0x7f0000001980)=""/114, 0x72}, {&(0x7f0000001a00)=""/91, 0x5b}], 0x4, 0x0, 0x46) acct(&(0x7f0000001800)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dbv/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x100, 0x5}, {0x21, 0x8001}], 0x2}) sendsyslog(&(0x7f0000001700)="035238aada52a46367c5871dae0bad0d7b5a668a5339eca622a9e2e37038ecd7890c2e41da0985c1743f769b9c764e444179122e2d2abb17b3757bdd3b5eb732f21484f481467c417e51ff6b696d0c1ab66a0badd8009a72e18d30599be87759082ac01d12d0708c9e58e3d696a00ac60a4c399386fec71b217f6cd798ae78c66340dc9241218ef6e4e80f0d9dedeb4fdea9507218813072a5cc33b926ca524bf769ac45e1223426a3a9ad97909d0412b9be92b4b576891d875d05e8f9e1bde7cdb47dd1ba6fe69ac01197121c99c57995215ec0ba403057eb4241e2132d8cb0c89d99b0aef6c7547ffdec542b", 0xed, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x8000) open(&(0x7f0000001ac0)='./file0\x00', 0x800, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) 16:01:10 executing program 1: socket(0x18, 0x1, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) accept(r1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x55a7c88f, 0x0, {0x0, 0x3}}) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0xaf, 0xd811226264a8d081}], 0x100000001, 0x0, 0x7fff, 0x0) 16:01:10 executing program 1: socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x9f9b, 0x2, 0x9, 0xff, "3f18859027cbe353c5d1a00157ee869455dfc7fd", 0x2, 0x2}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) chmod(&(0x7f0000000040)='./file0\x00', 0x2c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r2, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r4 = dup2(r3, r3) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r6 = dup(r5) r7 = getpid() fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r7}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0), 0x4) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0x7ff) r1 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000003c0)) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r3, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x0) r6 = semget$private(0x0, 0x4, 0x80) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r20, r14, r15, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r25, 0x90, 0x10}, 0x5, 0x54, r23, r23, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x7fffffff, r9, r15, r24, r27, 0x24e}, 0x6, 0x7, 0x2}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/184) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x0, 0x1ff}, {0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x9d3b3f05bd5f5839, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = dup(r3) semget(0x2, 0x1, 0x100) fcntl$dupfd(r1, 0x5, r4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x3f}) 16:01:10 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) r0 = open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001140)) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) msgget$private(0x0, 0x4) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r16, r10, r11, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r18 = socket(0x1, 0x1, 0xfffffffffffffffc) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = getuid() setreuid(r25, r27) r28 = msgget$private(0x0, 0x4) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r25, r32, r25, r26, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x8, r36, r37, r36, r37, 0x90, 0x10}, 0x5, 0x54, r35, r35, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r7, r37, r25, r4, 0x90, 0x10}, 0x1, 0x54, r6, r6, 0x3, 0x4, 0x7f, 0x7}) r39 = socket(0x18, 0x1, 0x0) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r41, 0xee01) r43 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000240)={{0x8, r41, r42, r41, r42, 0x90, 0x10}, 0x5, 0x54, r40, r40, 0x2, 0x14, 0x3f, 0xfcc}) r44 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r44, 0x80185760, &(0x7f00000000c0)) r45 = accept(0xffffffffffffffff, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) r46 = accept$unix(0xffffffffffffff9c, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) r47 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r47, 0x80185760, &(0x7f00000000c0)) r48 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r48, 0x80185760, &(0x7f00000000c0)) r49 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r49, 0x80185760, &(0x7f00000000c0)) r50 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r50, 0x80185760, &(0x7f00000000c0)) r51 = fcntl$dupfd(r49, 0xa, r50) r52 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r52, 0x80185760, &(0x7f00000000c0)) r53 = accept$inet(r52, 0x0, &(0x7f00000014c0)) r54 = socket(0x18, 0x1, 0x0) fcntl$setflags(r54, 0x2, 0x1) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r56, 0xee01) r58 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000240)={{0x8, r56, r57, r56, r57, 0x90, 0x10}, 0x5, 0x54, r55, r55, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r60 = socket(0x18, 0x1, 0x0) fcntl$setflags(r60, 0x2, 0x1) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r62, 0xee01) r64 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000240)={{0x8, r62, r63, r62, r63, 0x90, 0x10}, 0x5, 0x54, r61, r61, 0x2, 0x14, 0x3f, 0xfcc}) r65 = socket(0x18, 0x1, 0x0) fcntl$setflags(r65, 0x2, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r67, 0xee01) r69 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000240)={{0x8, r67, r68, r67, r68, 0x90, 0x10}, 0x5, 0x54, r66, r66, 0x2, 0x14, 0x3f, 0xfcc}) r70 = socket(0x18, 0x1, 0x0) fcntl$setflags(r70, 0x2, 0x1) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r72, 0xee01) r74 = msgget$private(0x0, 0x4) r75 = socket(0x18, 0x1, 0x0) fcntl$setflags(r75, 0x2, 0x1) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r77, 0xee01) r79 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000240)={{0x8, r77, r78, r77, r78, 0x90, 0x10}, 0x5, 0x54, r76, r76, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000240)={{0x8, r72, r78, r72, r73, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r71, r71, 0x2, 0x14, 0x3f, 0xfcc}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="74510b3c400d6abcb549908aea26356cc40b442f5e57847a5a3af1b5acc600184237a277ccd8020e70047f6bb5c48e5da1054963dd08002dc1dc9f0867003d5b53054572bad5662957f12ffc360adf6113629cf5a3c931a8b7900b602fcb94c891b65283b0035713453ee9690039284d6e9beeee0088778fbefd9d16ed58cd4cc1b1a63c0963af5e9b2ad09e872ad4fb14101fa31708518170275c7a2bdc483ed32e198234a4ff315702a28305fc993c09f9abcbfdc2fcb04d5f6ae2250eb689daae8ca30f06f1c8b1d31ce1f4bd1a334ce37e"], 0xa, &(0x7f0000001100)=[{&(0x7f0000000080)="e6e72f2a71a6bd6161b20623a67b2df4ede1a8e8a6a3fa13d7f6efd85d0aed595aa3a0d4eb62ab242cb2802bac1260a714f679e6c1472d0007f705d38b68a407e0c847c09f255a8ad9f53f450561d31eab9915a8ea715102bbd006b72eec5cdb9c375404f60e1135da397f646001b3f9caa641def22d3f00d9ac6f490c470a68c609f4e26ebe0c665116438f8d26ae0814b889c9e379f3bc6d0f747ad945155ee4426fb680543a1d37a697c8b9292055d1b060735adf8f7c0141eb0124f698bdfd2838f8a3dd99def58e412f971806ee7cab5435953415e885d4b32e12d7ed3cf5999d5de9d145d01d4d410e815bc860db5e7f2dbcd0c78ad10d74c059be9180aef94b9d049c5ce3c17efb6b958092114fe14bebd698fbf6bc57dbcd9f3f0fe6d0c25f847dfc4526a05afbe01f798ed0681cd70e993420b43543c28afa6e037befe57808625f7532a3b432b203359704886397df05e4e9a7fd08d0832fb64f86dc3d349de1e0077fc1a042c231e7d890241b875c458ee66549a9fce3f3cc86de2864c52e8d93f5afecd131364c618fd047b256c3209666cacff632c83b2c857b666499cdef33c52c90f5347634e5e3c94e08d8a257e12a651725702a47f1234539a9fadda7e158d49e4463409f1f1a4f17b5c232c20bc1fbb89c5d1aa99d2a70fd5e450104729b8998718b937db423fd28d8e9d8fada10fc9393ff3a217b8cea6bfd54df4a2cdcffe05475149617a3027517633d4ff713ab7567f9cdd1dd0bbb89b0514184ab1242b74e87b73f3c4328e94f4810d2da19ff145eb609aece09da69a55e0575dca44207d04f4d3c08f863941491af2f4da4d38bea2296bb3d1d7debb78e0886c3464b59032c76ff5caa3d688526da41dbf4de75b0799fcd1f413334c5ef72bef1b31217cad5a8f654749ad4a14a8776bb93fda7f1a5bd9ef0696f988f73f5e87b203fbf0e3b38290f4b31147b0d843f413580fd96ac626391c08000a20cceb06917059e978ad02cfaeaedeb7a87ed0be6e132800e8d7087aa87e0590c9730f1cf721212fc2beb4058a63e298727297af82e08990ceb64d89213083f978e6a2d34f848a22b5bb96341d15e9bcc71aebed9a9de41cb56990b2ed4a02bad10061ae9d6083ab79690e5d8cb8866dee5e6769a9397166a7c998e2c7938c187ad31e118aa364c566d3865762fe539e8d21bd53c6776507c90a90bcd89a65cdfb2964c8b3165528755b8174d4f6d5f36a364a181b903a235d1ccb60e427b00c70aa4d786029539709198195bf0aa4f0bd389a7dfa5e955da54d017f9d0637f4ca9ace7ebed37b1daa4a8f235f4f1d32f6e78dad2221e4890926aef7996276f4919ee6446c1f7213f59de4a3c21e59b88ff515c96ce60ae9a7b7e9db2d81351b1a914800096ce03b244dad1167acf92afd0b7c75799410844c46717c6d30ca2c254175c3f25befecd832049bb5b61101839e64b589a0f6d1356a2aa86860b0796aa188f17ae4823a50bf5b9257eec55ede0d312dce48ea497d1402e1048c9e6acdfe95911232c09a2fdf94eb22aa210aa60a70bf2143eca4c908eb4f1619be38dc71c48b23c48cac69127c0afd0ffbec01c018d5f37a7cc4b5427962208d81db078270fb3c470512aec1009f9362ccb48d7dc7ef08516f3ef793f672335594fae1148664b21acb9a52790d90f5d647811fcd9fa8bbf7822d4715fe610b3e0a86138f43b201d7c21750791c799b7fead95245bca592536a89adf26fe8c7056ab8bfabe420fa9e62a844371d2124cadb49c381fcf14fd3dc0a96fe2cb3a86125e06a5b933e896594f447ded7662f7e888b046945992bf2254aa30e7b10a3b5b041ce6ea4f625d39a7f8e3829d957472858f83b5ff71492e56b115939f4005d8f8ed1dd1a284eef68ad0821298d54e71510ed559e2871abc38f406d58c61ba6a399f148ddc033bb66a2605f3d08550fc67553b86f6f1907d1320609c56944ffcaccfc737ea6468715e63dc3a0062ab6eb60297eec2a24bdbdacdc37a3d8332f8b47879b9f42927d26c6127deb697086f4221c9e785cdc172294a4e335e63b6ba432aa748642bf011ff778d88ac357e12164bc5d976f524bfb1f341bd9f0a15b7c5b739fbe1ccee5ea73933f982ee36bf627e14a29de8f8fec07e555b6aa276cbfa5e48200bbc4caf1864516218c02b5a41cc7f7f8b5506dee9e1ae6c670d8a6631a29eabdb1a89e062ae897a23d2f0d7e3036e42811ec30cd42276813476a8c6242fa304b696404de19a8be6aa1a0f9887c9a5e5283bc5f73b4f3899d86ce1f134a525329907451889bc145091e7c3cb82738560e67713a9cac0c8b07a57905893116dcb9ea539b3231f161ac1d481a5e98da2d913cff30d0930a30a4a492c911b96ecf0ffe5cf547dd8c7122d672542a2142085ac0968f21efdefdbd01732ecfc0a3e1199c1158c39ba710fe22f62757a602c35a89cd2bd5d549f23abb50e9bc38e73d58c3a6575ea9d034ab7d536e0ff9d94b7ec67e2e24d21799b1cb747866d73c77aedbf95b1a3e70f2e6bc706eeddf63842abcb356e8389c43873cba0d3bc79c1bba0a8d12853f07275051e0b37fc55fd68050050317b41d4870693299b62dec1b1522a04ee911793489481235d625d4f7318b4d400f6507d5721312c6e9f2d82d8cdbe95153bb83caffcd0546aa17b3a7ec4592a9ac3baa3c55bcd43c7e8685ed5c243b0bba1ad436645efc916e716c76d3de8d4906438b2b65ac7ac7a93075e445d02c57ede8b423cdf99bb7da0f0f0ce771aa2074884ae5373e8d25fe2b7a2fd89e7c0d21824f0c06121149a41389135032a3f29ac9a56c7a4322b0f4441971799100e3120398ea0865624c59e5a7d3578d8164042ad1840cde9cdeb59795789e014394f4375002f3325268aa8375b4d48af31befbf21a6d9122824919843f9d6e9cdc35e61011716ef1deb71f825237b0c468821b95ae127f1bd5d1ef3551de35f35ff86baf3a56753d538b1a77805e994a29c46ce673feea0a4d1ebcaa7d5b306463ec6548b395174c8b6d3a1ead0d2ed39d7ef6ea24a4bc8636850c402715984e398c484c34c7984ca427cb56abdff3865084dd172f78dcedb6ee458b1a7d037d35b52af01f5cd06a5f344338ec868023fa00cd16251ba8c18aef23c52389d6bd322cc45dd53f3b37b354d2681789749d908a93e1d46b17f179a7abaf032fda3ddd6249c3b4189b25d8159ce61babe68d1e1761c344d9e9b2e83f5b8b4a7c1b472c94190ac045a8f22c70ff79fe03924806584c3350d04765112394e749f50f5e3b6b786d01fd9cf497fca945bae739405939898534bd267c8da1469257df71163a52201edf66e8b6fbd56e83ed3d4617d6ac19e44b570ebdc3c1ffe2f26e1d2efcccab7b15dec6f0f82a15f4ed292666d3e7752a802661b82047e7fbd94eb5fffbf16f695f2ac2c7be32db09a92c15e97fb5ce1dd43b5bc1e807068c08fd0af874e19b715fc3fa004b184b95fe3331d77e2c06a747418efcd9fe62c511b945153835b80ac521ebfc2b2c6a5d44e7e20057f6e66822310c7fff9bbd313ddacc24583238d747195be10861be721d4117aecd429bfb790edf489f6b1cfa2b78aeab0bfca3a4ff2372a42f88304b59c297bd4f7519c75e342d7a510e28a27688eb531b1e7c3df4b1f25bff525b251c4c1f4f87e805cf34a52fc703dc3e415c54f8477279731826ba144b412cfbc3c8cfb788577d00385fad4fb5a2554ec60ccd527f67192119147e7c35476bf85a2f3a1e4fedf8bec6e9a700483a11af54915bc5039bb9f8879bef183f6f40c93a3389121d8216861d7bdf459898ad682de8de2075e1ea6508744a78af4d027e87eba24833bce1c80e6f4acd471f07c3c9f02f9795c4e374b93d5f8d196a131d0fd23f8de3942f1fdcae81a82282376d9272dd351c8ca0431a30bb7db1a6caf2691131611da83549674f240711d04eecd8f020be4d64f732bb5849793f7de3a40981ab9ca8acd812c8bfa8e5fc93524e53d4307fc9e913d2ee07996be0cf2476402bea257cddae0050a90ba36c03ab025f55f78afcb2d0acb9e7d0ca08dd9fc359ed42e1165fd43db7f10f6dfc8a9db74640e317e41c7087c07d07a07c26a2ce4dca9f1658d7b44d72ea5ce48e58dc5241503f985aba6565bfc4859b9845e4576a3ccb9c1e3d253f2c44c26ba5e0b5d22119a59f4c70a23566836396416d0731556b2ef6f621facfb06082073c704ce570f508d14400685ddded353ac67234fcb0f216956a7d390df5e09e17ae61510ff65d883f88d503997f06714966555e4116be88c6b5d15bbd17568b7c65b8ac56fa661b29d5fe44a7a92b4925522a1be3eb0b22f83c796a9f7afce746533edfa8b5c3c7c1d4de65e2d7eaaba51129feb0923bb730d7c0cf7cf42013196a7c8c55b41bf80f7dae1586486904edabcdc11e1fa06da6573f4dcc25c8c6196a73fa9aeed29ceeec1202783ddb63b49c85bbe81008d7a066593538e5f4ab82f28b4e4445d5b5f2327754f14123dcb8e4e1b4026f8e6f8e2043bf349965f44d9f748325b3be34130e98b03e65e7580dadd2dc789bf1d12df6c970db9414d3193896bcce3d23bdad5e104314e42fddb84fa868a715ab1458be3cbe2f4685ed7d74d822888d0cb719302475c1a8e4f8de86ee2b8c437f70a5c29f5c21155f4c09e114bd8b29f5dffda89f37633161ce3aca683734419dae4fe6b6c75316f3f991445aede5d31aa3b8bd20ee23dcd98a00b0675bef7bf450aa5504fe42915992cd28489690226f70d3bd7803e9acaf9ec5bf346ef566e67c15b7b3f87dd56c7116bdfaba990f405fba0a4f7109256f4206974d17031c9a6e449bc524ca38e5c06048efd30ebd4188a18a7a2b243f7f608b5116028e7030fa32cfe177a49b4dc748bb90e3135867186c40f1ef791b6a30fc2a3e37dd13f59f4b72e2d5672f755455974b8922b97f08b64a675131589cb44f40da650a98dd3a1685125eb6fe40146b112cfbaaf754446e1324a17ef3cc2085c258308cc559a8d6565663a2066b509ebe3cc14ca5e81fbd1564d4c2a479f68d77e94512f757ecd51fa36fe7c4b4690bab174da82a4a6ef24f4e13a5404c2ec00379569ed7eab00e35f62de4047bf138610276514c0333d97f599d7d4902a2f922868aad4fab3625a518361b40382c047d6c8b695c82105114fb5aa2a91f92c340d9dda5a531399c3374efec050cb6954476f6cdc7e35c432300a7fcb5e48ad18946a066497571606159f620445398cb08de6cb6a9693f77e1e567bf0e9f3b73157dae03b3c50d70ab8ebe1541e2839a7025d926b0afe48c5e745b12429329f1db53339a2b901f6e0f7f9f3725031ea6db8e1faadf4dcf6c8dd903a0dadaf8f84dc52f6a3867e264b1d3583be4e719bff9467ee34bfa6cb76e0794c8895f78fe709bb55c3d77151687863f69d678922e2334b78336b4054ae663b75317a16db9b314bf63533ea32d2f0e7e592a2dc9a3992501e3aa8f04e032aab8d6c9fc5978278c8ebad1bda9f678db7ab2dd950b840ddf12b3a22ea8dfc5dc7c687d0f73f76cb4a1cd070bd2f607dc4f7096a2b1d61d2ebfb1c048eaf6bd2298ccc5900d67fca06671c1178eb2482142385548b1b31a20d7c2d6ba482fd86443a3d0e21858ff76d4d39d257ef62ada633d2c7fb6f96dd017bd43137f18c01d97e48483e81ae78828f5c11ff47f51823f94f703f471e1af62f1dbb431a9e83ba4deb7868f70bddd1d90dbda809f4d057e9eeda123b48831d8", 0x1000}, {&(0x7f0000001080)="d32356a04c74a514e444fe312492d9eb45df99436ec43ddeb41049f9be6edb452d5f7dd8b798068bc8d209893e4f6070ca8b5c4519b6942b0d7ee6aebeb7b797adb651d18d71264ab38cfbc9b2c73c5366", 0x51}, {&(0x7f0000001240)="4cbe41199b18b4e8d934a2f17abf5a4d9e1f2bd322836d53f20a0b8f04c88335c4401ce71a1e0eba5ccb1875fe21451b818fbcc463b44f73cd969b70571fedeb069c47b7c86f6973f2b375f5f10e0be59f8c3bf741d33aa5cd276e0de0ed470e7f83dbfde696c58be03156ad7793f2857c0c5cbe43f7d24a75bcef7cb0b38caf099df13a182d91de55efd91d631880f97ff47882d5", 0x95}, {&(0x7f0000001300)="15ab664c149203df5be8315051974f2a94c7f91a526185b4c58c3e2814393137348c4cdfc17eb114b68d5629ae556ad858d541bd77a353f556b15767d08f637d93eafefbb33ddf1d10dd9c2432a36129331d9d30dc586560e5f3908c245a431519f71e9afc5e89a90c7159400aadd37aacfdc1a90ad462cb5ed61dba180cb36945", 0x81}], 0x4, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r41, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r44, 0xffffffffffffff9c, r0, r45, r46, r47, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r48, r51, r53]}, @cred={0x20, 0xffff, 0x0, r55, r59}, @cred={0x20, 0xffff, 0x0, r61, r67, r78}], 0xe8, 0x40e}, 0x402) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x10f, &(0x7f0000000340)="fd79fd0fdcb79603eb23b3121af5babe0f3c878155d861f557d717e81fc4ccbdfc98767e57f4a5aeead289bdb945f18fd0615aafe60b11bf6d4a7de014c0b4c609cf82c0c4a29fe78c3467882f9acb8ce2a1b49e3720e07bdc95b53ba1e7c79d6cb91ceb33caa4a3371ef4e05b590afd944e8d71dec8495fa0cf299456c751f9da6b7fca527f3031ce8ce446c274bc38cca8da3889498a0b326647dc86f03b9fb09943d31efcb48a3b22e3183ed038a1387b5662e4b93648f2e777f67d78a79ab9bc622f5627d530cbc100288c5155cc143303ea2d6d7ac4e72f7a6cafdc8799522ef21c53deeb98b95f1710f1088eee37000000000000000000d1c0d82b731ad5bf4dd23bf59423385c0092bbe8df") 16:01:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) 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)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) setreuid(r12, r16) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) seteuid(r12) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r20 = semget(0x2, 0x1, 0x0) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x8, r33, r34, r33, r34, 0x90, 0x10}, 0x5, 0x54, r32, r32, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r7, r29, r33, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0xffffffffffffffff, 0x14, 0x41, 0xfcc}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000340)={{0x8, r23, r4, r28, 0xffffffffffffffff, 0x54, 0x7f}, 0x6, 0x8, 0x88}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40000, 0x0) r36 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r36, 0x80185760, &(0x7f00000000c0)) r37 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r37, 0x80185760, &(0x7f00000000c0)) r38 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) ioctl$TIOCSBRK(r38, 0x2000747b) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x4, &(0x7f0000000200)={0x2, 0x8}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r39, 0x80185760, &(0x7f00000000c0)) ioctl$DIOCMAP(r39, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', 0xffffffffffffff9c, 0x2}) r40 = socket$inet6(0x18, 0x4000, 0x1) ioctl$FIOASYNC(r40, 0x8004667d, &(0x7f00000002c0)=0x6) pwrite(r1, &(0x7f0000000100)="b5bb50a159902c6e68b904ebdce0f421e2f5a261d49600526e74802cdf3479cc73808acd032bdc4e1300cb9e1e5a909065da3c56889f1b81aeb55932512e3ad9d90a5991169e809a979671e40dd3f550e649e0e52617c156c3f3357f9ee9193fd6d4283d0c9b9c056d43d5596d256209abdb51bbba33af043551f386fc2759eefe8b3a16475744", 0x87, 0x0, 0x0) write(r1, &(0x7f0000000000)="bdea", 0x2) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x45}, {0x9}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3e4, 0xb76, 0x6, 0x8}, {0x2, 0x1ca5, 0x8c4, 0x10000}, {0x7, 0x401, 0xffffffff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:11 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x100000001) 16:01:11 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="0937cf682dcc40d8898f0ef341acb3e7d6a0d62efd491df2954f2adc634a3cc09c730ad376ee94c373", 0x29}, {&(0x7f0000000140)="3f545b26ab7939ef016916b95246e84b65ad56c8daf6295e427809bdba731c87efecfa8673ea40507bbb236cd115207a29d8c4e141b4efc9718266726927a263ff4147f171bc1584278ccd3b6a38db2053f94f6b9ffa6396cb5c4da3edce44dd0516dfe46b089541fb8dd0740af93a50f6e968f19962e3b8468ca6f7cd14d8bf8d8513419b1d1dec828f11abb5e2", 0x8e}, {&(0x7f0000000200)="dd145d88fb05446dc69f008ce679af570607eb007f04d102ea80ecd8579aa26fa54d2e7b344d4debc1c680f56091b15a3af8b7165d254cfe300cd341d15a107f86528eb090113f9f1fe21b056bf463dabbdf7094d99b43870c8365dfb8eadf9e2fbe0f81da6b43fe3b8025c22877ca5ab201fd174f31d726ba2fb2aa42ce52fbc974beb195ebc7c951493f6f9274a3fe1750b37098b1ac0a897db668e2aa07e264e99dcbb9ee3b3878bfddbfab188a29e4e27cd9ce0bdbe639750d68a45eb22097ddc233a27134ac85d37a64a71c2aa17391f92fb5946073780fa6c6dc7711dcf0857bfe3c2ec0dfe9ea5309c43a40b22d7147de487277261ac5db9bd7", 0xfd}, {&(0x7f0000000300)="6f6932471909e2e4e27b42fffc1a18cc01514ef7521470f6981d77d9132e8239de242d5f584b19d0b38e6624c1fdd6d0a7a75e0689f8f72293a377d41e5a40c46c97ace2634b9915f3ea23eeb882b89c80e9132693d63bb9fa85a46afd323b77a4f1a1d44324a2aa234378b28f38196ec4c7f7d1801bf61251d31e8e1f7ecd854277d211b80df5d6d3c3af4b33a58a3e6549d80960ff411a6c5f", 0x9a}, {&(0x7f00000003c0)="baeb1b3e4059ea4001df794a61074676d5", 0x11}, {&(0x7f0000000400)="4cbf3ea1e8ec84566a552ce9877cd466a47ff0e3a282ca7bfde86548329d077cbe893c6c92729dc23f25c14df381d8f83b6cef5813d6d87c36ca1ae36367fed677f9663e8daa7b0355bb68293f6318770eb3fbce12e3fa8d8d2f023d3b684ae160daef5c9e316fb11de57bda1c6d121b6df0485ae8e0cc433c0a461df0349918c39036f49a46a7a128995f5f11f4c0399840c1e9423e", 0x96}, {&(0x7f00000004c0)="708bacdde7c6d7ad32c90050ce29269ea0069c047f95b0de710f2cd7440158fb118ae4ac89417e8ff121d915278c2b101ccf4d32a7bfbcf2422b1fcd06b7d9d2c97f20d1d9077dfa8e3037050c26e2a60581a544241191f4fa691a9f9f60fc8765a43d7495a6faaed433858488ecfcb041bf3156741b72a5cd99aae5e628057b2d7ea4b3e12fd664bcce21", 0x8b}], 0x7) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) listen(r2, 0x6) syz_open_pts() 16:01:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 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, 0x14, 0x3f, 0xfcc}) 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)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) getgid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCMSET(r16, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCMSET(r24, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={r17, r25, r21}, 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x8, r33, r34, r33, r34, 0x90, 0x10}, 0x5, 0x54, r32, r32, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r34, r28, r29, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r27, r12, r21}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x4aa) r36 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r36, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='9$ev\x05\xde5ll\x00', 0x20, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x9) write(r2, &(0x7f00000002c0)="303a07c44190ce2c7adece4fc41af0336741b293cdf159b5371e48f6d3e48a031b228df201c0fafac1cfec4b48de1651309456921ff505c5e96f413c33bcb6538884d2c76241269a14f691ace01246b6b85ec3a1c425fa68ffebbc9fdcfb7cfaf98433", 0x63) listen(r1, 0x3c) r3 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x31) open(&(0x7f0000000180)='./bus\x00', 0x89, 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000280)) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) getpeername$inet(r6, &(0x7f0000000240), &(0x7f00000001c0)=0x224) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) setreuid(0xee00, 0x0) r8 = syz_open_pts() r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000200)) r10 = getuid() fchown(r8, r10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f00000003c0)='x\x00') ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000080)='\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') 16:01:11 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') 16:01:11 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) recvfrom(r2, &(0x7f0000000000)=""/30, 0x1e, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80000000, 0x2}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pread(r4, &(0x7f0000000240)="16b633ce48f888f30c59", 0xa, 0x0, 0x0) 16:01:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xa1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4, 0x8}, {0xc}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x2, 0x6}) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:01:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 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, 0x14, 0x3f, 0xfcc}) 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) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r13, r7, r8, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r15 = getuid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCMSET(r17, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCMSET(r25, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={r18, r26, r22}, 0xc) r27 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x2, 0xffffffffffffffff, r8, r15, r22, 0x80}, 0x7, 0xe9dd, r27, 0x0, 0x0, 0x7, 0x6, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r28, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) 16:01:11 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f00000000c0)='W', 0x1ca) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/db\"/bpf\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x9, 0x7, 0x400}, 0x7ff, 0x20f, 0x6}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6, 0x1}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x5, 0x4, 0x0, 0x0, 0x7ff, 0x100, 0x10000, 0x0, 0x0, 0x3, 0x4}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\x00\xe1\x00\x04\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81, 0x6}, {0x3d, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) getpeername(r5, &(0x7f0000000200)=@un=@abs, &(0x7f00000001c0)=0xffffffffffffff63) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000100)='#:\x00', &(0x7f0000000140)='/dev/bpf\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/217, 0xd9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 16:01:11 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:11 executing program 0: setreuid(0xee00, 0x0) msgget(0x1, 0xa8f68131c5d89ad1) r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000001400"/87], 0x57, 0x1, 0x1000) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) 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) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r14, r8, r9, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) fchownat(r0, &(0x7f0000000000)='./bus/file0\x00', r3, r9, 0x2) r16 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r16, r0) 16:01:11 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) rmdir(&(0x7f0000000080)='./file0/file0\x00') linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/9) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x800}, {0x4, 0x4, 0x1000}, {0x3, 0x400, 0x1000}, {0x0, 0x200, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x7, 0x400}, {0x3, 0x5, 0x1000}, {0x2, 0x100, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0x7ff, 0x1000}], 0xa) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20000, 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1}) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) 16:01:11 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = dup2(r6, r0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x78000004, 0x38fa, 0x3}, {{r2}, 0xfffffffffffffffe, 0x4, 0x20, 0xfffffffffffffffa, 0x5}, {{r3}, 0xfffffffffffffffb, 0xc4, 0x88f8105fcdb11e0e, 0x10000, 0x8000}, {{r4}, 0x6a4a9ad57ad502e4, 0x24, 0x10, 0x800, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0xfff, 0x647d}, {{r0}, 0x0, 0x177, 0x40, 0x3213f4b70, 0x5}, {{r5}, 0xfffffffffffffffe, 0x71, 0x20000000, 0x8, 0xffffffff}, {{r7}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x3}, {{r8}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x200}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x7ff, 0x7}], 0x40, &(0x7f0000000040)={0x400, 0x90}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r9, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x75a, 0x62c02cbe, "03000000255185ab7f88ad3060e6000000000020"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x10000000000001d1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x401, 0x1000, 0x100000000, 0x314a, "84aeb5e052c1fb226e89835793545b2b0812c3c1", 0x4, 0x9}) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb00"], 0xa, 0x0}, 0x0) 16:01:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) flock(r0, 0x1) r1 = socket$inet6(0x18, 0x0, 0x3) sendto$inet6(r1, &(0x7f0000000000), 0xffffffffffffffb3, 0xe, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x5}, 0x133) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x153) semget$private(0x0, 0x2, 0x15d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:11 executing program 1: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa879ca386b3b3441e670cab5cfb32dbeff07000086e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"], 0x43, 0x800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x47) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xba) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) setsockopt(r0, 0x1ff, 0xfffffffffffffffb, &(0x7f0000000000)="91d8238968f8bd8124282ddcae8062e83fda3b0d3c800a07feac18036d69a8ef8d9caeabac643fac07596c248f6e36bc3b48dbf30feca136cc238021286d2c0ddb9fa081e82bf9035c21a72f767f2f4509", 0x51) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x900) pckbd_enable: command error 16:01:12 executing program 1: clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000080)={&(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) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0x26) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getgid() r10 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r8, r9, r10, r11]) 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)=[r12, r12]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) r13 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r13, 0x3) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x80001e, &(0x7f00000001c0)=""/135, &(0x7f0000000280)=0x39e) sync() 16:01:13 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000002c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0xb48, 0xcf, {[0x3f, 0x9, 0xfffffffffffffffd, 0x45, 0x8, 0x400000000000, 0x0, 0x3, 0x4, 0xfffffffffffff800, 0x401, 0x0, 0x4, 0xfffffffffffffc01, 0x100, 0x2, 0xffffffffffff0112, 0x101], [0x7, 0x200, 0x4, 0x1f, 0x0, 0x2, 0x1, 0x6, 0x2, 0x240000000000], [0x9, 0x64, 0xfffffffffffffffc, 0x5b, 0xc78, 0x8000, 0x7], [0x100000001, 0x7f, 0xf7, 0x1, 0x7, 0x3ff], [{0x1, 0xc482, 0xc63e, 0x100}, {0xffffffff, 0x3, 0x81, 0x16}, {0x1, 0xffffffff, 0x200, 0x4}, {0x3b3, 0x6, 0xffffffff, 0x5}, {0x7, 0x80, 0x1f, 0x400000000000000}, {0x9, 0x6, 0x1, 0x1}, {0x8000, 0xff, 0x4, 0x4}, {0x1, 0x7, 0xa, 0x9cd0}], {0xffffffffffffff01, 0x7f, 0x4, 0x1}, {0x1, 0xf9, 0x5, 0x77}}}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') pckbd_enable: command error 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/59}, &(0x7f00000000c0)=0x3d) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 16:01:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747cc7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0xfffffffffffffdbd, 0x40c, 0x0, 0xffffffffffffffde) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) bind(r3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) sendto$unix(r1, &(0x7f0000000840)="1c266733c172f7524fd1a09d539f16db65fdc63757e54cd9de2a075696a0bf6bd6f3132fea7c2396cc881255948fb0aad419979a5776532064de5484404f5fb378870be1ae6b2d243d0f0d617b876eb36970236ca7c6738760213590f9bc1bcdf9abe9bcc9f72d343f71f8c9fbd1f7503f2ece58a736c3330b033cd698dbfac1d9ab520b83b38523f0173ee1dec9f889129f65c7ba219363e3a2277ea9e6e389b9b84603773d88f6caa65a95b995e153b49b6ec73693c27c483dcc7d47038100c258fcbdf0af6ce56954e0ffd9b16e5c11aec3250669cc1f82c31ab17f3c4b99824c0419da8a5afd0cf91c468d150e0b5365793dfb423775ded62d25e7fe05b6edeae0677d79ca2c46fa8480f1d4189639960cd9bf24f488c8a034de090f03898e0cc02c506a23e72ca761c3f1adc333f123498ec472c611821c0d1c187085d94caaca598ff9c73b0f478d561be312e9ad4eed25783d6eb9716e8b029c71b8d5d8fdd8ef7425992686111dcba5f674b87811fd1ac6be92623ffc91f27f0d7c1f5b65951e6051586f00978abfde0bd61db5f2b88c88157be20162c3194535fbeac973ce2b9fccd8e7d38ff039e6384aab4991e12dde6bbd2ee96aa185051f6ea00b444d9ff0a6776f60f46811bef56c78edc49379c01696c7173820ec5aaa982ebe5aff0947045dca28058b092886f01b72bb1051ee2776d1a40fd2548436d2297310c8c76a32c228ea8661ef65a370fa3ebb6a0a9143c4e23878cd8856f0a1b0eb2d0b5bfb37fda0231cce9add47358ed760581f1c76bb487db59ba48556fb932dbc3fdd7bff0374e04156b41dd217ba2864a3160551e4ecc245db83c590c92f0f1582af97708fbe8a110bdea1b34d1dd29e352fd5c0fe78508d68b46c64614bab8b41e797ea545eea515126822fb85138f2ffed95b371bd4e541cca0e3dbf4fa4c1d467f7b639b8f10fc43ea1b4e8655bede075f1135339080820e9f501064357334eab240c9ffd9fe2339d56fc6faecfd99df4d5b3d982729dca00ecb9b6452440cf162c463987de5519ffb65333abcd2322b92ada67406d4f8334ef0c0faad4b9be888e771e4078ffa48bea658987c4e2d7fe5a2caf0b66b603a9f2e7a432533a795ab9fe282d361977a73ac44db25eaf5311c5c8567f643ecd4dd728e1b7dbdb7a33a97674c84299fb29b993614ff9a6f93b20b374e24a0e663eb3238805a509cc2190d07e2ae647c5cd58dd2703c51cee42d38cf9585fbff014eda53cdb2992ca859af8a72b1fb15159622f98536ef41a055a5dfbd67bf76e6996070904fb024c8fe65cef8004dbaa37ae21266c9d92e64ca4666faa277d1161af5989c16333dc549b8b39da4a26d4c5df69b97f55544d1469b76edef931d5b3aad21bcb1365f7fd452d23da1afd5ca90cc3d66c38ddcc582ba7293aeaa16f5f34b13dfc1e9c4fc28603c13ad05d89696d39b8583cb6e79df34ca508aa1984a9aa580694cb1281c7a4d19b0fffcec8c19e5e5f92f7e7b4397050c540655705d252d2f20b0d5eb89a1522927f84ef47f6d4c7445472eb2d685b204819d714ee7f5f8bbdd55fc16d646ee2db5f68acfdcce1231dc7c010135e6454b3b6a3b4cf1bbdfa8e1231d078ea79d02c1c742d5acd5c2333143c82b2e7fc564124e0bb56d7af5dc3c510add295045dd2db18d2ac8c3caec231699f1852e0ca49b2c5e05f70c87750368220417ebc3425fabc335bb214fd765c5f9863b1159a038a68b2da402941b4650b963ce5ffbe1559304a5757e2622353be13528cb1b6eb712e36c86be6cb127b2d0c44c30f65601b49aee010131d1799eaff1141d5d93cca43f0467e6b747d0f8c8a610ba9924944eadeb6daa61a07d66d6906577b7d540eaccacfb57b55a484d2c6fee080aad7a4957f56bb26857dbf2f3017e3757d63ffcf08243703e472190d3174bbe07a60c0187ba0d8e5e81382b836c0c8901dee42166b55efb386567102396acc5c8d82e9cf1b5b09df0aadecc284e23eb2d050915b417b31f63dda0eefb6b65b5d711e83bedce40f6a11acbc6b0ae8f24879401cea7f1060afc5b3673a35c1a9225ff52ff98badb74def7a16527163150ab58c85baac47495751d8a0ee2a1efda9bdc5223cb90b3d70c1952259259b9643fa9591519fb4ee5feb671f560aa239e9a137ef4dd96e768d0c38b00d1359e82a7f0f88985b0f8f6a9dde7accc654adcc0fb487f017b626e824f3d264d99fcac217714276bf9261adc1e51b3b65674c859e576e0c0973dc7851c1dd619e1f2988a9e5c14605df8b6d64829c5b7ef39de737b7345c58729171bb3daecff4ce670785820bd99d254a31ec7dde943afe65992c2ded11de2df44e13184d58b673db1c22cde841d5eeaddcd216bb4a7a1ff7614450d480a3374ff93b914cfa1c1f117ca68af598ac5c449b28e70b7ed96e56d524d9a8c9e74cf284cd8d74784d9426fdd51699e3c9a66bb1db02abe6ca5bdce637d200b2147aa46c8b651522a1111a53ebe2a6de9290bb9a3387a6d02bbba0f415d6ad63fe2bf09c211cd0bf6e5c83033353fdcfac4936eedd42bbd04f92161d4f79cbbbf30d248de1f93d132f786a47d0991c39cb58e0689c89fe68a1be9e88d871a28dcd1774c4d115a42f8ef21803700f86a5d4755aa78bccefeaa5622e8ee9c42f6f2615f3a884fd6c9c6dbfc8772301fb24a3d7dd06eecbc939300077f951ca6cea9077cb6538c2ea489b9179e3ee3bdab8e194a84af297ea145697f386f3c6636798911433599245eb625e9474c4441fdca5da3b346c549f7e6ed8ff8cdc66a3713884412daeaa9f423fa1ff74c366ef131ed7ff78db3e8faee319f0b480bfe6b43fd286755ec8c430c9080dad36c82e422e4670e2469a55ccd8fd6f8c716ea082c2a1fbcc47f0f3b0b91e031a3431c02d745edbb65089560680187fe2f9624d887d64972569f4952c33649ccca9d43477033d65756681e868312d22270df3d5d54408c8a1fdbfe323043802981d6ac34141bb77602bf06baed1c7dbba3a5f5c60134b0267e03bd903438e8cae9e715c8a7fb6809086ffca33f01a8cd82babf213dbc9bf01f9c130a2d8fbc38f6b93402c7cf1258d4b54fe4fafe716173b5d47e32cbd0cf90cd0f8883480209c6bb50c684723ff78b5f6eec4de0045cc2cf8a0784e374cf6711a23944cd6e0850ee83f409683b62daa8d3ed941a43b2ba1b178ce401325139028974622be3513816801bba3ecae598c1a133f4fc06952fd0a49d17a7e3fab73939572ebea79151667074ddf073d23b3536fcd1e10f328f3dcfba87966e3a843c401a39aa71555f99246162ee816722814da5f87104ad49faa8749f1a7aaf1db7ba389794c800d09b3d1686600a3fc29a48f0fdea42d176fcbcec16d3258997cfcb0da0b55cb0f0e372f09a94939e0aa9b0b29955aabdb27692d5098a3436189c412f9ab5a625c7248e4be6bbb325c8bf729d26176839c010d200d44f1b5f6a3ef838c41c8eb8727c1021b59866597c6fbba9deb630f0a619a25327e3acc847622925b83a77869cd281d444f2b3d3ac23a545494c3cf314f7bd2cfb862e8eff095d5d96bba872a667c695962e85d17aa7b3deede154529d9e5d0994db72008ebd205769de4352e961de7eeacb5b2abff1312034beb76557bbad83fd22034ebce5395ae6e1e84b68fe3f01a7f78dfbee7d373e4bd8b5b9614df4785e9b55e753bec45a36894be809ccdecb58f6289f18b30477c86e9d8f27caa36940962cceaec1c54482de2bf614930f8422049e9a822d30231f28b38c4715bc0ad6e406fa2d43fc73f8d322654b05ce1308dfd18a9e2712d4327cd826f4f471d29c7345d301b6e1b2e0a630fa106c44f62c9bb51e1e70f9e55541d8225e6842216665bed45d29ffefe2b7711ad7bbd24a4e9feca528340558376107fa414c03bf80e0e2d36fcf3dc2c4f57533bc58fa74fc1ddef3343eee585c182d2c287ae5f96166fe26ae7a304716fffb2b0dfe64e17bc4d30d5ffd996e476e3b1622736963525f8ab23c623a75eda2b70843dbbfb6ec2884edf790d2cd653aa49266707b2302da48c70e77e1a95a3f39eddfe159bea72980eea8f4e2c9564d2e6bb8ae69f6634ce0efd8520a23366fffeef5983f7159b4786803d5ce97359200ab33e44d871a904f12c6d24779dd808e03156b872ee9584b398b7ae9f4f50d706c5ff37a5d3d838eef32586fba690a7db8c2221af84296a3186d4ab7ef9d2377b7e6dd485bd942254cdde97e9a9aa202c905d168dcb60a03b97e1dec89358d7533917a80dbc472c605417953a01ded96cf2ecf87ea7b3406bb82e25c53ea3d3f45449e59dec4077d49222c67b274dac09fa848ac9b81c7c07a865a241efd57e09134a0419cd5188d1a7f89135198cef4c7f8a457be56162336e5d1a783b22aa5dc0ff108bb3d0aa773e744fe79891dad4b0a2d06015198bbc36eb246df8aae81d78c2ceafe9a293a0f9bd95c4ca7a9a017cd972d54b1be67a0e109724ed1fdc557aaa31c3c936d03354d3d30b5891ddd699962e5e57ea88c2d800e0093528339ef4119d3e5ca4f4f9ee84fc5207e40e58a293ebed343562297a246c02818f6999573759b5b9e6f6541ea228f4abdc9299c4ae6517a6067dca77a1e1c9dc34e2e49eeb1ec3fb0cd0430fd7a91e56c67f2c0395f8d99bba60d542c644d961cf6048bc390a2245dc107086274954d0a2b275fa18994866a79159bba1c01bcf45cfd2f07ea6a030140ac1da4863a06d66e62c84d06fa802cc1bdb55e74e15ac2a0c93613fc63e89f48f992f613a47c79376e5224fa75f4d91c0deba2d5ad4a81a649c5c5f02677784fbf5a4daef96dcf85d99fc5e11e66b36d369a0d353793bad2bfc28b36fa8fb44c70a4131b7f5fe1990609236a5a0855284afac6100aa5e03db043ea1485f8cfc76f8a9571a75ad28c6109d0aac88b1f4b2df893db192b7dacbc9e38932522103435fae9ac7a068818e58f2db2e6e51006c76927a8c9c4dcce645d80887d7c0aaf8aa389c187ea2e514143b575e0d5980c068fabe76f86e2ecc442b3a3acbb1d3a854fac8c1eb6a09aaed6bdee98e4bb00d974531a54326071d31e2cf9e57dc89fc5f37538b6ac6ef725f30060b7200d14fa2a3b911f7f944b91f442dde2bf02f2c6ff3ea214ff38596fe805abe6df1ca5f47c7552779ea9b87ca2f08ec949fc465530181a8812154235e20e629bb83f38ba35b461bde6b5b0170e30078df37f4077a6132096d052bfaaa876e2f55095e7736685ca9f318a8775060a3c2597130c9c324fc48983b38d88ba70f025e7917b8ade3cec4132096463fd36cb9952a4495ac9c1e017b0c51db48a3555e7d6e087d527045bfb5c044d60902249ef8a52134c1496585e52d2aa380dc0767dec1486dd1aa18a54da7d5840925d995bab14d7aafecf7117edc7c866fd717286e0114fc237867ca437bd3a20224c493a37541052b3a6d25511fb9a1e2e047e6445e5a547300181c689fa8d4104b4eca077ed0145e794cd767bd7870bdb43c077ae551056f3538c4831f54ce53378b7c044a023be66f11a9f71b9d1081e3c851533b311d21f4c19d78c6f02713dcc68759cf8eb566ecbfe789455288854153a97aab53d05c61af47b59711bf5be94eacb84a98f7a798a2a371868e8e9a9f08030fea310f84f07ed0f1b2a0d534eba97679e2740d5c87d365a10b7d2f429ee55225cbfdad3580ef983d29374e04fc13fd59c13613be83283bbecf50a5693fa8c4244a29d1e023490fe3", 0x1000, 0x200, &(0x7f0000000000)=@file={0xa3afadc57ef0a5c5, './file0\x00'}, 0xa) 16:01:13 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x9d0, 0x46b8f85f5b61c32f) pipe2(&(0x7f00000004c0), 0x20000) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000580)=""/240, 0xf0}, {&(0x7f0000000740)=""/217, 0xd9}], 0x2) open(&(0x7f0000000680)='./bus\x00', 0x10000, 0x100) getpeername(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) utimensat(r6, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x9, 0x7}, {0xfff, 0x7}}, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pread(r0, &(0x7f0000000140)="8049b024d85478e47d75c3bcb1ed0a6602f23dcad7f97566f254cf6b583a77529c3ecf34a5b30bd32050e928ab7c45596f30f4ccffa611179f5b6f0d2f215bdcb8340ccd6c17256d187a69267f25a6b1a32b2799e71f6c5ec37a358134d5a5", 0x5f, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) 16:01:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x3, &(0x7f00000002c0)=""/190, 0xbe}, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="10006b00", 0x4) getgid() 16:01:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x0, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:01:14 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) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000000)="da", 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000180)="7da8e82cb007395449b5d99c8b9b0f5069aaaa3fc8c6944ff60a81977780daff1d0bf5729489c5deda0be422517e8b7e821bc233bfec669ba26c6c7388fdc553b3ef68423bd184da610c1443bda28e7e6b29c82446bf454abf0729ed49cefaf8a35f0b07758140903a1493e3fb6d6b8d6352b3b386e2a929b9df746cd13f73b2cc8c5b6ab511", 0x86, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/59, 0x6, 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000380)="2637c16cb89c319352955411364c011d82ce045bf4ab5d4daba169f3f934008f034a91f2e71c7b9272fa375cdef0268cbf38caf754b56a8786129969d87d74ad145abad8e7528a0db36714644001295e1a081348f0a6bcfc9a2f19ee771e59c60d455260cf3d6a34b18e4754fad5277c48f1d02474a0b743432bbb1f27794484e5545d6007f28a1ec4da91be19caa76e8ef1b543e13b8fe396a23e04a0eed6c09a4faf444cde44c8f4dfa6a72217083ee71d3118857857a6dd52e369a248", 0xbe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:01:14 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="5661a7e672e2abde465f52f01ae7c7aafa0c19987ab96b9601b930a2df33ba1d8e85a5306606c783877826a74626f271a8decc014f6f49590c5ffad8eb5af0c056ad297fb8c6de788544bc08426498b09787c10eb78cb7cc25be593e1d3ceb148f369cc2b3501d711c29b624853b018ef11a2221823249bc63b45d84947ff403032e9647e5795da1678df7340eb08a27110fc76d4bbcff39693dae0df94c59adaf47518533b42352a9013487e477bf034bf494e36734849bcf8ff4536dc3bdf415322ea996e249611b05a28c1fdb", 0xce}, {&(0x7f00000002c0)="415e10c145d62faab7a39427d9ba79ad265144defdf9ce3f859d007947eacabffb6df4150863d5c262938e7e7cc89e91c7b884e36036ff3dbdcb9010f6752dfe53b301a9fa540700af8e50af5362be7673a1a08646e7b2d10a743e62e69f10a2381adda6bdb5041e215dbd17283dd9aa002e26a2cd0d188128949ab781997572a8534ced86ab5838473897b676545e55c1dd5587a9cbfdfb3080ec488d0581b9d07ec3a64a705bb51112a56320d435d3c0e01c128c1af3cf5964eb41f83c7810d66409745dd86331691c525302f0465f2b8972c2cd03f9e2fc12798370e599a9bff532022cb60d6a560a785a8214dfcb5a17e35bac04f8261471f6a3014e6bf6275ab96970807c36231990f0a98d47652a12cbd45133211f6569df551ab5a322ab3fb844eca697f0b8e22d4e420a75c6dd86833a6873f89e7096c736ea20323659627c41eb7b1865e823c89bec8c0355e9d2c26289808b7e3df2c196cacc67da352785e836d2c84aee4970df7f26e3fe835b6be1471f264ba2b9f81b14c8b7a613395ef5d1fea5a881cc86f3a750f0d7198fc52e9864f2b88a37527f7e214f6b6e5a570ef340cdb72bd2602003aa93065f00e4c96dcdf7d3dbb959cb56917c14a0c2308c5ce62752c9314f4531b992263a551dd053d65da7ed725fb7ecb388cd203941fe799928b73b3b30b66e8474cf4582a883209dd236217a90b35b1005faed7c9a16a56967ac839806759804519a8d6f4033c612e7092d5727417ad19f562c975d87d48b9d5fcd73632caec865ea7431726d683e50982440c7a40d4656695ac0eeb8be04428792c3048af3df36656503f95e8b4d971d087442a4ad208544b4fa930839b92b4321d11a9a50437a8e2b7a0583e105114de7eec3b8ca49e5de6c787074441ce188df313875e4b35a7e5e971dbe2cd13b627312dc7c69d54e448a1b38c083a065a247dbe7a6e13d98c20d0fe19df5a512d72b6a3546bf134dcb203ca6a17f72ec193199d081092f3c7c43c664fd9a75674fe764e9d1dfa72b3b798642a37cac0ea4df8528d60c4a0849aa75c1ebc9779559382883bdbbef3d444d0828f3f37b53e448c6deb18891e4c6da0a8f27319839c0116edafeb1101527ff97e39e0b2943512580aa2a32c030cae09e5a2a8acd6d997247f6d311487225e0a6339e2375a8a6a39c9a49b8ec11b1813e1b9bbdb72a57f9886605d85ed65dc01f6c69de0783bb369865eb32f485b0567fcee53c5ad890ac01273450f36626cde3bff22a78f5c930143d06c23f10c265f0b3d9e73cbb521ea667239517e9b3e1dbd9083a443623853cadc9096c2a38164d7ec2410f1ea2940872b1724917cdea92f71770beef01209c49b46da312d1278c1deec0a5be8fd22ab5e54ac1d650b5a1bc36fc3f1ee81b6d579021cf7e45cb3eb4db086e6499dc3204a7f75bb677a40284b42c962ec02c984886684ff69c4431d296c0ea4f2f9da292344304a685880a96eb0d58eb02f260b40cb844364f7c1c67367469d130c3843797ddba8e5103219cd3c4b385a9d4a2fe65578617b7a88929533cf6abc921344ff65abee7ff2d1b55c0052564aef0fffdfe0929f863cc0153337bc610b0125edadfbdd14ab248b406a370d9baa604102dd5fdb6deda583f5027307a11190af7b84b4c19a86b8354a871dd2ac44d1522315b03cb7c4fb7da396555d2613e98c7e15aea8fb0de32a955b77b6c524073aea3c2f5edd74248f016d91c810bd7efe45413fe53827f499800610ba22d9dc10b9f9998a44035e7d360e80737a192fbf8eac0657013096104ff377b6d10ac75c4d8e6e48f1ec38785a079593e6e5a2b61df089ab51b16d9ebd35109ad0481c86d249b647f81e94cec08316174a7d267db3293b3e380b0d5bfbfe4e2830eb1b5eb5b43e1e60439c7c50d664b590cbdd2585fba5595ca65c0d17c1dcf8fdbf490ffe5d8883f84c109bc4286583ee6751dcafeaf0f1e51f7fab0a05e5dbf173630bd880ca0ee9c2b51a2df9170de722ceefbe33f1e6fdcbf808bde749dd921b4b5a44171385eca2aa99fef65290881bdd67c2809bad9293d6e2444186dd98d97d7fdb3134f703f075d018f921253fdff429be2f4b65b13a42607e24052114b3bec2dea16520e15e76ffc71e89ec6f44c43292f35b082582110c1db9b2c3e5a27cfa8c1f42d90a82a56dfc640469a0fa4b5e7764b2ffc5d09567e9d1038493f8ff675164cabad8642a3f6da93f7c73cd7ab7d536e5d3acf378b082304707f5dc340be6c546332294bef899ac852471cebe4ba93529f985da83b4b7939fd791a39561bdfc7094b320f9793683d081ebe7896223428dc2ec40dcba0a850de4340d8d6d1d6b6f4466ece1462e714c72eefdabb685466c72f3fa04cee76a344f68846ceec613bc535278448aadf1a6b48a242e8059b9c301f5df746fe5ff48b8eb671bdd47a3233b23df53ec157c0df7e8aa0f5b2dd70e49a2288bc64a4006bccfa020f6f70e0ab95356ce4772f12bb632a5533a5783730fb79993c186e4f126214096e758432012cd110fc4a27316d8d7df3eeb003ab83dd6edad3ac9641ac99db835359aa6b39063fa5f96d58b99243202f734a88149f2d2cd0daa358e5352464fee24b16eb139d6fb70aebf02b3b121258bb2b7fd1c4773c8a4feec1153563f491afbca078e2be5ce52edcc5d3776bd4469b35237a7d24620bfb6ae571ea0ca086e6babe98a85d1811fad4d109c48616a7b408658a9a74f6438dd446c997d6e0a5c616ac364ccb6806655a54c1fd51b35a9e2ea6b6d0909be855c4c8afaa463d3242cedd24dcb5e067b48985b8327103d43bbb848a5185aa38a6de20b47ff6b5bb5d7ebf7e5f81c5732a9bf515dfddf8e8fdf3af8e4f8754b6f8c3ecccecdc18dffa7516b095fa2623382b7e98589320ea85977e3e0c2a6a40344162940bfb2555f0a2c3531bc3e4ccdc633ea895aa981d1e364d60c64dab65addcaeabcadd7f0d5c5e61db23b5159ccd4c8cf6ac2a70a8271180c66e6cbf8079e5871d69963ae1017d1fac626ca19369152e08b04508aa792508cf7440c8b364cbecfd1cb7fbcabbb181cf2703670602d5fedc3827e34b0339291bd37894a3191dd8428922495766205dc8bdc4c0e6cc279c9911b4c1c45f59694ccfaa73a452de93523b188a0a767ef6af0202a0327bbd02d0ce68bfd45576f6b953a1c2ac075cd964fc7349daa5127278d0bf53bf9a8df3e8e36fd17023b2e486ad9e211261a13f3a0b6724c6d45e2e74c4760b9d61d7dd58158e1e00e5961146cff2f26c22982009260f05ddbf00c9b2f14920a9028c014112959b1b07ce13a8ed3e4ba0318064aa748faca88d8f16f9f6fbb98fdddcef690ef533b2b2d59691d79d4e51b53c9b9e59c033df1dac4482f3407cbbcaa017f5aae78929910429a289d147753f0057dba18bc95b03239041d6b3e6c120bc857e403de66e1444c621fd54d341aa5bbb34009d26c6971a253db9432f9e8f0a4813559b7a0582e5f2213ff94e0fd48e3cd2fc0646708100d24c0a2b8fa28017b10bbe0f5f253f99f873d4650e9c9c612fecdc6eefa58f130f9f176bb2bc80d9669eea131bfde30b9d0dedc702e093e1578bbec3159887cfe8315115a5866cb6633d8cbfc2c3f57a15ff055f5f61612987879f53c160cec2baedfbb059a7f6a750537b2ae34199438a1a379c82c68823408138c750f999c64c7229b3b1763c279543876d77a99b3c1e65804ab1b152caa9db4526d52e27c8862b8cfdc0877d34d4f43279abb9769cea50ac5d81b1fd2c3422f0d03d7acb545745656e9e23d87ea9ec863aa8e8915183568e8118939ece67505cbf4a43cd7520e9d712f1a08e3651675e71454dd818e093a978c3a9841627b2aa8f7c7b83a192548ee18cb8250396ec1704b0bf9689cf468dd2dff36d6c14cec2b9da1ad7c1691f763b6b11719a3d6714c0baf3dfb82ee317ab0fcbda581cefc0346a821e40d35ad1adadcf082f7a69407f8775f2f11cb7dbc5baf76500089f5516c93941eb2a1702a592da1f63f955f05e2716d7c57c0d8fbe5c6103cf0b4dc6c40489530cbc5bda8b5b1d537b0b23f10a3874ab7e4df9104ac613177b61a1abab334b08cab0e3dc8be712893022be6a6427bac5390f551e7e6ae21f9d3efa0337576ab9404fdc9acc06833dfe6e47b88ceb4548defc4583b10fcfa43d281e7b32e23578a74a79524811f6708d3776459072fc196307f7862564a7dd2ad4aa27915063f91c9ad3d426348d499c0bd29a33b80e80ac431c25d656ccb97cdf3878e15fb3e226cba6f97394ffaff2eb540ba928ee5e9de266744a7d156c2ccf3e043a86510d05f5e726474a9ed5236c718b3b3aec67106213541fbd825d4502776f86f00875c43e27e36b673a0e170bc6afb43c09d3395efe7d10412e3c4e50d5c3df04b62ae7659379417bdc3b6a6ef660e2c2e894f119a922dc6beffeaa07cae706a2c04494b09e0fb6d132c97bb8ed606e6e29c61dc9b5433bed493c10b8c1112bc4f67d80270b057825608970f1b925e778f0ad445a86781d938ea67e80a70e0885850c955026f835274cf63a80b08bf2dc7e71970dcac404f964c019687d9d1bbf9ac59f8f93f546ade2dbb11e0624d24bc700e46d463155d831ba7dbefba2d7ad8362d7f1a98ac3fa2f4b6268657220caf105657d5927120632ce1743481456edf5647e86b97965eb0b4cbd942daf4a885e69ee999f60e9f0ceb4fdd5160108b7bd8dfa64f0f4e0d8e386f432197c1f458692450acbf9c25ed5a723e5ce8089cf14ca3c59d53ae821b3c979b665957dd2e46f59cb7c3f880d553457592e2aca64e028684bea57d0ac741f791347496f7b95b1604c8b63c9ae3633d21a0e042aa7b014f035cb5bd5160cad3566a82038429cbbfa8db6c962da293095bdb77e2970ccfc69a03412d43ae60ab2a271b2477d3004598e6170be483fc758db2c5cbf3ee548227aea56ac178295e3d7d2e1c4d584d4d4f5ae115f29cc7f19ac213e7b3c05074fc0081337d8153029c577888d1cf6625f1c755a9a939e6c7480e498555642994fdfd0a1390877c0068d88d9875306596b760ddfdd0cc8352068bbbf00ae827b04c16dc69477396ac0cf7049b916376ad1168ac74aad915f652caafbdbd327ad5deb033e8ec20ec89378f177a8772eb1ada2cd20b7fe8de098b8bba01ccfe0e96441f1c48926e279a0c9e56965b6ccf18a7b9f0a155209b921f083cd3a77f059ef872ff7cb04bc4e3e99c9c341337ae972efb2db9d04535bfe0b298824ef6d84208d07f7443e15939e8b1d9a401105bd1613c3117ec33891117c89785507c1c4b4f79d1842f112ba80463c9acbe8040211d8be2644f553934da4e9fea6ba5304fbdffb2737c0b23c71d3d108b66cea4962d63925a6c67f93b1d0d4800d12288bb38515aa82e689d9ec240bd675d3c8d9a71aa4d49b9dc99028832ba3982118a6e9fe6b548dbfe87a53278c8e0ac7ae66e94bf2c29ec631b729bc7147f73d790f5c7aa04dc179f9f4c8cb9fcbc5cdd88d2bb7131645c191250bdc8c48659ddcad38671b320bc24a4b74c66806287b39ce8204a1dbb458dbe04eb7caed212344c6567b6f80e3f8d8feeb3a6da213c10a3664bb81f255a0abdf340d19529255feb64248299bfd51cecc1163a0a75b095ec64f9dcd8f049a726dedcdb6e8fe213a6d09006a93bdf2e2b2a559c6f8f3eab92110405b67c67824e5d58e4b66427bfcf537dc34933d50a388f9f6c5224143764d92b2a95d0160f1", 0x1000}, {&(0x7f0000000000)="51fb79836953ea97e80d5f8dd0323622831bfd3d16811a14f6d3f3c1aee2b41981ca155a1bea5491", 0x28}, {&(0x7f00000012c0)="1d32ac68fb65f0791cf6ed9b9710cb7d593f0126756607cb0fcffe26f25e2a9bb4f65a7ca044fe63eea0d92bd1d53be060e56d74ac63f4210766286dfb594c1fbc8197b394b5149b6bf747234547f93fd4f76bb3308568b4aaf63d90efca3652eec29bafbf018303588d15dce042b92e75573e2b953648763a6e672168f910b563693f572684c2cac107ab591068e0998b316785cc04bd773bf2c308406256b6e7131336d2371b9fca13c4e8a80b80e6c7ab03a329270070e444a9a94037266b82c7637f9e528d9abc656fe4e9b8d19890aca193237ee912aec797db99aaed9b17f490d317c2920d7e407f", 0xeb}, {&(0x7f00000013c0)="66d1981fe2aebf9bd823be02cb79b82c38c5067c2e29f1b44cb21a5c2dc213b7b5463eb1805151fa0caacd21f1cd96be488c3096b0d4f87e1d73b55931d4601705f01b48a82b502151118c7a535f417c58226a39d2928083d8c8e9e10d4211d0f4eae84caa1bdf374d36b411e0468f99d4b8274e4a9340be8f306311e08883b269fc84a6ec582006f8c17d67e9907d2e043327692009cb60fb164ec89a1f347e3ed14689741be46ee960a66e3f12754274a2e4d6a62dedd32d38b00975c7a91c16af91c762cb00c0583ee39069405729ee78bfc6963e10cb3ac17a1aa8642a338cc71762fb7099f1e5e39873a8b70e85b622665dbd0534cad9f270751635a929af870e84e15d8900c1b447eb4a80d1416658b44ac53b74b88ec2dce0130bd41ff3b1eaec51bd7458f6c7af0f940af6a7f506e9c6aa7617743c4f211ab3a477f4bfa87e788fd926f3f7a0dc0843c8bd6e7792c04d7ecaae6c1e8f280e946855156f19d14deeec134a9833e3d3369fb361bb121d95b5a681cfb16a2ca2ad77575b162df82975bffa48899fff6238d2e7ad4d1ef3df238d9c1f6ae7615693bb66b80e641995ddcc6cbf81037c76359678809dfb53de3d08d0f90a5557ee9285596e81489a508ad6b25587d82fee9a6592e06f05712d7721cc84c4b0cbf96c4982115863d0fdf12b7459417530e23c105d3ae8f03056ba21f55bbca6ea43cdb820ee1e4154cde28a09f14215e5337d579700df969b22bab494a49f8bc70cd4f28b51272e04b7edee627528730685895342fb8b76784e6bf00f01f2b22c1ef47ec2c83f85b28b5acdf50086eb16b9f64d4e6490d69d0e4ba79cb80076e15c6ff171243f0fb2a3fb3e65878fdd92f3874c958eda7696ff76dfa060fdb38f1196495768a8fac39de707a08d7a7e8b1e7044369fe747c3a8fe6d3e17bc3ff9313698eaec9e69669b0a74aeee30f761b5b5d537bedb799eeb285e5045886be58ab947666d6b8648fefa1c401e2fbf673734221e2d27a997e4e4cb954286ebe910761d17fcddf3ac5e859727c4454118b58aea7786457fcdf006bc8c706f903ecb01708e9c0c2f7aa5729f90dfbb62152a5642fa94910318fafacf5d372af21f5afb2773aeaf715efdedba74ece3831c304c2b1c7acae6f49af6feba9d36a38eafeab487cfc2a3d874be04e2f4e48b26d5d6020378eba5e270908e98cef3f7602deea076fdec9e5b7f6bd5a75d6c48612bdc4132d87cf35a77de70f6f4496cbda5fe5c6c883fc562e8bdeb379627adc2231b8df04c6e91c06e14fe7bdddc9b993fc2e738f54865bf5381246035b898483cf9f406617e5fb6e566b9e0cc7d5905f51d0beaa7d8acc78cd73ca9e9786c3f1b296ca9217f881bfda47bebf1885c6214af8b7d355b1fd20ca4de131fe2854d21e25dcb651ad0d3cfeb22b692aca798ac70f1a386eb5e15abbd737c0e73eb07736179f12c97600db7ae42989a341250a7afb0b07cdd2b54a3d1ad24e50f5ae0b9bf8e07e3b3219ed51eb93e389dae7d8979cf3d74de9ae4e6c66b57fb126785cbbf48ef6fbff3fa9395b45f9e9bcfcff38df7f121ba4072c4fa9a80dae3d92bde8485a0569487c11533007947e83354351e6893590680ab486541e51e6850f247f94157f8feb813cdd8ccec2a4954ccb7a1de562fd1201c1a3b09ff02c8f354908d104cc8cce5740bfb1ddd61ab99f5b72d6b1846713102b223cc4070aa0f4c8c42b399c51d6eac3d6c779ca69c087dd66580d5511b4326030445086570147ad259e52a657c1ec7d079e2f5cf5edbb684bacc4969ce816cde439a10e7890d5c4e81a8af7e00894a3d090db904795875c0bac7e65cb2df5e07d4ef61c85a9c4a85cacdddd7257510386e66f0aad1f86a57d6d78be4d75f7f246d467e8379b6640773f15683f4ab8beba352dbc68c5032873b4ee4fc9e39986c3326931b01b0f92535878c8325d23a6d9358d1aacd02332706f8344fc7f385aecfa7ed5dcb0564a1613be25d40fb1ba1461fdf1cc2f700dcfc8010199bd72cd1d2bbc0d1b56f29a2baa45642d5b491ada9d4d8f3f929204330040e39672864e0e0a37b49a90dc5d1f960439539cba8e12219c18adc67b54be8af3bd98a7f576928a30ec4545e2c986355cc43e2dcb13a018023e50109543dba91db72cb3c7249f4da18ad68a618b078c02ec8c88466d39724678d408e037a596c4f882bc7152279b2f63270b9749f2c64e966e5cddd0383bfe0e924bcb1f911480339f6f881b5168186d3301e1a4cb4a23da6b5aa2f6b4624d92a2b1263d5f8167741e10a56495f20604fb293c494002d7a7c5cacf147afccc1c82d5258a9d5e60469af79760c1bb83ee104aebcf3b50ddbe77066c9a4680ee08b0c488ede709fb0c1f825e1e10d9d1bf18447c2c024ecf0cf0d956ac28631595ba18463b699abc6118248788c4829aebbcc2407a5c9d05aa2c1283d97e05aea647dfd43e4398cb94915e4140e2208382adbcfafae8c3fa73a929d4d2f3515ce57182016ce76ba859e64fff7ed440182ebd85699e14e065aa8583f486d67d13bc4475d5e461b90069ff9ca36899fd894119d8d1b462df3316cf7d705829a1659933aee8fd91f01b505a90cd1e1498b2551fe9f8f0ade3cad8058bec8fb970c51e4aee7a3d419fe0b0b2722887205570b62388760e57da89578ca2b4760571924daa828537f5be78a2c5cbbb4c53610941b6477d72277b3be2adebfb2e4730c630fda6f0593cb41f2b347ef8b36eae6925a41705002cfc722a46c84108434e963a842b6cefe0e09e88f09a6029ee8194d5a0c9baa983e252fece4bdb60ce41ad47cbe004b0e9dfd1f229646d70d3fceb7b669e29fa51f1ceafa4431865a2e0124fa21dbabac2f9c594311be6f1feaf6e784c742c2d073cdfc5b52f5ada1c11cf47b14f999cae55c3fc1d0bc1f2911e21be4d10d2f57a65f25406ba2ab59a36163717953d903f568cdbbec4e402d26a8daadf26787f32feb4598e25b47d2616c70275a52dc499bb9af79bdca08bdd6b0bab98bc6971b9548c7d4908ef520976de54cf13b01b951cc31c03fe04ec1124e4b95931dc780e3454e6ffa39bf378517fab9d81571e96a7aecb5226074c966f9df942ef4bcba3508e7a85d765bd15ac311bd6ca5454918470804afc3cd70a49438163c074bcf2b8986443bfaedb16aaae27aac64447f7f438fde665ac9d1c423fbd92a7af4011c79e590885fea3f1b2059c3fef8c01044d0dde21f261293f84af3a842e49bd0981f6c67d87c81f551445288092af95c7c3adf7ea3ca81f5ca70d8c09f1c9e639a40ff00ea0d540083fc4699e215f169e460a83b257fb1ce61db8b3e40290166439ca25f593a7e7643f400f3cd0835fdadb589aa98d9488bd4e358497df4342b50f66107b80538708f11740217ea0db3ac9ce7c19fc71895f82b7e82da0d812fad833928974462e8d86be1868423f6e682984af77bcb1b08c3aa68f85968204f2517fb4474eb5c0cd6b7dd8d7bd1c9d5b940140fcae5e9612866264944cc8ac2f1adbfd32ff7232589c96fe13e8f86a6b7b5b6e300f0bf23c1ffc546f28486bb333d6e6e9d183e3cdd2833d5482f0dbf420e2c2d7f1396d526ad7a9b344efa8fd767744a6730aa467c5cf2365f11e2aada80ae750dda1a6a0f9e9e5e23b3c33882ab26c33b59d666109fec97c1ea2a3c60ba629547c11a94ce3bb2b07b81ba1185ce5bed6dabdadfd086d5ad1aecd530029de0b41ec959696d2a78c73590d9a8cbaa10dca0457a0aa7c85f6c4217bf1a8790b731c4d82e4952aaf6450f4642b312d2dc53644b21bcf65b9df7d5b41177977a3f2676d8728890b219d3ed0b1625d2c8302d53c29e7d7533d1c34b36b2bc09d491b80f7ca832bc9071695413ec5e1d8015a59ec00580ce0db318854686dc8f226efeb47eb83673d45f03fe05106aec0525b01cbf27443bbbb99e5c636df0361ff391cf12e2a535bdbc61ca04e943c82ab78aa4dbe5f199376ae640799713d6df6b240d35a14fdbb5722e3daae10e3360c5e96ffa8c8514f1194bc36833427c128a8d1d052b9b8a0b781612b5ec46b6464aebf4310135b428ffb0a83b92ffe163b17a137f3fd229c42e1891b5bd6d506f04b8309fbeabadbfb381f12fed55e3aa29b3a6213b457a8089fe89e07a595b8691a23f19d9b2469943d95b01af2614bb0d02d3151982978299dd20d71a54143ad99860f44eb67d90a5e6dc2309c4db5c72c8079c4e7260cd7d4fb8806102b26adb4abe47ec37443093885361c699fa0542b46db755feac4c908e250775335fc94b0643166691a1555be326f5ec930336fda17c38c8eaefa3b412067cb392083164677c2c1eb85c134a373293daa284dc3a826f8e3c0e57c081afb2cb3c89c195b39b1b315a2a194b97b0bec45198c3e943c6da2f1e4d84da380cd049246680ea8128a65c4109c3bde1c14620742e55e273caff8b0627e32ec433ffa2cb696756ae19abbec6bc2e1bfa8e29746097eefee412934a0ace494c1ed735b4676f01096e640d7d884be567174ae9b41cdb14be1cd8635aada8edf849bf5b161335f56fa87aadadf4ea086d30b4caf6081df2f4eef761ba5ebce0f558db76b5ccd46eeb38120e82a6f63bbf3abf66779ae9936a9ca022ed913fe23a76a3ce9515d96bd759a6ff8e734c5949446642367e0dae9eefc1deb59ff743bb2848ee3d1bbe5b346450641ab53e1ec1670049b838bc679aea73e3255edb48cd7d9f4b1ff1f8239982d942750e0a1c0bd806f638a7ccac2f946719d467ceff784f96b6cf2f3d9de99a6085017359093d7894703d3a5a86737b503a880177c6801eabc62f633d590d6d18a5e57ca05e4d1404ad96b5a149d27abb4e4c0ea271a04a38390a8293f8b4e8540c20cf1ebf6298e13f68f7e3828b978c69391913575d7e2900d5fbd2215eaa110a649062d0eca8f2faed15f599a7eabcfaed7f1dae3785c1698764588cf7ad1e9720650b7b9477490a640aaf7f989fdf3449c72176c5bec4a0e0d1f56f240cdcb9fca0d7d82614d1a47ebc299578d92cbb19100acff327653e5c8b9347873750b62d6c1c88e8a1046bf701f61bcefd6bedb28d160b9b101f80aabbeb2743e4a9bbd05da30bdc56d00112b8ecfe654def909873bb56ad99fe0d6c6b0695f735d77d806509235a5c758ba26232749a8a16994eec63fdbd507e1123d0438ceadaf87c59405e8a11b8513ea0d2e71a948fdca6e2f4d460e0fdc7d0ea1f7637fc6e95eda97727ed095008fc8ba2467d3c7ac2832b6d54f8f86e682b63ce78ce03b33de8ab43ddd0381fc449750450b59529a99c118c73919420a894c5567d4b47c0957bc1a9ad39a8c6af36c91f535671094169a1efae589a6bacfe72d40cb9eefcad5cbd95ac898d0fa878bcbbe5b38cfd703666a48dd022e56fe7b8b4b1983df387d9b0031978ffa7f25b477a7e87367f990a14e94c12e0c418b938cc70e153e10bed93a8c8d6465b77971b934e55c4e306964d0f40de827f256617eb23c4570b4d7d04e5cd049b13dc358c7919a585b8148d1d77a8c44ca24ab2a661be66d8ebee314e8c0b2465be99374ae037dd775ebe1edb34892c07b103703099f6809c6dd252b4ec10df38e6f3ff77b6cba6cc6388695577769f3c9f07d72bc8402f189d00c4f7857792718cdea666be54eb4a53eec6ea220a5deee4e5f4acb25e5e22adcf8f18b1ebc0a599cd3e4a67a050c6030fe289631b4e83e0ffb9b85d17073fc6166139c0ae11f07cab14f6565697507a66", 0x1000}, {&(0x7f00000023c0)="ec0a07b7107d738fdd445d9d08d5c6c9747a7914e05cfdad4d5983faee7459cdb150fec11179c09f0675345517b96f2065e18a2ace7cc4e74c0880331655b5b51f8d940afb576810037261a09c023624e866f25424a32241809c9e84c7668e0fb5c02c005239c01fc1a1dcd56f41f939ff9166500e42b49d7c8d6444d8a1be6498a735843e44f235077bc120198e7c7e406582d8b215281d975bce8cfe6bc57043bd7936f45f6b7e4cc3dba4e108ce5f9bd0fbb22aa93a5e3ddbb92e364eb05a8335e2f09e0276aa4b3fc643d0480749", 0xd0}, {&(0x7f00000024c0)="3f2385c794ccf2edff53b183ec11cbbd6d6ab75ec19f9cbe5cf0b859b051249f8cdd8a5cffdb5381014941cf8eb9a67f59a80fe36e24594b8e63122953a02529cb008582c445736e073a1961395a099b21a9a5b37af9941a1875af1e07075a16adf7db9813f6787e76bfb8a91e79004d36284150d0a03a052e8fd3eb623fad9d3c82b8134ec49070d1d703a7c4f50b4c613bdc58d4dabe8f265e7769a787b4681e5c99b33ea7f82175df842b464ce0557e0a460f257fd06e6f316c4a873ade02ac1c59d8408bcc5ec8b7669ebc5cc3e5a83eca014be2ef671b0902509275ded1566c81d98523d17cef32ff807723e7724665d10bf9c516c6a86084dabc7fe8f37c27e9e2ae88c29d8561ab7c9076b4cd18b0531ebd14695fc051089e94cc4ab2b16ce26d2a676b0046c64630cf4f8ec3a66309539d2ef3f082c541c746202a335eff0ece385a6ead3a544e3434b08f090fc0ad37e02268203d9753ca4cfa00a36860f40d53cac09729fbfe1339558b3b1667b038b01b363e94d7f879572f6a7cf84b1f97a768f0b56c1405a4d86c4664aebaf648f192222d78a69dcd1c3f6e1f2cbd398aa52d5db97e9ab7451bf8867679981c39bab4dc4d392f4ea59028d60a24fbcf2d5c2d000384c5e6226915cfe9fe04846adbb3ec6cfbcbee8b87234f17094b600b82e880732f8298110653a1de238f2ca19b2700a6eb312b397f098a3781891a6e8786295a9f491ee97263b46d31c1191fea2949e3b614de2abdf6f88c802ed871b618e3f55e2b1778e1524681a710d860b9ed430fe24f95a5cba04b41ee4f9e679178e82127d0769c4a7b031bd26076b9197820b17d825b97e14fc5cf2c94874104d2106874ef1b3fdc18b76d0d1fbeb5acf0891c88e255af645df41718a1c4af13049d3788d6a68732feafc325082f8dbb00b47f187e3e5844fd961265333dba8e64012a689207d72725da8fc9d271b4843a48752f2db9bf4d760e336d553130303233520cf2d86c1e90750d33654c9fce97332e9358b0486116b30c6cb717d22f6b23bd43ff72b380926fb053e5a435e54177a6d1a6ec3f99babcc03abc436b4893497585705c7285605f0842c8983fed58f4988b0c93a624516661898b995aaab688129a1db29b8780dba1cb4a302453a580ffff617caaedbf239ced28ea5d848a693241e1cf0cc8b21391a6bf5b972ca73f9082abab321b326e7f42bc432441db15a61329ffec0d961dde7f80b344566e32d0ba7d8daf0c26ca69d9ef8de91c17f0d0e2ce1324fef3209b7b22f462de06f41ffdca9deca75d320dc333d667e72aaeeed366b37209d407a5d2136b1dddf6843fc1bb5d54d127c943efbddfc47f44d272712d40f214d8b1249b1e8de14b6671c729056b309c890d6e5952fdf308bf4c9f4299fc88b5a87b61c762ff086551999c64e1cc8ef2efb29b6e8c70496342faf64189ec08371f30365857f5fd1f24e182a4d415ed9a5c6b830411f5f56ded5c795e722efcbcf33b64650df5750d962284dd88a83abed697e5ed2b55b20cd418af82977282fd8f9e462b19c98584843155646d1a4f1653ea941ac12ee21d5601dfd9a1951e96d0a0a0415cdb2d4e8bbeccbaf254bde206229d0d58f2695d3a6391fcd1f56e0152a77179b25047d75f26d31f7773dfc54a340feb198a85dbc6281cef7366e868aa78056e39edf0df08dc2c712efe95c2cea3333a5a5570f0ed5ff92eddfb396d8995d663ae728cb408605a54c6dda54f09f0cac560cea1e5e89df99ed08c9d2f4b4d327688e0b9f4bc3e651e81f141864cbae094041d8d6d677c012e6cb8f4b4cd7e7b6edf40f483abb82923fa48397e46539e8b898725305276ed747c41347d10699ee950b1c48ca01cefd20fba8f136fffa71b7ce024e131546683503c29cc2e86eacb91613bf3847be9566ed70c3dba50d8036e851119cdfab6c5c0e0a0af755b2d5cb3001c3b12ef8deb6d47b96ffc31292bdab685e3d79d59e96d8ddb3dbea7ede83d7c460ede3a63f2787be32e25ee959a640fd4d2419268b4ee843c92d8dbdbce46b1b72d1b56aac79aa6821ad62abac1b15d2ecbf5aef056701a0b2bdfad23b4ee9eacde23be1976bb8c076037f26fc6f0978fa3a5d8432968ebdb9870a46becbac2aca8da079ac43cbc34fa615810664df0c7e3a2ab11cbd2f3fa158df18df30022fa84f2a63ebd8bc1891b7d106e394da4bf38561d295764ed5c112f6beebd186bd28ca11aa0f3dfacddbd8b7ec2f1e644b983d9405e88ce9870378ed0c60a1b8546767bceb94750de2e187ecaf5773bdac47dee7abd7343760f2b6ef0a82ff96ca536fa509e8adbad7afc1af8603f52a86d0a978c4dff1a6a03acaa6197372050c41c065b7be292a74cb1d5a394193def891a278ebcfa64fb7973cc6b1aae63ea94590396f7d5cf3e9a8f7c6cf69cfd29ce0d2ffa304b5cb83d52ba766c179cdeacb98ac169e2aa2dfd124d7dba7ba657fbe641b4bbeb6c2a8e5908a96c2116386eefca78f8bb9d47b026cc7f8f8577409d72d1f6f70e2a2424df7267c749533dd0d0c0cf1c40c967b6c9b9c12ce7497013e8e4ebd41bb8c52e13b054731cacda58c899b072ef34093d6602f9314e8bba51ba299bb970807ddb280abdf44bd1a03876c13e5fe07a101ebcf26f65cb27a9f3aef27cfc25004493fc97fa38d4b82f5e7035179eb8bb7cf4557f0d7b32b61f9cf8ace8c41bcb0f2b8b66b9e2b1f016350e26875e5dbaaa7d73ab527c14184531f5716cdfcb1ebc737a38c06e257b79e30e9611e42ad1713833c3a56f893475036253ba5cb7b56fee0febaac9aa9c1964e1fcbce69e9316283984e4a146cd22c28357e3abd670856bbcba3b65f7f8ec66d920a4a634664f58b4489d43d030eb0baf82322de740dad98801a74ed5362e6db8c97cbe91b5ac3ffb0a2d2878a78209c57fb1258d5bd5929677dc751a85f54e36a7fd6190a8bf256505201a64b43c7dfea0dcdadada10a1ad0a6de6ec1037622bc2c45ff52cb4783d811b23423b9883db21d30a31d37526acae806365ed222de554303a88e68a60100c053386787768b48e5f6f02a5188e24c06dca949e89ab3e124cdba4c7a9cdb60929aac9f5aa990e4e850f2df52be20c44725c98995fbcacc42ab430aa4dd5f2442d37aa003ff6d189538428a1e09da7246cd568f5d9abfdb2f2443865306c08084ce91b520a23fc6d49bc000897c2d39a1b1bc296913ec8dfd2c63d7ebc3641604e55a3e781078d68dc9f0b2fe0c3251f624ba6bac4450e467908fc25da6956f4f8444bfe053b9cb2fac81b4af2fff9717644c557543c9387e893cfbb59e8e01331581c7281dc90eb63e8cdba36192d0e7241319d232b4876999877228b366e2d9af25d2caeaa3422b9d38a195194eaa44864777f0c6944aa3e13d4988a3fdf6dda67acd5010b11d0294bf24d159d11658022e060d1400165014fa40be27e901ef2bc564eef43d5d9ccbc5b22a3d2d874fd747b692e205b4cad658a3d14e7d47ca93d83418d0dae29c150b5743d496ced7d01efd95fb02ce9270c3fa596361cb49f9f8b8791d157e5770d104891bbd2c2ebfdda3288184a83cca777aa860a6e25172f3308c787af35bf9ee4faf2366e01ce74d01cca8f9e9e4d07717c681487ca8feb801cbd2698c8a331bd6c13ea5500bea2e06563e6375999985b31732b83de13bd12e81ad8937732bf04542615a21b78295009d85bfc3591974f1d13ea62ca5242711da8d3ae7ba480d851fc1338167c70298c9a6673b0e14b8836594c9e18cdc10cf988d2e8f5cfcc6fa92a20b6bce3f5eda12437b30f32b9f4b2737aa33180e5d71cdecfe0de3fdc2ab4ad9089fe05decd8db11b059939c2e9109ae153f39840b014ed09422e56de39ff63c19554df0f2ba66e7261df6349363fd54e567221037a6742143e8c5829b15833baf78a7e333d1433d0e4a4c11bd5b91548c4fb6cb4f384cc9666cf93f99ca28c934ee181afc992c4744bdaeaef4831cfe57b9b39797510139b18f22375a9521a0f38f39ff8e159c7bbd98a0ddb97eed81cf3a2ead9f5ea895f54811699a0f3f446c69ff9d553a327e3b7663d703dc08b6775f0711b10d11066c3d9d49dc730e1380ac516f8fd3662b7192883a0a5b2bb5208305ac86f2ec737196d78fc967a3652be155c931960351c59d1899f87c8910b33e815ff676f7db42216f8ff742acba0891572b182fa4826467a77b7feb5eb1bbe24f1630b7b38e53dbf6cc3db3ba585869c580fbfbc7d32b380422a77c33f432e70bc8be52cb180428a2b55974cdde6b3d79501644ba7447a3fdbfc3594d6c4d9e946d4822d5808a9b0601d3d788beebcc270e81e21a427e214341d36b18a610ff81f04f056a0739d0c2aa064867b3cd2f89d2952d5c03f8440fe631a3f8836c4d8932b7f732b1fa150971e2328a9aadede9fc40c7d03d3e320298d4427fd626cdecf2ddd1b2bd6197704226a30f7fa6944654137db61af0510e1461a2f4568029ab09614bb5dfa7fbc59410cb99d1153c6d33b2dd215ff90b206d42e09a6ba31d2d26e7b3338c9938c908df3aedd3427ac11650840cb7aeab4ad471d87152d6bdb58e4ce2bcdf6a2eafa4f09fac823313b941aefa5e1ac961f0af5fa3587449d545e6509478e6627834cb1d4a2e3f5001265aa2d0964649074441f070ac6801734bc6c1d421b8823ba1b05b1e22460c3dec8146233485ea2e3724a2ed75adfe1550220fd0c2ae65639f26d1d9a7220b5ee074bab5fc80152005661e039d5d1aef3fb179095e9ffcbdd6ab0bb4efa7fc1430bd140b3430fc3626b6dd839716ea64b939248d81469a3761ac630d0ba4c44ed8d99c0a28f77b104674d543a157295a2bddb514a767aa128868a98343f7d5ca29292f0dc7636858d98f02fe5d590b33ea0c926b7326981a74ca6c722506d592aa72612a217f02fd1fcce4e7f16532598c7223719a78f54bf517478fec020f281d4551b31e2e71e258ba002c44dd1548b030449b7dcfb1a0e1ba07030874659fae777c63f63e837b122d47966ad17de1512cd19abbe877a8874b84ad3ab50968ae53f66656961029a711aba9cfee385b442d38f9b19861d0ea64e85d35de07c3a64c2dd7a3ede6799636a315ddda190727aec775ce00b8c7e56eeadbd1f89a944f45f6238d9643fa7da9f449213d36908178efe98bbedc0247fa9e663272e301633b1b4ed00f67dd7945077ba31c94463f27eef60152d84dba4cbd4cf76e76b33cb10b0128afbba9f8ca0ca206b0456efcd12051bfb18861dabbb19d98fb46e5302ad47298b158aaa3490cec585bc4b295885413e79306834f367fe45797f978ad9fffd99c9ac9f36056ba4bd66c2bba318e910782c62a4786798599fd6a09728c631d65eb76dad20e34aaa17eab9182c6863abff08f774c73e1682579ad4c3f07a1b0ee426a83b28d091406001172cee6eb46a345c0b4cfde97a1483c02f1e19cf31787147afa52804a1830d17fa34daa06e0a6be16662b44a370c1452ddb4f61ca7f5dcc17180d09e5df9743e37bd65b012a27ec1fc1e5bac8b8268f3d6b2311c7ac147f75dd0336eae8140430983333730beded3562f7045b2ebeadae7b84cae9ddeb861682dda3c8404a9a125db674a5ca59a1256d9244f47efc4a02c4762c00dc5482bbf7af28a83f48a4736ff01e54b855b922e8ca47065618811c9a9d9c21828d1b52a34cf8248a213b80e2255662b4a74136ad526c19da0e43bc2654d3609c587aeb1ef3c69967d2f3089de38f1ec", 0x1000}], 0x7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x1, 0xfffffffffffff476, 0x1000100000000}) 16:01:14 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:01:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x55) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x24, 0x5, 0x5, 0x7}, {0x80, 0xfffffffffffff41f, 0x80000000, 0x80}, {0x8, 0x9, 0xfffffffffffffff8, 0x4}, {0x3, 0x7eec, 0x4, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) r4 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(0x0, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x9cb4359028a267cc, &(0x7f0000000000)=0xff, 0x4) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000000c0)=[{0x6, 0xfc00000000000000, 0x5, 0xfffffffffffffffc}, {0x8, 0x7f, 0x1, 0x3}, {0x100, 0x1, 0x3, 0xc90}, {0x6, 0x3, 0x5c19, 0x1}, {0x739, 0xfff, 0x5, 0x4}, {0x2, 0x1, 0x6, 0x101}, {0x2ac7, 0x3, 0x2, 0x3}, {0x2, 0x1, 0x8, 0xedce}, {0x2, 0x8001, 0x81, 0x8}, {0x7f, 0x6, 0x1, 0x3c39}]}) r3 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000180)=0x6) shmget$private(0x0, 0x1000, 0x40d, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x5, 0x1df, 0x7, 0x6}, {0x7, 0x7ff, 0xfffffffffffffffb, 0x100000001}, {0x2, 0x1, 0xfffffffffffff001, 0x2}, {0x10000, 0x7ff, 0x8, 0x8}]}) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f00000001c0)=""/17) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4442, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1e}, {0x6, 0x0, 0xfffffffffffffffd}]}) preadv(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000001300)=""/69, 0x45}, {&(0x7f0000001480)=""/254, 0xfe}, {&(0x7f0000001580)=""/145, 0x91}, {&(0x7f0000001640)=""/246, 0xf6}], 0x4, 0x0, 0x52) r1 = semget(0x1, 0x3, 0x228) semop(r1, &(0x7f0000001780)=[{0x0, 0x7fff, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0x5f618dc8, 0x1000}, {0x4, 0x1000, 0x800}, {0x9, 0xfffffffffffffffc}, {0x3, 0x67, 0x800}, {0x6, 0x5, 0x1800}, {0x1, 0x7, 0x800}], 0x9) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000018c0)) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r5, &(0x7f0000001380)={&(0x7f00000017c0)=ANY=[@ANYBLOB="0102382f669c215e12296a8b021f0000000000453351d2c03b5f1d32d0f07874b752cee67665e79ebf4eb13d3f3067559959ec0e6ea632dfa944389984f59f2bb0bbd95ea3cbd375ae6877692705416e44dae94e05af0ec0204fcac77382f9a4612d7669fdd8365cd8db14182c48f2e4286b693aa82ba81ea5ecf88f6b7913331f99593db6c86785db8e7b753c15c4efc91b6bc18000"/170], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="231249ff030000a51bf5ee814fb65ff494326f58616f6603c6f460f9a5807f78b978dbc67db865492ce6006987fd39ca6bc5797ab096522396cf933e6f86bd1a1d1e2ef909f1373a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) chflagsat(r3, &(0x7f0000001880)='./file0\x00', 0x1, 0x0) getsockname$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:01:16 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x6, &(0x7f0000000040)="70cbcf565bb941f2eeece0c5b722db83575914cb24437142926593683e9504abc346a379a39d124f44836b2a6fb23a3cbcab298ff59d20109a7f9b7da0ee13b4770b3d67b02416e33f193878f0d9c0b6a4cc3cdecfcc09c7b0daf1b189a16517d6d7b3d5f93253732e3dd64a1089e6b23e65cab2d36ec609f1bfe13c9f182693db4e7fc493ef2b99f46b1ec09f4b3d6a48ea199224eb541580ae3f6c1edd6328623ae98a97b33664c89a1eab5498c3ce9e0d6af44b1dc16cd3e22ada9d6da6e2de193c96d3a3d7854d40ad66fb79ca7487dec903416b83bb6f8d63c5b20dad2a6799e6fd", 0xe4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) recvfrom$inet(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r2 = open(&(0x7f0000001240)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) r4 = geteuid() r5 = getuid() setreuid(r4, r5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001300)=0x4) r6 = msgget$private(0x0, 0x40) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getgroups(0x5, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001500)={{0x5, r7, r8, r9, r10, 0x10, 0x7fffffff}, 0x6, 0x953f, r11, r3, 0x400, 0x0, 0x73}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000001580)=0x5) r12 = accept$unix(r2, 0x0, &(0x7f00000015c0)) pledge(&(0x7f0000001600)='\x00', &(0x7f0000001640)='[\x00') r13 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001680), 0xc) syz_open_pts() pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000001700)=""/129, &(0x7f00000017c0)=0x81) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) socket$inet(0x2, 0x3, 0x0) geteuid() r15 = socket$inet(0x2, 0x4, 0x7) accept$inet(r15, 0x0, &(0x7f0000001880)) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0xe2f9acf366b5296d, 0x100000001) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffffffffffa9, 0xfffffffffffffc4e}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/73, 0x49) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x1000, 0x7, {0x7fd, 0xfffffffffffffffe}}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mprotect(&(0x7f00004f6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgsnd(0x0, &(0x7f0000000240)={0x0, "cc23a784d6f4112a9c02f905985fc244c04f71a457f7e2ae9037a5ede91edfb0a5d5b920737d6af15198ac06abe405c984b910542536ceab263d188d8c27e37c9a773ab949eba43bb0ea004bb112e75690e77c745e4b1584043da592766bcba085611e4474c2fc3b0d7c9b5e6b1dc8c12f5fad965e240a5bbfea477f5de0a35daaad"}, 0x8a, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 16:01:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x8000, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r3 = dup2(0xffffffffffffffff, r2) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffff9c) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0xa000, 0xfffffffffffffffb) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b0c9b6c10e7da1aa9c8d4fd6eef6cd", 0xf}, {&(0x7f0000000040)="03d137a998b7fd2263389e508072d9cb29b7b9dc451ab23b1a0b9356f0638ba95262a9949a0f6b5ef01db5048c01a2aead8c10922529e504088be78dffba501d09c12033b2c3785479c18d97353150d878c6334011e9eb4af416cf4677a44b21a4e996506912d008ab5f4918f3fa78c6b5e466dd99a723a4", 0x78}], 0x2) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 16:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000d35d6e8e1a40eaee9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0xae, 0x0, 0xffffffffffffffe3, 0x0}, 0x2) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') setrlimit(0x9, &(0x7f0000000200)={0x100001ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 16:01:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/255, &(0x7f0000000100)=0xff) 16:01:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = socket$inet(0x2, 0x2, 0xffffffff) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x20) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) getpgid(r3) r7 = getpgid(0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x40000308, r7) 16:01:16 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000), 0x0, 0x80000001) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x4b, 0x0, &(0x7f00000000c0)=""/75}) msgget$private(0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000200)={0x800, './bus\x00'}) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xb3f27308d43f3611, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0xfffffffffffff800, 0x2, 0x3, 0x9}, {0x80, 0x0, 0x0, 0x10}, {0x1f, 0x2, 0x9, 0x2}, {0xbf2, 0x3, 0x800, 0xfffffffffffffffc}, {0x40, 0x6, 0x625, 0xc27f}]}) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r9 = fcntl$dupfd(r0, 0xa, r7) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f00000001c0)=0x3) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) poll(&(0x7f0000000180)=[{r0, 0x1}, {r6, 0x80}, {r0, 0x10}, {0xffffffffffffff9c, 0xa752d9ac1944cf25}, {r0, 0x80}], 0x5, 0x0) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x100000000, 0x6, r3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:01:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, 0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r2, r8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r10) recvfrom$unix(r9, &(0x7f0000000180), 0xffffffffffffff8c, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:01:16 executing program 0: r0 = semget(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) accept(r1, 0x0, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x0) semctl$GETVAL(r0, 0x4, 0x5, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) getegid() 16:01:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r1, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r1, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:16 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) 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) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) r20 = getpgid(r16) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x4738, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r20, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r17, r8, 0x0, 0x10}, 0x4000000045, 0x50, r6, r22, 0x3, 0x7fffffff, 0x3f, 0xfcc}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r8, r2, r3, 0x90, 0xfffffffffffff001}, 0x5, 0x400000006, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) setgid(r3) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) 16:01:16 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000200)) setreuid(r5, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = getgid() r22 = getuid() r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x8, r30, r31, r30, r31, 0x90, 0x10}, 0x5, 0x54, r29, r29, 0x6, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r31, r25, r26, 0x90, 0xfffffffffffff001}, 0x5, 0x6, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r33 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCMSET(r34, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r40 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x8, r38, r39, r38, r39, 0x90, 0x10}, 0x5, 0x54, r37, r37, 0x2, 0x14, 0x3f, 0xfcc}) r41 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$TIOCMSET(r42, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={r35, r43, r39}, 0xc) r44 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000013c0)={{0x1f, r18, r21, r22, r26, 0x101, 0x9}, 0x4ed, 0x5, r35, r44, 0x4, 0x9, 0x9, 0x6}) ioctl$TIOCMSET(r10, 0x80044270, &(0x7f0000000100)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={r2, r45, r6}, 0xc) setreuid(0x0, r45) utimes(&(0x7f0000000000)='.\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="7418886a78feb5fe9419d76f2ee218aad90d17d82d71cac68c1de78189f779d7dfac658004a491fb6671476741a93d47d7b18a96fb56301ad514573096afcf21fcc8c2fc7c12d4e5d0029afa06dd5afda625e0625ec023924c8db82202f7e50fa2823b0cabf0ca42879ea3d91e5500a6370ba2ebb7d3d8ed35f112911d4f947a6e14cd1895d9434a0825b3bba9966f95767ab7745c914deae610287501b5857485d236341a1e86d1f3d433e93dab6c421a1582e725a3256729aec91010bda1d68489b50cae5d6bff88f8648cae2121ec200b8083bd5c731d9b6442e78968fabfc40b867ad06a21931286", 0xea}, {&(0x7f00000003c0)="765e52dfd2b68a13432a0f16d2de7d742f9b380211133273bf62c9777538fee7a02119b64cafdd578da5e3a2c307eab14acdc0dd7805bfb938720e268a508d13453cb4211ee79c8a2e4c86b4065cd2c8222ca2e7d19c31bb40ebb7a2be1b870e0ab72277f822ad7d75bb174e428a748c0d3da342f7a2de4c069d22a5d61b92f6eabd78ec5b216e3411cccb93bc61ce1622c2cb832f5bdf72e66dcfa691579d9c50a898da230b1f2ad455a33c961c699b3958b29b75043cc654c0d25bd86b6bbe327f1828a9f6a4e5feaf98430047590c84828d2fe1d5f8b14504e675d925ea04556af7ab8bb3f3f902ffd319145ec010ff4b284a5ef6c896783b5d0559c77a6614e210c0f4b7a4dd5ea19da07fe2ca6ff8659cc3fe8d2a388e05427b791554e25ad71a0f5cb9f548e2a768828f9d1d2577d802a1f8344110fc86632b4ed5e5002c7511b640712c57e54bcf0bafa9ba9be1594b1823b5ff4c5faecbdb17ab6cfb80034abde413208c00d54da30db64892c9f52c3bff629bab32734f3125b1b857a5b717b159d0d04f17cd2a3f8c57a4896fc29c2451dc2613c50d323ddb24a3775369997d0ec55735a20143e4fdc1ee4c6b72a5619d1f8831ffb926a5d7902346f637fed87bd863fdeae70c6013fa6e62a341219a64b5a295b0413636e6da65ae0c2bb999d2cc8dcc8a323ad7886b433999cfd90b79a448cc3c4d08f9cdd008578095c2a301d3535ae463216e2ecec930ec8868e2f728d1c2642f9472d3682076dc3a7fb145e6b2ce5df52ef0448a261284315ca3c4696852b3e13061e71b4b3f4763f80d217bf29e841921c76e355f4efaec391d3dbb429679785e5501e55130fa34381dcfadc843766fc59dba951f9c96b9065cd01787e0efc94cc3db0c9de8b4e2ab78eaddba28501616123810630225669590b7198a08c226f3b48f196beac623e4bb0bee6754604cc23999adecc6a4f5516b19408197215aa401ff84d0f8048ee99d834a9cfeed170868304c1d3084997af67b5a256a9b0c8ce27ba6f0591f1c2d7dbcd3e9b4617bd4f398b5f08771d8afe8f4b23e73395ad8cb2f260794e131aafc1698cf1c22e08a9e16366b42af323037a73e99a71ab6bef9da998cfbaf04b011d99b0dd072fc7394b92c75a5f8696a61873e97f7d2436b08162f8f7c7c7bdde856b8626a5187fb45c0a82c4b8a70ae5604ea126bd9e11f7a8ee89c73310aac2ed5e199a0371619de38cb54499596f736aafae55748b9ea3fb20f777a74b0c86315c55f6a88584cdb60f93215c0b783a3ac2cedb6afb44265e81e109078361cd601e3706f549131a35e4ab54c43113c07700b3ac7032b27d9e406a86dc9eeb3367f3acc826c6ffdb1b7471799ed30cae9001ef5cf723c482d1ae9a3c3e89b4bd4c64baa3c37c54c193a20305f1bbb407f59e3e6afc194b8af173c2c44f10b55bdae4ce7e1757c3ed68c1d7273068692471c9fcaced64886622f397d627aad0bac100a3c848e2616d2f449fb303cd09f15c77b30bd11a9335a6e1edb81d1b1033c2d140a22290c1bf4745a68284c5686568c9f859fb85a81c815c900ace04d13b02a5744f6cefa4f4d49571888fc99eda356a7a4fdd0cc88ed465942308315483d1c5cc8434c76a92fcad921fbabd0548dcc7d17134cb8b934f7ac397979b9c5a51f9fca72cfd07bb09b476c0b7cb2545a91437aeae8b2e73288b07baf807c2f0cb4394eb136c9c8e16f04a23e26d04a834d071abc4cb932d9be5530cc7b99a8b5c6ba4746e5884f813e7debc8297d2c02ee51546c632b7adc33a50af68300764c6dc13746fb83cd525d0403d13a42766efd30e3093b197d3e5b5c157601f0241691b89db7e5deb1b6ae4d6a01fcf5a486073574d8901a099179e4a21a4c6a4e5ce8b02f9239e69dcc0f5ea64c59809af8ee6c88437c02d84a1a7cef495af6539def5bbca77f43f898fe800bafdf1185bbefc4ff5ead8df42ae6d553c88dadabc63f637717fa43604119bbfe3b9aee76cf7bb4539b87b87fc05e59559e7789b8aa452fe8699b47fd7adc23f7c4e92710c98f310aa453ef4b0a9937bb9e1629e0293c2be4b20001901ffeddf9104578b2da069a90976a21087bf0e77e16efef336048ad71a214989593d3f06af183fe3c55e1b471f6fb28ee379f4f0d64ff46532de55fc0a8fd95ced926e8f24e08bf07e757a8883b71235db2580572cdc0ed79f6a8cab2507839cb358673f603a6cbd9253587880ff42d0ccb9f5110529d47c96ad2b172ac9edd3444b1a944bed68ce9a83fcf5ff127f295b5093ca39757ae3d4944d64dfec0bad964678deff5d0ed3e6f3cba2992ef05a528d17ce3865deabe95c52c488d85c360e873e2068f982cc27242702189c02e9dcf60f53dd0ed9e2ba4e485d67da8a2acf31ac682a2f5fde0454acbcea1c31d101243dcd0d811fdd83a21d428d99ea33c9462b2c0b83703cc36d1e028b57e88eed779400e7d268eb5cf36cfdedd0e1451d25412e32ae7437dffde60c1bd5bcecd8c3f0c69e4aa48a45bf4ab2641c777d9897f0c5b8a1654a0e5716049a95be4c75789a19772ca38cbbc21a65abf043a04cdb6fb44989d0a70c7fdc386fe09aa128a8bb63f719c4f80a0e07cce6e9843af4b498b193acfc949b8bb271dd6d719b967eabc9fc8be4dd9576976165b74f544f3b90c0ddddace1d3b7928e089173ef935c17d04f1e6f503d028d9720f71a1bb53753c7ddf7b0171c5cb3a04d8a88f55d9cd15fc52f9e688ab2372035b6f5dfbad2d0642975087961a106cc9538080ecc76f0910dc98489acfa006724de4bcb50f934f8cafe996b8c7fe2133d56693cd236ab57a4d65e2ca0c9a48f723f9dfca0893787ca96b9c5e31848a6b65958dd4af2caab05ab3a0eec32fc6c95d055848a9b037d0530bba12348dfe507930128172c13baa71b3f77ddd10551249aaec04c63583b2ddeb7d12d257b13dc5e10cb5f5b435123388d06bb9746f669a979f3de57af6a7c270d9a462545172c996867b4e9b56ef198023f72f177ccf1b6ba6f2e04fdc0aa888c63430fff1b1887ed2a79df82cd9cdca54c5c6052c7858c2e3747fa8b780abbdc01a3858b0e9673d7e6c5aa4868e1b26456c44763de7a3b6dcd4078212d4d3dfe28fc77a82632a4d051204e9d09e99468ed0dbf05d6a8a0d5ae553545effe1c9d7b8d68aca99625389e4878b76d5ea9aa82b7ef446aeb999c77c40057045137a28550c7cbbd2b85196ae2afdd0486947964142b75a0813074281ef76ae4ca55794e5388efd678d7a156b8c86810fe150e3f43408b5d7ee1d6da7e42481f3e274802d4ebd390a91d298c37e074300d86ba14c48a1358f4bd932df0a07985ff97605d04919362dc268642c7df2e4da510a1434980e7a923a416f10fb5bf6e1066d2109688f60252bff33fd7c82e74fd4e0548355d759b1b6c2839f5e983cc476d83b1bc38a8c2b8203d56dff35e7291dfa3e60fab5271f81aaecc9b6e6bec05ee570fd286b9413bfbc7043bec422da9320b839f83e91ded81f92f8cc10f6ae796863c94a03d1e782c8078fa7d05950e6d7cda7e0b0fcda0a030edd5ac3095650ec0c6df6b9f81f5748efa1495601c33efa02d3787e7f1741164c44db313f6899f0deb051af81ad8994f309f0f9878be5eef263863f004b4c493025ffdb1231f97808abf2553b8b3e82ea90129a9ecf58c53e8cc897b55c03709ca156f683ed6c75c9d2d0d30c9a24d9aee20cb4b8f2139964c8ff10e293331bb10eddb4c237e60c1d48c2975ef4c34cc2e2d136066794fdebfe1abea2aad01704f932ff35c43a52f226da07151e92c378785493aa6f4d4743f49032f026c32141bae7f5ddaa99f69ea0b44c28f1b508263a640dd5d74182dc9f14a53baf7f65af51939acfca625954e939e9f0195caac72ff1f8eac479cd2d2acf767b29aa653c86385f51040da6f106ff9199641788706981e051247c955850e434a09cd5331cf7235c2ad4a32189ca4efbe1aa644729512dacd0d9ae27c1b9a1af190bbbe47a475e4ff86955bca6c8ee51d8629ed52eb7b076b0fdcca2a3879f3904f42506fe2a9583dfb249801a4b0984696ead9a1ec79f273fec3502b60b8a2bdc20a2675a9e58ba005e4aa77f9d56fd78700e48863d955ec4a488c9005151786f4d1130f4a707532ae8dc152b3abc53c9347c69db820176000e2fdb9e3bc8109760f8c4a28280ecf3a4e652188d0ec760b38f284dbfadcccf2fb4ae2b37af2fde6232251922965beedc45638b452f74ca66afb2632bd37ae9a4abb6ddaac0939ba6dcdf4a26c72dbd619cb4e9f0b45ba1fd2d7fd33cbb1f886ffe4c06ecbc26b11b0e0352264f40a1b009ec9281bc79485f584577dabb4636bdf55b5b8108dfd9bacaf63ff661245b494212f10cbd72969cd4c2732118b79fdf4023638779eb2be366adb2897ab9cc01e9d8109a4098585b3d14a7488197471eac4c5493c9899bab84fadffaf9de8fd8dd13b308ba0bd966b595704b97e046e54c3c0b05dc5748c4b93e6e8618a88fbe1c9175f3a68d03aecffcc00741a62283ae1ba1f3d272b0cda4190a327984636c84f9ae6f0fd5aabb3aa7a6ae3639de073d4b1b189ef15a93ce40362a736f04b53bd2f7edce0d23a2aff508eb589cc282d93062a503d21e9b7eb3ac962a093e23f69dddb7b2d5b12d6954589eb9729d0ba8e0a97a23a582641e6e3abb3199ca22659cedbb38e4176624353eb7332518e232e68ca726f729c7c507960a748a1099174945946bf9f93665912530ef4ce8d4176f3cc082389c40021149ac816abbad8532296319124f426bd7173469ccdd49974129f4cfe0342e8e5a0bcba4ab6bea3f3516a28eab33fff2ae4b0ca7c9b83e009fcd55b7d416944a2fddce9a90499ca2f205f956b4b9e69ae8f51efcc9a55b60c018152caa8128b4ce26558a20586b03c967ab783ce05d67c3e1a959b871996f3a05389bebf54d229545ff69379729afbde87115166168dc547dcb8838148c7f3c2348653d5a34d2a49c0f3e83859f97056b1ff9cd069b045a36ad0c2a176eff94d8a5c84936aaf10cd7d98bad16835dc16eb7418358118c6c2ee78701c87fd191d39cea17474a8c3d57d51221015d45bd2cbb1cf15ed87929326a855e2ebb50f4f4052706a0d515afb8ed5eadad84880160f11c2436c9c0d54d04cc0ad9b9fa8b1ee58aca2d5e46befd67750b7ce73629c3e56e17408c730635c711da6961469ab61f826765fdf632a4ad300213fa50f1ab8ac74d71eb57be50f5853a6f8abf06797ee4819720944c7170d7c8ca8e34705b58ad8406bf3d5c16a8ecd23e04b8585c303413e7655846bdda88e9904eac2243c0437451aae393e0dddfb01de365bac2c5c85eda1aa64adb967318f6311df52fcad669ec2a3093abdeb5600633bb39f93d91a99aaab50e8caf3170979b68ad04e87a7305715198ba0d1369b454cf79d90ca89b162651c396a2578bb70351c97ea2a90db9f73f9428b071d5a4db8ea863308d3a8cdd8c25bf5d74c48124592daca7dbd933092a6e4e715ffbb85665317b83979e895438fa907f9e962c3f56e74657caa23152938575318c8dedafcec2d1e9dd97de06940a11aa51227480aa8b2f21197b9dcb8f1c6394f918d72b6a8db22ec3648e73fca06ad26041e8f4bde869929033c403f7ab81db3cb51161d05d652a38e2b294194927ba5358bc7e39cefaeadc6813da13a45365a3412790ee7a77fa945a099cdac0627a6d294cbfd56ab4187a824574039c68d75f197457f2", 0x1000}, {&(0x7f0000000040)="755892a1f857e936ff0dcc0afc22e571797207016e96b8e667a20906d66de59fd370c028a8c52ad045aa926311b7eaef220904f27bcf8f1fda6b18374074c75dc8bed69037c2d3cc888b3380", 0x4c}], 0x3) 16:01:16 executing program 0: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x6, 0x4000, 0xd) setsockopt(r0, 0x4, 0x3, 0x0, 0x0) msgget(0x1, 0x2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x142, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:16 executing program 1: r0 = socket(0x10, 0x1, 0xffff) close(r0) r1 = socket(0x800000018, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0xffffffffffffffff) close(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xff, 0x80000000, 0xa01, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x200}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x1, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) socketpair(0x6, 0x4, 0x8, &(0x7f0000000100)) 16:01:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 1: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0xd) r1 = open(&(0x7f0000000240)='./bus\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x1000, 0x1}) pledge(&(0x7f0000000000)='\a\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000080)='\xc7\xfe%\x00') write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x10) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000140)="44273c145d3581af92da047cc4ad5576145fbda8a5dfe884fdbcbe4e7d2c870be9a09d8f83e99d1ec80c07f4b7af4f81f3042249e84c3f9697fceb7b3ad698a4ee7346a1bcc4d3b2e230b0005f099db799681fd546c5014a61d0fca5f2d50360d2ef22ebed9e66410c99a719972f4cea0c68ac5bcbec67c18025c76acec122ef97c10cb107f71de8378ec7336e84ea74020e16df4f0f6625a8ca81901f8e266ac5c4aff88d102aca55a41ee43754c7c240a2d786d023bc8768c1ef21351737d2a756a3b466e6c52841294d7173f9a8ef701e78542062e491219872d2c84e2417334b159b8855294305e7207415ba4047b8c99929a6", 0xf5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0xb9ce942, 0x4) 16:01:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) r4 = dup2(0xffffffffffffffff, r3) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='{-\x00', &(0x7f0000000400)='[*/\x00', &(0x7f0000000440)='\x00', &(0x7f0000000580)='\'+\x00'], &(0x7f0000000800)=[&(0x7f0000000600)=']\x00', &(0x7f0000000640)='(\x00', &(0x7f0000000680), &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\\+/{\xdb[:+(\'\x00', &(0x7f0000000740)=',\'-\x00', &(0x7f0000000780)='\'{^\x00', &(0x7f00000007c0)=')]\x00']) readlinkat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000280)=""/107, 0x6b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000840)={'./bus\x00', 0x7, 0x200, 0x3b4b6adc, 0x1, 0x9, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0x9, 0x10000}) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x2}, {0x4, 0x0, 0xfffffffffffffffe, 0xff}, {0x6, 0x0, 0x12539192}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x4, 0x2, 0x3f, 0x3b0, 0x5190ce76, 0x6, 0x8, 0x3, 0x8]) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") geteuid() 16:01:17 executing program 1: syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x4000000000, 0x27, &(0x7f0000000040)="00000000a70ed799b259f10ea31d2b47fd13d5cc6218e279aa856e24474acd5f50a00eee6ba1affe925e5e83a11645e013c03658ea8c0356d4ffb95e3408faa990cd5cdd5761c550c69f900c7533344471a33faaa182273a222b783573eb283c0d3cbeb4208ffa94f428d28fa0690f03c8b42c6761d279aaebf936a9fcde128541a4d64b7160c7f45a3f170f73546c3da182c0a2789adccff2703a7ed6b900d46eb13813336935fa3a8afcc459eec69b9600de51157569bb53d18e2281e7a8100a7ea63c1787cd2b0d5c1c6b2c84d6e83c5a83660379044994f03db3dff1782d460f8dbd6228c43b77188b50ef95d03d86edd35bcce4be8c3d626e0ecf232c260fcedb442d39de46f2d43218dae70aad34b066852902dcbbb7913d4d3ab52733784eab65060756c04c51a9", 0xffffffffffffffb1) 16:01:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="701811fb3e6ea7d146b67319c10a8ac5febd773071d8a54613eadd521c48b872c75a4d237b043040fdc3d2a1629eb7995715b05a06c5142599b147ba971132a685acae4cfbc15d", 0x47, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 16:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x7, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 16:01:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:01:17 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x0, 0x228) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000140)="ebfe94", 0x3, 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x8442, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x100, 0x100, 0x200, 0x0, 0xbf14, 0x3f, 0x3, 0x1, 0x3, 0x424, 0x3}) r4 = socket(0x2, 0x4000, 0x20) getpeername(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:01:17 executing program 1: r0 = socket(0x11, 0x3, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002400)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000001240)=""/229, 0xe5}, {&(0x7f0000001340)=""/162, 0xa2}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x6, &(0x7f0000002480)=""/151, 0x97}, 0x2) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff88) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2df) 16:01:17 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0xffffffffffffffff}}) setsockopt(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000040)="6b5b53b22f80937be4f6d3d3f6356d031a845d016c21c6c471df2038dfba91e117a0d2c286ff2fb025c6012984a5087c43d9f671acb56fc945d50e46a61f6c01e0a51ad12a", 0x45) r1 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x16) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0x80000000, 0xff, "dd6caf0a05106f0ca6f3544c452a06076115b147", 0x143, 0x1}) 16:01:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = open(&(0x7f0000000240)='./file1\x00', 0x40, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r8, 0x0, 0x1) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x4}, {r0, 0x40}, {r3, 0x100}, {r4, 0x81}, {r5, 0x4}, {r6, 0x144}, {r7, 0x9874651c7cdad9c6}, {r0, 0x20}, {r0, 0x4}], 0xa, 0x100000000) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000000000)={0x3b, 0x9fa}) pwritev(r9, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r1, 0x9, 0x7f, &(0x7f00000005c0)=""/4096, &(0x7f0000000180)=0x1000) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) pckbd_enable: command error pckbd_enable: command error 16:01:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) acct(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSTOP(r2, 0x2000746f) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x12c) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x15, 0x910, r4) 16:01:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x3}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f1730295deefe890166696c653000"], 0x10) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/225, 0xe1) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) dup(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x0, 0x80000000}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r3, 0x20007479) 16:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x15, r0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x4) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) write(r2, &(0x7f0000000140)="a09ec1b00038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e68186cce4f2a24b9e78cc37524a91bc03afd2fa702e83ba32e4eeaeb99abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af9", 0x91) syz_open_pts() 16:01:20 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() r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x35) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x20, 0x2000000000005, 0x9}, {{r5}, 0xfffffffffffffffc, 0x40, 0xf0000001, 0x5, 0x7}, {{r6}, 0x7fffffffffffffff, 0x24, 0x8, 0x6, 0xffffffff}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r3) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x4, 0x400) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) 16:01:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:01:20 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) socket$inet6(0x18, 0x4, 0x2c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="e46e2bcded5837c94b2fb7f59c848e912bf08156ee5ee5de94cfe7b9af31156adc44cb55d42726ce45136a7290034abe223477242896a57f15d9589756fc1df97eef232b60daf2da10cfb23a192b9c0aba17a62a16dec0aca7a3743abcc0050132d58fe234bb9ad3ba10a903ce235f3ef3a9d4ee6c7065df559427c86523007da812f52066d22c9a8e1011b84db3d1797da2907484088234fb0b90b95d3a9cf6fbd83ce780b7fca169b939928c331ae1e6b1b8fed3f6e1bdff791a126a20c2410fafdd", 0xc3, 0x0, 0x4f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x60, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x5) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5, 0x37, 0x2, 0x3}, {0x401, 0x0, 0x80000000, 0x57}, {0x7f, 0xf7, 0x1ff, 0x10001}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xc7, 0x0, &(0x7f0000000240)=""/199}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x0, 0x6) panic: malloc: allocation too large, type = 2, size = 18446744073709550656 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *288302 20909 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffc40,2,a) at malloc+0x9c9 vm_get_info(ffff8000149262b0) at vm_get_info+0x9a VOP_IOCTL(fffffd80381278f0,c0185603,ffff8000149262b0,1,fffffd803f7c6ae0,ffff8000ffff3b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd803dc8fad8,c0185603,ffff8000149262b0,ffff8000ffff3b40) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3b40,ffff8000149263c8,ffff800014926410) at sys_ioctl+0x5b9 syscall(ffff800014926490) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,78df87f2010) at Xsyscall+0x128 end of kernel end trace frame: 0x7901424a4c0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709550656 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffc40,2,a) at malloc+0x9c9 vm_get_info(ffff8000149262b0) at vm_get_info+0x9a VOP_IOCTL(fffffd80381278f0,c0185603,ffff8000149262b0,1,fffffd803f7c6ae0,ffff8000ffff3b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd803dc8fad8,c0185603,ffff8000149262b0,ffff8000ffff3b40) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3b40,ffff8000149263c8,ffff800014926410) at sys_ioctl+0x5b9 syscall(ffff800014926490) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,78df87f2010) at Xsyscall+0x128 end of kernel end trace frame: 0x7901424a4c0, count: -9 ddb> show registers rdi 0xffffffff8118e297 db_enter+0x17 rsi 0x26f0 __ALIGN_SIZE+0x16f0 rbp 0xffff800014925ef0 rbx 0xffff800014925fa0 rdx 0x26f1 __ALIGN_SIZE+0x16f1 rcx 0xffff800017586000 rax 0xffff800017586000 r8 0xffff800014925eb0 r9 0x1 r10 0xffff800000aa7540 r11 0x62262ec45e2b84d5 r12 0x3000000008 r13 0xffff800014925f00 r14 0x100 r15 0x1 rip 0xffffffff8118e298 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014925ee0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=288302 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffff8000ffff2790 process=0xffff8000148a26d8 user=0xffff800014921000, vmspace=0xfffffd803f013550 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 64999 212122 50259 0 2 0 syz-executor.0 64999 349229 50259 0 3 0x4000080 fsleep syz-executor.0 20909 491749 28273 0 2 0 syz-executor.1 *20909 288302 28273 0 7 0x4000000 syz-executor.1 28273 192382 68481 0 3 0x82 nanosleep syz-executor.1 50259 2042 68481 0 3 0x82 nanosleep syz-executor.0 65903 373944 1 0 3 0x100083 ttyin getty 56439 359645 0 0 3 0x14200 acct acct 93477 213216 0 0 3 0x14200 bored sosplice 68481 473422 24619 0 3 0x82 thrsleep syz-fuzzer 68481 151768 24619 0 3 0x4000082 thrsleep syz-fuzzer 68481 88759 24619 0 3 0x4000082 kqread syz-fuzzer 68481 293589 24619 0 3 0x4000082 thrsleep syz-fuzzer 68481 451730 24619 0 3 0x4000082 thrsleep syz-fuzzer 68481 332760 24619 0 3 0x4000082 thrsleep syz-fuzzer 68481 108583 24619 0 3 0x4000082 thrsleep syz-fuzzer 68481 512040 24619 0 3 0x4000082 thrsleep syz-fuzzer 24619 135206 91259 0 3 0x10008a pause ksh 91259 100 13700 0 3 0x92 select sshd 13700 515834 1 0 3 0x80 select sshd 64209 442090 15254 73 3 0x100090 kqread syslogd 15254 69710 1 0 3 0x100082 netio syslogd 86092 38325 1 77 3 0x100090 poll dhclient 43076 225990 1 0 3 0x80 poll dhclient 11292 349780 0 0 2 0x14200 zerothread 46455 400113 0 0 3 0x14200 aiodoned aiodoned 61810 377994 0 0 3 0x14200 syncer update 23121 173677 0 0 3 0x14200 cleaner cleaner 91664 61000 0 0 3 0x14200 reaper reaper 46916 112592 0 0 3 0x14200 pgdaemon pagedaemon 17823 156570 0 0 3 0x14200 bored crynlk 53391 289232 0 0 3 0x14200 bored crypto 50221 136928 0 0 3 0x40014200 acpi0 acpi0 40841 91103 0 0 3 0x14200 bored softnet 24814 196380 0 0 3 0x14200 bored systqmp 78864 91124 0 0 3 0x14200 bored systq 78042 411096 0 0 3 0x40014200 bored softclock 65643 417026 0 0 3 0x40014200 idle0 47738 66341 0 0 3 0x14200 bored smr 1 378380 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9545 6495K 14619K 78643K 17479 0 0 pcb 13 8K 8K 78643K 367 0 0 rtable 118 12K 12K 78643K 974 0 0 ifaddr 67 15K 16K 78643K 316 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 111 0 0 iov 0 0K 24K 78643K 287 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 3820 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 51 0 0 VM map 2 0K 0K 78643K 8 0 0 sem 12 0K 1K 78643K 358 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 3661 0 0 sigio 0 0K 0K 78643K 34 0 0 proc 49 38K 63K 78643K 945 0 0 subproc 32 2K 2K 78643K 191 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 340 0 0 in_multi 33 2K 2K 78643K 216 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 1 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 598 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 30K 78643K 9365 0 0 UVM aobj 130 4K 4K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 371 0 0 NDP 15 0K 0K 78643K 99 0 0 temp 191 3536K 4175K 78643K 26856 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 24 0 18 1 0 1 1 0 8 0 rtpcb 80 175 0 173 1 0 1 1 0 8 0 rtentry 112 141 0 96 2 0 2 2 0 8 0 unpcb 120 1073 0 1063 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4802 0 4802 1 1 0 1 0 8 0 tcpcb 544 1857 0 1853 18 16 2 3 0 8 1 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 10 0 10 2 2 0 1 0 8 0 inpcb 280 8318 0 8311 14 12 2 3 0 8 1 nd6 48 22 0 18 1 0 1 1 0 8 0 pkpcb 40 12 0 12 3 3 0 1 0 8 0 ppxss 1128 35 0 35 13 13 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 612 0 396 14 0 14 14 0 8 0 art_table 32 613 0 396 2 0 2 2 0 8 0 art_node 16 135 0 95 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 16 1 0 1 1 0 8 0 semapl 112 356 0 346 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6532 0 5151 46 0 46 46 0 8 0 ffsino 240 6532 0 5151 83 0 83 83 0 8 0 nchpl 144 14118 0 12496 61 0 61 61 0 8 0 uvmvnodes 72 6161 0 0 113 0 113 113 0 8 0 vnodes 208 6161 0 0 325 0 325 325 0 8 0 namei 1024 45658 0 45658 2 1 1 1 0 8 1 vmpool 520 6 0 6 3 3 0 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 33141 0 33141 10 9 1 7 0 8 1 plimitpl 152 257 0 250 1 0 1 1 0 8 0 sigapl 432 3808 0 3794 2 0 2 2 0 8 0 futexpl 56 100147 0 100146 1 0 1 1 0 8 0 knotepl 112 673 0 654 1 0 1 1 0 8 0 kqueuepl 104 713 0 711 1 0 1 1 0 8 0 pipepl 112 1724 0 1705 6 5 1 2 0 8 0 fdescpl 424 3809 0 3794 2 0 2 2 0 8 0 filepl 120 35849 0 35749 10 6 4 6 0 8 0 lockfpl 104 2584 0 2583 1 0 1 1 0 8 0 lockfspl 48 1092 0 1091 1 0 1 1 0 8 0 sessionpl 112 29 0 19 1 0 1 1 0 8 0 pgrppl 48 45 0 35 1 0 1 1 0 8 0 ucredpl 96 4771 0 4763 1 0 1 1 0 8 0 zombiepl 144 3795 0 3795 2 1 1 1 0 8 1 processpl 864 3826 0 3795 4 0 4 4 0 8 0 procpl 632 8230 0 8190 4 0 4 4 0 8 0 sosppl 128 40 0 40 11 11 0 1 0 8 0 sockpl 384 9631 0 9612 21 17 4 6 0 8 1 mcl64k 65536 584 0 584 73 72 1 33 0 8 1 mcl16k 16384 15 0 15 9 8 1 1 0 8 1 mcl12k 12288 72 0 72 8 7 1 1 0 8 1 mcl9k 9216 35 0 35 13 13 0 1 0 8 0 mcl8k 8192 76 0 76 10 9 1 1 0 8 1 mcl4k 4096 972 0 972 4 3 1 1 0 8 1 mcl2k2 2112 24 0 24 8 7 1 1 0 8 1 mcl2k 2048 54832 0 54794 18 12 6 17 0 8 0 mtagpl 80 89 0 88 4 3 1 1 0 8 0 mbufpl 256 114669 0 114542 42 32 10 23 0 8 0 bufpl 256 13482 0 7321 386 0 386 386 0 8 0 anonpl 16 338387 0 325167 171 101 70 90 0 62 12 amapchunkpl 152 15762 0 15655 28 20 8 14 0 158 2 amappl16 192 18753 0 17976 143 96 47 63 0 8 8 amappl15 184 184 0 182 1 0 1 1 0 8 0 amappl14 176 504 0 499 1 0 1 1 0 8 0 amappl13 168 658 0 656 2 1 1 1 0 8 0 amappl12 160 759 0 757 1 0 1 1 0 8 0 amappl11 152 1514 0 1503 1 0 1 1 0 8 0 amappl10 144 154 0 153 2 1 1 1 0 8 0 amappl9 136 709 0 702 1 0 1 1 0 8 0 amappl8 128 277 0 249 1 0 1 1 0 8 0 amappl7 120 210 0 204 1 0 1 1 0 8 0 amappl6 112 1500 0 1492 1 0 1 1 0 8 0 amappl5 104 977 0 966 1 0 1 1 0 8 0 amappl4 96 4569 0 4538 1 0 1 1 0 8 0 amappl3 88 665 0 659 1 0 1 1 0 8 0 amappl2 80 29247 0 29171 3 1 2 3 0 8 0 amappl1 72 77916 0 77507 26 16 10 20 0 8 0 amappl 80 8591 0 8554 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 3815 0 3794 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3815 0 3794 1 0 1 1 0 8 0 vmmpekpl 168 26271 0 26243 2 0 2 2 0 8 0 vmmpepl 168 448348 0 446430 257 149 108 108 0 357 24 vmsppl 272 3808 0 3794 2 1 1 2 0 8 0 pdppl 4096 7636 0 7600 6 1 5 6 0 8 0 pvpl 32 988491 0 972065 409 201 208 305 0 265 70 pmappl 200 3814 0 3800 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 673 0 157 16 0 16 16 0 8 0