76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:32 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:32 executing program 2: ioctl$SNDRV_RAWMIDI_IOCTL_INFO(0xffffffffffffffff, 0x810c5701, &(0x7f0000000240)) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x81, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x87c}, 0x8) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x10, &(0x7f0000000080)={&(0x7f00000001c0)=""/79, 0x4f, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r0, 0xfffffffffffffecb) 03:15:32 executing program 0: ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, 0x0, 0x3, &(0x7f0000000040)=""/140) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) r1 = fork() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r1, 0x0, 0x0) write$cgroup_pid(r0, &(0x7f0000000140)=r1, 0x12) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(0xffffffffffffffff, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:32 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:33 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0x0, 0x0) 03:15:33 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x4800, 0x90000) ioctl$KVM_GET_DIRTY_LOG(0xffffffffffffffff, 0x4010ae42, &(0x7f0000000000)={0x10006, 0x0, &(0x7f0000ffc000/0x1000)=nil}) 03:15:33 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.memory_spread_slab\x00', 0x2, 0x0) 03:15:33 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:33 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:33 executing program 0: ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, 0x0, 0x3, &(0x7f0000000040)=""/140) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) r1 = fork() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r1, 0x0, 0x0) r2 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r2, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:33 executing program 2: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x1, 0x0) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) ioctl$vim2m_VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f0000000040)={0x7fffffff, 0x1, 0x4, 0x8, 0x5c2, {0x77359400}, {0x4, 0x2, 0xf8, 0x1, 0x81, 0x40, "d063ae7b"}, 0x101, 0x2, @userptr=0x8, 0xff}) 03:15:33 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.memory_spread_slab\x00', 0x2, 0x0) 03:15:33 executing program 5: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:33 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:33 executing program 0: ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, 0x0, 0x3, &(0x7f0000000040)=""/140) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) fork() r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r1, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:33 executing program 5: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:34 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000}, 0x0, 0x0, 0x0, 0x0) 03:15:34 executing program 2: syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0xfffffffffffffffe, 0x7a3085) 03:15:34 executing program 4: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_spread_slab\x00', 0x2, 0x0) 03:15:34 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:34 executing program 0: ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, 0x0, 0x3, &(0x7f0000000040)=""/140) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r1, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:34 executing program 5: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:34 executing program 2: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100000) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ubi_ctrl\x00', 0x18000, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) accept4$nfc_llcp(r3, 0x0, 0x0, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r3, 0x800442d2, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, @dev}]}) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000240)) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) ioctl$VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000040)={0x0, 0x1, 0x4, 0xa400, 0x2, {r4, r5/1000+60000}, {0x2, 0x1, 0x1, 0x8, 0x13, 0x36, "003616fc"}, 0x8, 0x6, @planes=&(0x7f0000000140)={0x6, 0x8, @fd=r2, 0x5}, 0x7fffffff, 0x0, r1}) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x20005) 03:15:34 executing program 4: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_spread_slab\x00', 0x2, 0x0) 03:15:34 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:34 executing program 0: ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, 0x0, 0x3, &(0x7f0000000040)=""/140) pipe2(&(0x7f0000000380), 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:34 executing program 5: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:34 executing program 2: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, &(0x7f0000000000)=0x2, 0x4) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000040)={0x3, '5HJ'}, 0x4) 03:15:35 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0, 0x0) 03:15:35 executing program 5: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:35 executing program 4: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='cpuset.memory_spread_slab\x00', 0x2, 0x0) 03:15:35 executing program 0: ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, 0x0, 0x3, &(0x7f0000000040)=""/140) r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:35 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='ip6gre0\x00', 0x10) 03:15:35 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:35 executing program 5: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:35 executing program 1: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:35 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r0, 0x0, 0x2, 0x0) 03:15:35 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:35 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x800, 0x200000) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0xc0245720, &(0x7f0000000040)={0x1}) setsockopt$RDS_CANCEL_SENT_TO(0xffffffffffffffff, 0x114, 0x1, &(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 03:15:35 executing program 1: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r0, 0x0, 0x2, 0x0) 03:15:36 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) setsockopt$bt_BT_SNDMTU(0xffffffffffffffff, 0x112, 0xc, &(0x7f0000000000)=0x6d, 0x2) pselect6(0xfffffffffffffe3b, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:36 executing program 1: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 0: r0 = syz_open_dev$admmidi(0x0, 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:36 executing program 2: socketpair(0x1f, 0x80c, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$IP_SET_OP_GET_BYINDEX(r0, 0x1, 0x53, &(0x7f0000000040)={0x7, 0x7, 0xffffffffffffffff}, &(0x7f0000000080)=0x28) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) 03:15:36 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:36 executing program 0: r0 = syz_open_dev$admmidi(0x0, 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:36 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r0, 0x0, 0x2, 0x0) 03:15:36 executing program 2: setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, &(0x7f0000000000), 0x4) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) 03:15:36 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0, 0x0) 03:15:36 executing program 0: r0 = syz_open_dev$admmidi(0x0, 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:36 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:36 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 2: mq_open(&(0x7f0000000040)='/dev/admmidi#\x00', 0x1, 0x0, &(0x7f0000000080)={0x8001, 0x5, 0x9, 0x8001}) syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x8000, 0x30844) rt_sigpending(&(0x7f0000000240), 0x8) r0 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0xf5, 0x256000) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ubi_ctrl\x00', 0x42000, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r1, 0xc0305710, &(0x7f0000000200)={0x0, 0x4, 0x10000}) ioctl$SNDRV_RAWMIDI_IOCTL_DROP(r0, 0x40045730, &(0x7f0000000100)=0x9) r2 = syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x6c7, 0x22400) ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(r2, 0x80045700, &(0x7f0000000180)) 03:15:36 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x0, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:36 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:36 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:36 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) r0 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x0, 0x101600) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={0xffffffffffffffff, 0x10, &(0x7f0000000180)={&(0x7f0000000100)=""/99, 0x63}}, 0x10) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0xc0245720, &(0x7f0000000040)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) setsockopt$bt_hci_HCI_TIME_STAMP(r1, 0x0, 0x3, &(0x7f0000000080)=0x9daa, 0x4) 03:15:36 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x0, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:37 executing program 3: socketpair(0x1e, 0x4, 0x4, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:37 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:37 executing program 2: syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x5) 03:15:37 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x0, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:37 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:37 executing program 4: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:37 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 2: openat$char_raw_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/raw/rawctl\x00', 0x0, 0x0) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x64284) 03:15:37 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:37 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) socketpair(0x29, 0x4, 0x6, &(0x7f0000000000)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x0) 03:15:37 executing program 2: syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0xa8004) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) accept4$nfc_llcp(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x60, 0x80000) 03:15:37 executing program 4: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c", 0x800) 03:15:37 executing program 5: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:37 executing program 4: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 2: ioctl$KVM_SET_GSI_ROUTING(0xffffffffffffffff, 0x4008ae6a, &(0x7f0000000100)={0x5, 0x0, [{0x20, 0x4, 0x0, 0x0, @msi={0x10001, 0x100, 0x7fffffff, 0x2}}, {0xfffff800, 0x2, 0x0, 0x0, @irqchip={0x6, 0xffffffff}}, {0x42e, 0x1, 0x0, 0x0, @msi={0xe6, 0x6, 0x4, 0x8}}, {0xfffffffc, 0x2, 0x0, 0x0, @adapter={0x2716, 0x0, 0x1, 0x7, 0x6}}, {0x1, 0x1, 0x0, 0x0, @irqchip={0x3, 0x6}}]}) ioctl$SNDCTL_SEQ_GETOUTCOUNT(0xffffffffffffffff, 0x80045104, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x80000) 03:15:37 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:37 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x6, 0x2000) setns(0xffffffffffffffff, 0x8000000) 03:15:37 executing program 4: r0 = syz_open_dev$admmidi(0x0, 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:37 executing program 5: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:38 executing program 3: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)={0x0, 0x0}) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000040)={0x3, 0x3, 0x4, 0x4000, 0x3, {r1, r2/1000+10000}, {0x1, 0xc, 0x40, 0x1, 0x81, 0x0, "ed5c15ca"}, 0x1, 0x2, @fd=0xffffffffffffffff, 0xc8f}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r4, 0x0, 0x0, 0x0) getsockopt$inet6_dccp_int(r4, 0x21, 0x6, &(0x7f00000001c0), &(0x7f0000000280)=0x4) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000140)=0xa8f, &(0x7f0000000180)=0x4) ioctl$VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000000c0)={0xfffffffb, 0x1, 0x4, 0x20, 0x1, {0x0, 0x2710}, {0x5, 0x0, 0x5, 0x8, 0x4, 0xbb, "893b30e5"}, 0xae, 0x1, @fd=r3, 0x9}) socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) 03:15:38 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:38 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:38 executing program 2: syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x5) 03:15:38 executing program 4: r0 = syz_open_dev$admmidi(0x0, 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:38 executing program 5: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:38 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:38 executing program 0: syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(0xffffffffffffffff, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:38 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) ioctl$SNDRV_RAWMIDI_IOCTL_DROP(r0, 0x40045730, &(0x7f0000000000)=0x49) 03:15:38 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:38 executing program 4: r0 = syz_open_dev$admmidi(0x0, 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:38 executing program 3: socketpair(0xa, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0xfffffffffffff800, 0x6, 0x200, 0x4, 0x0, 0x800, 0x6}, &(0x7f0000000080)={0x8, 0xffff, 0x7, 0x8001, 0x7f, 0x4, 0x100000000, 0x10fff}, &(0x7f0000000140)={0x5, 0x401, 0x2, 0x0, 0x8a32, 0x1, 0xfffffffffffffffb, 0x8}, &(0x7f0000000100)={0x0, 0x2710}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000180)=0x9, 0x4) socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, &(0x7f00000000c0)) 03:15:38 executing program 0: syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(0xffffffffffffffff, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:38 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:38 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8b", 0x400) 03:15:38 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:38 executing program 2: r0 = fork() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r0, 0x0, 0x0) r1 = fork() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000180), 0x1000000, &(0x7f00000001c0)) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x6c, 0x0, 0x10, 0x70bd26, 0x25dfdbfa, {{}, {@val={0x8, 0x1, 0x32}, @val={0x8}, @val={0xc, 0x99, {0x3, 0x54}}}}, [@NL80211_ATTR_NETNS_FD={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x7d}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4f}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x75}, @NL80211_ATTR_PID={0x8, 0x52, r0}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x4, 0x1a}}, @NL80211_ATTR_NETNS_FD={0x8}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40000}, 0x20040010) socket$rds(0x15, 0x5, 0x0) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x5) 03:15:39 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:39 executing program 0: syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(0xffffffffffffffff, 0xc0385720, &(0x7f0000000100)={0x1}) 03:15:39 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:39 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:39 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:39 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, 0x0) 03:15:39 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan1\x00'}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x59e, 0x9, 0xd3ec, 0x9, 0x2f0e, 0x1099}, &(0x7f0000000040)={0x0, 0xa92, 0x5, 0x3, 0x1, 0x7, 0x61d, 0x8}, &(0x7f0000000080)={0x7fffffff, 0x7, 0x8000, 0x1, 0x7ff, 0x2, 0x20, 0x3ff}, &(0x7f0000000100)={r1, r2/1000+60000}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r3, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000140)={'wg0\x00'}) 03:15:39 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:39 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:39 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:39 executing program 4: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:39 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, 0x0) 03:15:39 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:39 executing program 4: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:39 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:39 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, 0x0) 03:15:39 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:39 executing program 4: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:40 executing program 3: accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0x60, 0x0) socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f00000000c0)=0xffff, 0x4) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:40 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:40 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d613119", 0x200) 03:15:40 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:40 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:40 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)) 03:15:40 executing program 2: write$midi(0xffffffffffffffff, 0x0, 0x0) 03:15:40 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:40 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)) 03:15:40 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c", 0x800) 03:15:40 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:40 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:41 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c", 0x800) 03:15:41 executing program 2: write$midi(0xffffffffffffffff, 0x0, 0x0) 03:15:41 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2fa, 0x109005) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r0, 0xc0385720, &(0x7f0000000100)) 03:15:41 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:41 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:41 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:41 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) r1 = fork() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r1, 0x0, 0x0) r2 = fork() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r2, 0x0, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x74, 0x0, 0x10, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x3b}, @void, @void}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x46}, @NL80211_ATTR_PID={0x8, 0x52, r1}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x8001, 0x7d}}, @NL80211_ATTR_PID={0x8, 0x52, 0xffffffffffffffff}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x70, 0x42}}, @NL80211_ATTR_PID={0x8, 0x52, 0xffffffffffffffff}, @NL80211_ATTR_NETNS_FD={0x8}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_PID={0x8, 0x52, r2}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x7e}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x80) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:41 executing program 2: write$midi(0xffffffffffffffff, 0x0, 0x0) 03:15:41 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:41 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c", 0x800) 03:15:41 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:41 executing program 2: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:41 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:42 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50", 0xc00) 03:15:42 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e", 0x100) 03:15:42 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c", 0x800) 03:15:42 executing program 0: socketpair(0xa, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0xfffffffffffff800, 0x6, 0x200, 0x4, 0x0, 0x800, 0x6}, &(0x7f0000000080)={0x8, 0xffff, 0x7, 0x8001, 0x7f, 0x4, 0x100000000, 0x10fff}, &(0x7f0000000140)={0x5, 0x401, 0x2, 0x0, 0x8a32, 0x1, 0xfffffffffffffffb, 0x8}, &(0x7f0000000100)={0x0, 0x2710}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000180)=0x9, 0x4) socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, &(0x7f00000000c0)) 03:15:42 executing program 2: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:42 executing program 3: socketpair(0x1f, 0x3, 0x7ff, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x40}, 0x0, 0x0, 0x0, 0x0) 03:15:42 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:42 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50", 0xc00) 03:15:42 executing program 2: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:42 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:42 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:42 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:42 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:42 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:42 executing program 3: socketpair(0x1e, 0x1, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:42 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50", 0xc00) 03:15:42 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:43 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e7176", 0xe00) 03:15:43 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:43 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8b", 0x400) 03:15:43 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:43 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269", 0x80) 03:15:43 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e7176", 0xe00) 03:15:43 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) 03:15:43 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 0: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:43 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:43 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e7176", 0xe00) 03:15:43 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63", 0xf00) 03:15:43 executing program 0: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:43 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:43 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, 0x0, 0x0) 03:15:44 executing program 3: socketpair(0x1e, 0x80000, 0x0, &(0x7f0000000000)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:44 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d613119", 0x200) 03:15:44 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a52", 0x40) 03:15:44 executing program 0: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:44 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e7176", 0xe00) 03:15:44 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, 0x0, 0x0) 03:15:44 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:44 executing program 3: ioctl$KVM_ASSIGN_SET_INTX_MASK(0xffffffffffffffff, 0x4040aea4, &(0x7f0000000040)={0xfffffc00, 0x9, 0x0, 0x2, 0x4}) socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = accept4(r0, &(0x7f0000000300)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000380)=0x80, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000000)='gtp\x00', r1) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:44 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:44 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de047", 0xd00) 03:15:44 executing program 0: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:44 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, 0x0, 0x0) 03:15:44 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:44 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, 0x0, 0x0) 03:15:44 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:44 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de047", 0xd00) 03:15:44 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, 0x0, 0x0) 03:15:44 executing program 0: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:44 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:45 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) setns(0xffffffffffffffff, 0x10000000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x28, 0x6, 0x4) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$VIDIOC_QBUF(r1, 0xc058560f, &(0x7f0000000080)={0xa53, 0x4, 0x4, 0x10, 0xff, {}, {0x4, 0x0, 0x2c, 0x0, 0x9, 0x81, "f13da1bf"}, 0x3f, 0x2, @userptr=0x6, 0x2, 0x0, r0}) ioctl$vim2m_VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f0000000000)={0xd, 0x2, 0x4, 0x10, 0x8, {0x77359400}, {0x5, 0x2, 0x9, 0x9, 0x3, 0x3, "2b5ca060"}, 0x2f, 0x6, @fd=r1, 0x6, 0x0, r2}) 03:15:45 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:45 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe74", 0x20) 03:15:45 executing program 0: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:45 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, 0x0, 0x0) 03:15:45 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de047", 0xd00) 03:15:45 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e", 0x100) 03:15:45 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:45 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000001d80)={'wg1\x00'}) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/61, 0x3d}], 0x6, &(0x7f0000001940)=[@rdma_dest={0x18, 0x114, 0x2, {0x4, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{0x7fffffff}, {&(0x7f0000001480)=""/51, 0x33}, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/242, 0xf2}, {&(0x7f00000015c0)=""/86, 0x56}, {&(0x7f0000001640)=""/4, 0x4}], 0x3, 0x4b, 0xfffffffffffffffd}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000016c0)=""/25, 0x19}, &(0x7f0000001700), 0x28}}, @rdma_args={0x48, 0x114, 0x1, {{0xfffffffd, 0xcf}, {&(0x7f0000001740)=""/162, 0xa2}, &(0x7f0000001900)=[{&(0x7f0000001800)=""/91, 0x5b}, {&(0x7f0000001880)=""/21, 0x15}, {&(0x7f00000018c0)=""/39, 0x27}], 0x3, 0x50, 0x7}}], 0xd8, 0x40004}, 0x840) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001c80)={&(0x7f0000001a80)={0x2, 0x4e20, @multicast2}, 0x10, &(0x7f0000001b40)=[{&(0x7f0000001ac0)=""/110, 0x6e}], 0x1, &(0x7f0000001c00)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2, 0x5}, &(0x7f0000001b80)=0x9, &(0x7f0000001bc0), 0x4, 0x4, 0x956, 0x3ff, 0x40, 0x3}}], 0x58, 0x4004000}, 0x4000000) ioctl$SNDCTL_TMR_CONTINUE(0xffffffffffffffff, 0x5404) 03:15:45 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50", 0xc00) 03:15:45 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:45 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:46 executing program 3: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)={0x3ff}, 0x8) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000080)={0x7, 0x0}, 0x8) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000100)={0x9}, 0x8) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r0}, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) setns(r1, 0x8000000) socketpair(0x10, 0x80000, 0x0, &(0x7f0000000040)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0) 03:15:46 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000001d80)={'wg1\x00'}) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/61, 0x3d}], 0x6, &(0x7f0000001940)=[@rdma_dest={0x18, 0x114, 0x2, {0x4, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{0x7fffffff}, {&(0x7f0000001480)=""/51, 0x33}, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/242, 0xf2}, {&(0x7f00000015c0)=""/86, 0x56}, {&(0x7f0000001640)=""/4, 0x4}], 0x3, 0x4b, 0xfffffffffffffffd}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000016c0)=""/25, 0x19}, &(0x7f0000001700), 0x28}}, @rdma_args={0x48, 0x114, 0x1, {{0xfffffffd, 0xcf}, {&(0x7f0000001740)=""/162, 0xa2}, &(0x7f0000001900)=[{&(0x7f0000001800)=""/91, 0x5b}, {&(0x7f0000001880)=""/21, 0x15}, {&(0x7f00000018c0)=""/39, 0x27}], 0x3, 0x50, 0x7}}], 0xd8, 0x40004}, 0x840) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001c80)={&(0x7f0000001a80)={0x2, 0x4e20, @multicast2}, 0x10, &(0x7f0000001b40)=[{&(0x7f0000001ac0)=""/110, 0x6e}], 0x1, &(0x7f0000001c00)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2, 0x5}, &(0x7f0000001b80)=0x9, &(0x7f0000001bc0), 0x4, 0x4, 0x956, 0x3ff, 0x40, 0x3}}], 0x58, 0x4004000}, 0x4000000) ioctl$SNDCTL_TMR_CONTINUE(0xffffffffffffffff, 0x5404) 03:15:46 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:46 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:46 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3", 0xb00) 03:15:46 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:46 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:46 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30a", 0xa00) 03:15:46 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000001d80)={'wg1\x00'}) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/61, 0x3d}], 0x6, &(0x7f0000001940)=[@rdma_dest={0x18, 0x114, 0x2, {0x4, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{0x7fffffff}, {&(0x7f0000001480)=""/51, 0x33}, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/242, 0xf2}, {&(0x7f00000015c0)=""/86, 0x56}, {&(0x7f0000001640)=""/4, 0x4}], 0x3, 0x4b, 0xfffffffffffffffd}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000016c0)=""/25, 0x19}, &(0x7f0000001700), 0x28}}, @rdma_args={0x48, 0x114, 0x1, {{0xfffffffd, 0xcf}, {&(0x7f0000001740)=""/162, 0xa2}, &(0x7f0000001900)=[{&(0x7f0000001800)=""/91, 0x5b}, {&(0x7f0000001880)=""/21, 0x15}, {&(0x7f00000018c0)=""/39, 0x27}], 0x3, 0x50, 0x7}}], 0xd8, 0x40004}, 0x840) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001c80)={&(0x7f0000001a80)={0x2, 0x4e20, @multicast2}, 0x10, &(0x7f0000001b40)=[{&(0x7f0000001ac0)=""/110, 0x6e}], 0x1, &(0x7f0000001c00)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2, 0x5}, &(0x7f0000001b80)=0x9, &(0x7f0000001bc0), 0x4, 0x4, 0x956, 0x3ff, 0x40, 0x3}}], 0x58, 0x4004000}, 0x4000000) ioctl$SNDCTL_TMR_CONTINUE(0xffffffffffffffff, 0x5404) 03:15:46 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:46 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:46 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30a", 0xa00) 03:15:47 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000200)=""/112, 0x70, 0xe2, &(0x7f0000000180)) pselect6(0x40, &(0x7f0000000000)={0x4, 0x1e6, 0x8, 0x9, 0x2, 0xdd, 0x3, 0x100000000}, &(0x7f0000000040)={0x7, 0x1, 0x16, 0x43, 0x3, 0x0, 0x81, 0x200}, &(0x7f0000000080)={0xffffffff, 0x1ff, 0x2, 0xfffffffffffffff7, 0x5, 0x4, 0x8, 0x8000}, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000140)={&(0x7f0000000100)={[0x2]}, 0x8}) 03:15:47 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:47 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269", 0x80) 03:15:47 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30a", 0xa00) 03:15:47 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000001d80)={'wg1\x00'}) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/61, 0x3d}], 0x6, &(0x7f0000001940)=[@rdma_dest={0x18, 0x114, 0x2, {0x4, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{0x7fffffff}, {&(0x7f0000001480)=""/51, 0x33}, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/242, 0xf2}, {&(0x7f00000015c0)=""/86, 0x56}, {&(0x7f0000001640)=""/4, 0x4}], 0x3, 0x4b, 0xfffffffffffffffd}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000016c0)=""/25, 0x19}, &(0x7f0000001700), 0x28}}, @rdma_args={0x48, 0x114, 0x1, {{0xfffffffd, 0xcf}, {&(0x7f0000001740)=""/162, 0xa2}, &(0x7f0000001900)=[{&(0x7f0000001800)=""/91, 0x5b}, {&(0x7f0000001880)=""/21, 0x15}, {&(0x7f00000018c0)=""/39, 0x27}], 0x3, 0x50, 0x7}}], 0xd8, 0x40004}, 0x840) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001c80)={&(0x7f0000001a80)={0x2, 0x4e20, @multicast2}, 0x10, &(0x7f0000001b40)=[{&(0x7f0000001ac0)=""/110, 0x6e}], 0x1, &(0x7f0000001c00)=[@mask_fadd={0x58, 0x114, 0x8, {{0x2, 0x5}, &(0x7f0000001b80)=0x9, &(0x7f0000001bc0), 0x4, 0x4, 0x956, 0x3ff, 0x40, 0x3}}], 0x58, 0x4004000}, 0x4000000) 03:15:47 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183ad", 0x10) 03:15:47 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:47 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:47 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000001d80)={'wg1\x00'}) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/61, 0x3d}], 0x6, &(0x7f0000001940)=[@rdma_dest={0x18, 0x114, 0x2, {0x4, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{0x7fffffff}, {&(0x7f0000001480)=""/51, 0x33}, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/242, 0xf2}, {&(0x7f00000015c0)=""/86, 0x56}, {&(0x7f0000001640)=""/4, 0x4}], 0x3, 0x4b, 0xfffffffffffffffd}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000016c0)=""/25, 0x19}, &(0x7f0000001700), 0x28}}, @rdma_args={0x48, 0x114, 0x1, {{0xfffffffd, 0xcf}, {&(0x7f0000001740)=""/162, 0xa2}, &(0x7f0000001900)=[{&(0x7f0000001800)=""/91, 0x5b}, {&(0x7f0000001880)=""/21, 0x15}, {&(0x7f00000018c0)=""/39, 0x27}], 0x3, 0x50, 0x7}}], 0xd8, 0x40004}, 0x840) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2fa, 0x0) 03:15:47 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:47 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:47 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:47 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:47 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0xffffff80, 0x6, 0x80, 0x3f], 0x4, 0x80000}) 03:15:47 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000001d80)={'wg1\x00'}) sendmsg$rds(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)={0x2, 0x4e23, @rand_addr=0x64010100}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/61, 0x3d}], 0x6, &(0x7f0000001940)=[@rdma_dest={0x18, 0x114, 0x2, {0x4, 0x3}}, @rdma_args={0x48, 0x114, 0x1, {{0x7fffffff}, {&(0x7f0000001480)=""/51, 0x33}, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/242, 0xf2}, {&(0x7f00000015c0)=""/86, 0x56}, {&(0x7f0000001640)=""/4, 0x4}], 0x3, 0x4b, 0xfffffffffffffffd}}, @rdma_map={0x30, 0x114, 0x3, {{&(0x7f00000016c0)=""/25, 0x19}, &(0x7f0000001700), 0x28}}, @rdma_args={0x48, 0x114, 0x1, {{0xfffffffd, 0xcf}, {&(0x7f0000001740)=""/162, 0xa2}, &(0x7f0000001900)=[{&(0x7f0000001800)=""/91, 0x5b}, {&(0x7f0000001880)=""/21, 0x15}, {&(0x7f00000018c0)=""/39, 0x27}], 0x3, 0x50, 0x7}}], 0xd8, 0x40004}, 0x840) 03:15:47 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:47 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:47 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:48 executing program 0: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:48 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:48 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30a", 0xa00) 03:15:48 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000001d80)={'wg1\x00'}) 03:15:48 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a52", 0x40) 03:15:48 executing program 0: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:48 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30a", 0xa00) 03:15:48 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) 03:15:48 executing program 3: socketpair(0x3, 0xa, 0x40000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000280)={r0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r3, 0x0, 0x0, 0x0) getsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f0000000000)=0x8, &(0x7f0000000040)=0x2) connect$rds(r2, &(0x7f0000000300)={0x2, 0x4e23, @local}, 0x10) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000180)={0x4c, 0x0, &(0x7f0000000100)=[@reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000340)=ANY=[@ANYBLOB="852a6877040100000000000000000000008000000000000085616466000000000a0000000000000001000000000000002800000000000000856164660000000005000000000000000200000000000000040000000000000044333a09d2e2fc92f22e34ad309fa1cf08f3654aa8961a7b6e910509e9e164a8bb531308da0b2869a733ee298f127bbbc576c21e3abfb538a3b8c3cfa8a1fff3398e44b2c4cd595528f2f263605f9205773e1d56f27f78a65d53af09a340affbf2276896dbdb0e353b04d3c68b0e062bef8d1170ee6a70cc602c31c632bb4798b56438cd53b2b3753424fd6faf9f27d142cfa0026ca786437c65d90ad386f477d9240e5fd261d9f4f4f3669c9281e17e41eba9c5dc76d72a0fa56ffbc1"], &(0x7f00000000c0)={0x0, 0x18, 0x38}}, 0x440}], 0x75, 0x0, &(0x7f0000000200)="e265452bbdc518aad95d0e59758f053b184b6d82ac14dc5bfc75074afef4cf83628ea3eab738b228b1e69baf5390952f7f8312d9d1d7ebfa314576e73c657320be8fab4e84049aeeea635848366883c5884cd1971e53dd40c0c5b576cb0159d5ffa2f2314abbd3388abe40cc6f44b161a51c77fa15"}) r4 = accept4(r0, &(0x7f0000000480)=@ethernet, &(0x7f0000000080)=0x80, 0x80000) accept$nfc_llcp(r4, &(0x7f0000000500), &(0x7f0000000580)=0x60) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x1e}, 0x0, 0x0, 0x0, 0x0) 03:15:48 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648", 0x8) 03:15:48 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:48 executing program 0: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfeb5e7dc31c009a79acf3a454b2101da337075926e9170db496df436c61c5c3471419d71881cd6e6adb51e42ea31af833e2feec7e66913aab37d6cfeef8fd74527ace5adfd49103375b7ad81e6b74ee81250ed664a54034e86761f960fb7b9b9ab72ce6744b62d564d732c5807fac6fcf15e7b7ad3c79049aeb146171b1aa23cf3d89528cac85b5d33f5a911fb01ba040b24331e4fe68ee17e5abd82538773efc24ce384aa2918a26bb7838f5faea9292260b43706581bff9e37bc7b81d3eb314fde334b9e2454d758db59b4d4ed51a24655a8f8ababd76e3afde1eb116a42f60aa161556fbd9f30adad16217ff5ba7151e151d0a028686ba147d3561285694d3385d4c6769dfac0209e072ba822ac96f605c292925647c8faa178f1aa7335a34a6f3410d26080419a54169a0e673b9287d4a761670c47d332401926c29e7ee70a5e8440ad3dfd1139502ebdb80e97a09ff97d5aec2954d2558ec999f84bd3a9cf5eea9034758a94f9583d9fc3f86e05b6133cb164ab00f06ecdf9badbcb7eed50c2d46f7c196cbc248a72cac70dfd7eed994890ada04c5992c533c6ed3a4ce12f2202cb6c00935b23b8b54b8b363f7f306a1e68d480c97c15b25d4816352f415eacbbda5918040681b3f195822d240392ec35bb850788a476bcd7c909aed05c70fa2f76e6d299bb2a353d351815cd2f16148618ca0953136bba3c113a25e43d5e4ea373de0c4583db08892faa9a63b3699a052eb1a2dcd62ab5763939326ed51c91f86a604b105021c3418fab70f607e6ff3175f106e6b54a73abef28fe94b9fc356c280eb4b2a161e97e00dba416c3b8d2ff9b7205c7c19ea19d9f37d8db965687d6ae1af5d1eea290d314bbfa26071945f05821a550d302ed8e03bb202de0475384c4cd3a92ada58c0fe4eb8a4fbd1d3f8abbd98fc32039908862599e53242ad34745dabed3c1104046197d3c235f321c884c20704f19d1434fc40344f0eaf2ffd1631e02d716f0420a6443dd32219fda278fa1e961b2b7c7ca0daf256917db27140083e164bc991fced2cbc4b3dc80a3187e5d75b41815e7b890bd8b04907bfa993142e2acbecbef499bc0e34f079d1285aaccfa0be4ba97840a0396cbb3919de5a452057934b2846a4b268ad5b52bc589a31537b94a4e03af52faed6600a94755a1339136946261952ae5e270e59a4e060d50761f54e9353f908544f249488c9976396cc6e85fa6cd45c2e46fd29b1819680562bdcb901a827e88f19e71764e55c3b9a2e7eb2718889d6af6b3b4b4eeb4ebd1150ec4eebeb3d1826a72591ba27f37f8d7a1fd71674e4070f13ff21ea72d346f2e90294fdad93f6450e5f3be1cacbdc2aa0448720ee213bd714aa6fd2eb0350f1ef245e3eafde630c1cb82e3744aa4a80ea5863d2991911aaca457b123b8c1a1cf3af781cde5bb0d18a5e2ff836e857ef0d0d8d0cb3343c7fc0b35fa9a636db20b5ec17029385fd1ef25adb359eddfc2d0008d97ac2c073727995e9fc7586babdaaaeff18a4d73faf7e646b05a3b7076aff3e4808b38c867c71c7d152f601fab86a5a24f9e72cf50ca20ce333ec2e51996f9fb5c7264ea2ae8f85ce34dbb4a181543f19ed5df067831ba8b63948379b415b2df8ed1aa2def7ff98470a8c447c9a057315fd307b09cfeafb0e92016c2a083b770ad6cbf8e76982e2b2c1a3df13dc0983f9f0e0786194c87967af4564829401d33b923ef95398b58ff38af74ce63137e063500119d33ea5191f981f37d70a1cc97d2f3cee971807ee8c16d2f24346c2edf17c58ceb306dd1ce2af969937f75914b37c8e662f83078d7fe87d08ff6ce0aa11b1f8f3688b7e6fe34ccfd826f89224f037b8d7b3d0311c588dbe88fc82483b85461badc2ca13f7486b3c8dc4d1096440fbf5c1937add367e9c9d899e52bc808cc381cf6536c579778af61a20157457092983a32b39fd1bde1b9e88edf257ab492e17c6880f69b89f9", 0x1000) 03:15:48 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5a", 0x980) 03:15:48 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) pipe2(&(0x7f0000000380), 0x0) 03:15:48 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:48 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:48 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f3882272538830", 0x900) 03:15:48 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000001cc0)=0x1, &(0x7f0000001d00)=0x2) 03:15:49 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:49 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) 03:15:49 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x2588, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x7ffd, 0x8d0, 0xffffffffffffff00, 0x7, 0x5, 0x4000000, 0x8, 0xdcf5}, &(0x7f0000000140)={0x1, 0x3, 0x2fe, 0x2, 0x1, 0x1ff, 0x5, 0x3ff}, &(0x7f0000000180)={0x2, 0x9, 0x404, 0x8, 0x6, 0x0, 0x200, 0x8}, &(0x7f0000000200)={0x77359400}, &(0x7f0000000280)={&(0x7f0000000240)={[0x6]}, 0x8}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) accept4(r0, &(0x7f0000000040)=@hci, &(0x7f0000000100)=0x80, 0xc0800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) getsockopt$IP_SET_OP_GET_BYINDEX(r1, 0x1, 0x53, &(0x7f0000000300), &(0x7f0000000340)=0x28) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) 03:15:49 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f3882272538830", 0x900) 03:15:49 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:49 executing program 2: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) 03:15:49 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:49 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:49 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6", 0x880) 03:15:49 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:49 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6", 0x880) 03:15:49 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe74", 0x20) [ 3136.789608][ T3242] ieee802154 phy0 wpan0: encryption failed: -22 03:15:49 executing program 2: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) 03:15:49 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:50 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) 03:15:50 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6", 0x880) 03:15:50 executing program 2: ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) 03:15:50 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:50 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:50 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907", 0x4) 03:15:50 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:50 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb", 0x8c0) 03:15:50 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:50 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:50 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:50 executing program 2: syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) 03:15:50 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) ioctl$SNDCTL_SEQ_SYNC(r0, 0x5101) 03:15:51 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6", 0x880) 03:15:51 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c", 0x800) 03:15:51 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 2: syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) 03:15:51 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183ad", 0x10) 03:15:51 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6", 0x880) 03:15:51 executing program 2: syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000001d40)={'wg2\x00'}) 03:15:51 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d3", 0x2) 03:15:51 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, 0x0) 03:15:51 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) r0 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='wlan0\x00', 0x10) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r1, 0x8983, &(0x7f0000000240)={0x7, 'ip6_vti0\x00', {0x98}, 0x4}) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x0, 0x0, 0x0) 03:15:51 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6", 0x880) 03:15:51 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4b", 0x840) 03:15:51 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:51 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:51 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:52 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4b", 0x840) 03:15:52 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:52 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:52 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8b", 0x400) 03:15:52 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000040)=0x2, 0xffffffffffffffff) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ubi_ctrl\x00', 0x400000, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r1, 0x800442d2, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, @local}, {0x0, 0x0, 0x0, @remote}]}) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000000), 0x4) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:52 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4b", 0x840) 03:15:52 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:52 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:52 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8b", 0x400) 03:15:52 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:52 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b2653", 0x860) 03:15:52 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8b", 0x400) 03:15:52 executing program 2: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:52 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648", 0x8) 03:15:52 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:52 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b2653", 0x860) 03:15:53 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x10102, 0x0) 03:15:53 executing program 2: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:53 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b2653", 0x860) 03:15:53 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:53 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:53 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:53 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) 03:15:53 executing program 2: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:53 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:53 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:53 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:53 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) 03:15:54 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) accept4$alg(r0, 0x0, 0x0, 0x80000) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x265, 0x6, 0xfffffffffffffff7, 0x3f, 0x3ff, 0xffff, 0xff, 0x1}, &(0x7f0000000040)={0x8, 0x0, 0x0, 0xffffffffffffffff, 0x9, 0x1, 0xfffffffffffffffe, 0x7f}, &(0x7f0000000080)={0x100, 0x7, 0x1000, 0x5, 0x7, 0x7, 0x5, 0x2}, &(0x7f00000000c0)) 03:15:54 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:54 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:54 executing program 2: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:54 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) 03:15:54 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:54 executing program 2: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:54 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:54 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907", 0x4) 03:15:54 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d613119", 0x200) 03:15:54 executing program 2: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:54 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59c", 0x878) 03:15:55 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x0, 0x3, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0, 0x0) 03:15:55 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:55 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:55 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:55 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59c", 0x878) 03:15:55 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:55 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) 03:15:55 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:55 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:55 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:55 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:55 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:56 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) r1 = accept4(r0, &(0x7f0000000000), &(0x7f0000000080)=0x80, 0x80000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) accept4$nfc_llcp(r2, 0x0, 0x0, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r2, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB="180200000214000129bd7000fddbdf250800010001180000"], 0x18}, 0x1, 0x0, 0x0, 0x400c0}, 0x4000010) setsockopt$inet6_dccp_int(r1, 0x21, 0xf, &(0x7f00000000c0)=0xffff, 0x4) 03:15:56 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:56 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) 03:15:56 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:56 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92d3", 0x2) 03:15:56 executing program 1: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92", 0x1) 03:15:56 executing program 1: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92", 0x1) 03:15:56 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:56 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:56 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) 03:15:56 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e", 0x100) 03:15:56 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:57 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x42040, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@getneightbl={0x14, 0x42, 0x100, 0x70bd27, 0x25dfdbfc, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20008805}, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:57 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:57 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:57 executing program 1: write$midi(0xffffffffffffffff, &(0x7f0000000100)="92", 0x1) 03:15:57 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e", 0x100) 03:15:57 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e", 0x874) 03:15:57 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:57 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e", 0x874) 03:15:57 executing program 1: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:57 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:57 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e", 0x100) 03:15:57 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:58 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='vlan0\x00', 0x10) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000080)='lo\x00', 0x10) pselect6(0x40, &(0x7f00000001c0)={0x8b, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x90}, 0x0, 0x0, 0x0, 0x0) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000000040), 0x2) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000000200)={@l2={0x1f, 0x2, @none, 0x3}, {&(0x7f00000000c0)=""/25, 0x19}, &(0x7f0000000100), 0x1}, 0xa0) 03:15:58 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e", 0x874) 03:15:58 executing program 1: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:58 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:58 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2f", 0x180) 03:15:58 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:58 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbc", 0x876) 03:15:58 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000000)=0x7, 0x2) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:15:58 executing program 1: r0 = syz_open_dev$admmidi(0x0, 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:58 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2f", 0x180) 03:15:58 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbc", 0x876) 03:15:58 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:58 executing program 2: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbcb59cd9a9dc5cb429b1d6f4668dbf7230dd80ae0fba1161353f2670c646f078a16d3802c7c40261409a8fa2c0358b734020f4cfa409adff91652a2719656a7417a0ba8f770087123446eb605fc379c572a308d5434882d0b3908233ddc83a44360d93801c4b143f7797aa719417e31eca69ab19ffee1ffcbb4318fa2b225eb80209b580f388227253883088cf1ea1ad7cbefc27780d48281c2d812462e62107a7ba1efced469fd59eb46abb4003fdd587c86896da7ac45cb1327628070daab62486be5207a8b6642814a16f3bc49b40f2eed1bf0ba8a6d8a01e35526265c3f6832bfd4b9264077fb44d38861f5551e55693fe8f9db151b91f08c959d2d1743e2c0ac1221812ec77651c5ae74b9aa2ce2b3590aad2c67f2de8b64bfc67c9e2fc664ac2177f868d83c4832754d076f30245a52cdbdbc183b0f1e3dcb1a670fb85d584fd35913d1cdb3f4b272a17de984eb1accc423a5a8e08e3b70c41a7d28550d59f647246a5c487d68097358a5b252211abea8114b9d907ac5017609c57873a6864509f64fb7055dae30acdb3daceed27eee3bcfb40532c0362ec200ae4b7749995743b0d8ffa18a6ee83ecfdc2220e6b1d1a7066415b5487de491c67805aeb2b3edc6a94d8310d894c29859af2a8cdb8b90959c99f17b9c682d242b4c240e133853508d957d98def2d7e6aae9880ad4ca55a8db63de6b5e27744d0c8a11631578ac38d674c717a1fcdfe", 0xa80) 03:15:58 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:58 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e6bbc", 0x876) 03:15:58 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:58 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:58 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2f", 0x180) 03:15:58 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:59 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0, 0x0) 03:15:59 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:59 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:15:59 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440", 0x1c0) 03:15:59 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e", 0x874) 03:15:59 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:59 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:59 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440", 0x1c0) 03:15:59 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e", 0x874) 03:15:59 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:15:59 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:15:59 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:16:00 executing program 3: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) ioctl$SNDCTL_TMR_STOP(r0, 0x5403) socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) 03:16:00 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x0) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:16:00 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2f", 0x180) 03:16:00 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:16:00 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729c24e", 0x874) 03:16:00 executing program 4 (fault-call:1 fault-nth:0): r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:16:00 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:16:00 executing program 1: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92", 0x1) [ 3147.524201][T27380] FAULT_INJECTION: forcing a failure. [ 3147.524201][T27380] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3147.538235][T27380] CPU: 1 PID: 27380 Comm: syz-executor.4 Not tainted 5.12.0-rc2-syzkaller #0 [ 3147.547027][T27380] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3147.557122][T27380] Call Trace: [ 3147.560559][T27380] dump_stack+0x137/0x19d [ 3147.564982][T27380] should_fail+0x23c/0x250 03:16:00 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729", 0x872) 03:16:00 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2f", 0x180) [ 3147.569422][T27380] __alloc_pages_nodemask+0xea/0x350 [ 3147.574730][T27380] alloc_pages_vma+0x3e6/0x890 [ 3147.579534][T27380] shmem_alloc_and_acct_page+0x2ba/0x640 [ 3147.585228][T27380] shmem_getpage_gfp+0x6c6/0x1980 [ 3147.590283][T27380] shmem_write_begin+0x83/0x100 [ 3147.595159][T27380] generic_perform_write+0x196/0x3a0 [ 3147.600586][T27380] ? file_update_time+0x1bd/0x3e0 [ 3147.605650][T27380] __generic_file_write_iter+0x15c/0x340 [ 3147.611284][T27380] ? generic_write_checks+0x250/0x290 [ 3147.616665][T27380] generic_file_write_iter+0x75/0x130 [ 3147.622172][T27380] vfs_write+0x6f9/0x7e0 [ 3147.626421][T27380] ksys_write+0xce/0x180 [ 3147.630745][T27380] __x64_sys_write+0x3e/0x50 [ 3147.635353][T27380] do_syscall_64+0x39/0x80 [ 3147.639867][T27380] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3147.645782][T27380] RIP: 0033:0x465f69 [ 3147.649689][T27380] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 03:16:00 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) munlockall() getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000000)=""/136, &(0x7f00000000c0)=0x88) pselect6(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x0, 0x0, 0x0, 0x0) [ 3147.669320][T27380] RSP: 002b:00007f2cbd322188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3147.677783][T27380] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000465f69 [ 3147.686342][T27380] RDX: 0000000000000001 RSI: 0000000020000100 RDI: 0000000000000003 [ 3147.694316][T27380] RBP: 00007f2cbd3221d0 R08: 0000000000000000 R09: 0000000000000000 [ 3147.702591][T27380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3147.710686][T27380] R13: 00007ffd3806af0f R14: 00007f2cbd322300 R15: 0000000000022000 03:16:00 executing program 4 (fault-call:1 fault-nth:1): r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:16:00 executing program 1: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92", 0x1) 03:16:00 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:16:00 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2f", 0x180) 03:16:00 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729", 0x872) [ 3147.874860][T27411] FAULT_INJECTION: forcing a failure. [ 3147.874860][T27411] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3147.888054][T27411] CPU: 1 PID: 27411 Comm: syz-executor.4 Not tainted 5.12.0-rc2-syzkaller #0 [ 3147.897750][T27411] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3147.907873][T27411] Call Trace: [ 3147.911162][T27411] dump_stack+0x137/0x19d [ 3147.915557][T27411] should_fail+0x23c/0x250 [ 3147.920025][T27411] should_fail_usercopy+0x16/0x20 [ 3147.925427][T27411] iov_iter_copy_from_user_atomic+0x2d6/0x830 [ 3147.931718][T27411] ? shmem_write_begin+0x83/0x100 [ 3147.936797][T27411] generic_perform_write+0x1e4/0x3a0 [ 3147.942140][T27411] ? file_update_time+0x3ae/0x3e0 [ 3147.947217][T27411] __generic_file_write_iter+0x15c/0x340 [ 3147.952885][T27411] ? generic_write_checks+0x250/0x290 [ 3147.958280][T27411] generic_file_write_iter+0x75/0x130 [ 3147.963689][T27411] vfs_write+0x6f9/0x7e0 [ 3147.967982][T27411] ksys_write+0xce/0x180 [ 3147.972242][T27411] __x64_sys_write+0x3e/0x50 [ 3147.976870][T27411] do_syscall_64+0x39/0x80 [ 3147.982006][T27411] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3147.987952][T27411] RIP: 0033:0x465f69 [ 3147.991892][T27411] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3148.011956][T27411] RSP: 002b:00007f2cbd322188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 03:16:01 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de", 0x540) 03:16:01 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8c729", 0x872) 03:16:01 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37", 0x1a0) 03:16:01 executing program 1: syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(0xffffffffffffffff, &(0x7f0000000100)="92", 0x1) [ 3148.021251][T27411] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000465f69 [ 3148.029269][T27411] RDX: 0000000000000001 RSI: 0000000020000100 RDI: 0000000000000003 [ 3148.037264][T27411] RBP: 00007f2cbd3221d0 R08: 0000000000000000 R09: 0000000000000000 [ 3148.045252][T27411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3148.053305][T27411] R13: 00007ffd3806af0f R14: 00007f2cbd322300 R15: 0000000000022000 03:16:01 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37", 0x1a0) 03:16:01 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) 03:16:01 executing program 3: socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={r0}) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080)='wireguard\x00', r3) accept4$nfc_llcp(r2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept4$nfc_llcp(r4, 0x0, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000100)={r4}) getsockopt$IP_SET_OP_GET_BYINDEX(r2, 0x1, 0x53, &(0x7f0000000000)={0x7, 0x7, 0xffffffffffffffff}, &(0x7f0000000040)=0x28) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) 03:16:01 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) 03:16:01 executing program 4 (fault-call:1 fault-nth:2): r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:16:01 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de", 0x540) 03:16:01 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37", 0x1a0) 03:16:01 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) [ 3148.765052][T27446] FAULT_INJECTION: forcing a failure. [ 3148.765052][T27446] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3148.797959][T27446] CPU: 0 PID: 27446 Comm: syz-executor.4 Not tainted 5.12.0-rc2-syzkaller #0 [ 3148.806803][T27446] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3148.816874][T27446] Call Trace: [ 3148.820163][T27446] dump_stack+0x137/0x19d [ 3148.824525][T27446] should_fail+0x23c/0x250 [ 3148.828963][T27446] should_fail_usercopy+0x16/0x20 [ 3148.834004][T27446] _copy_to_user+0x1c/0x90 [ 3148.838457][T27446] simple_read_from_buffer+0xab/0x120 [ 3148.843851][T27446] proc_fail_nth_read+0xf6/0x140 [ 3148.848838][T27446] ? rw_verify_area+0x136/0x250 [ 3148.853772][T27446] ? proc_fault_inject_write+0x200/0x200 [ 3148.859468][T27446] vfs_read+0x154/0x5d0 03:16:01 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de", 0x540) 03:16:01 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, 0x0, 0x0) [ 3148.863659][T27446] ? __fget_light+0x219/0x260 [ 3148.868514][T27446] ksys_read+0xce/0x180 [ 3148.872712][T27446] __x64_sys_read+0x3e/0x50 [ 3148.877269][T27446] do_syscall_64+0x39/0x80 [ 3148.881744][T27446] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3148.887665][T27446] RIP: 0033:0x4191ec [ 3148.891581][T27446] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 03:16:02 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd8", 0x1b0) 03:16:02 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a73a8", 0x870) [ 3148.912241][T27446] RSP: 002b:00007f2cbd322170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 3148.920895][T27446] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00000000004191ec [ 3148.929002][T27446] RDX: 000000000000000f RSI: 00007f2cbd3221e0 RDI: 0000000000000004 [ 3148.937096][T27446] RBP: 00007f2cbd3221d0 R08: 0000000000000000 R09: 0000000000000000 [ 3148.945191][T27446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3148.953186][T27446] R13: 00007ffd3806af0f R14: 00007f2cbd322300 R15: 0000000000022000 03:16:02 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a", 0x86e) 03:16:02 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x1) 03:16:02 executing program 3: socket$alg(0x26, 0x5, 0x0) ioctl$SNDCTL_SEQ_CTRLRATE(0xffffffffffffffff, 0xc0045103, &(0x7f0000000180)=0x3) socketpair(0x1e, 0x4, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0, 0x0) pselect6(0x40, &(0x7f0000000000)={0x80, 0x0, 0x5, 0x80000001, 0x1, 0xffffffffffffffff, 0x8, 0x16c}, &(0x7f0000000040)={0x3, 0x7ff, 0xffffffff, 0x3, 0x0, 0x2, 0xa416, 0x100000000}, &(0x7f0000000080)={0x0, 0x2, 0x4, 0xd774, 0x7, 0x7, 0xff, 0x1}, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000140)={&(0x7f0000000100)={[0x642d0000]}, 0x8}) 03:16:02 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) 03:16:02 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9a", 0x7e0) 03:16:02 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd8", 0x1b0) 03:16:02 executing program 4: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x180281) write$midi(r0, &(0x7f0000000100)="92", 0x2) 03:16:02 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a", 0x86e) [ 3149.807031][T27478] ================================================================== [ 3149.815283][T27478] BUG: KCSAN: data-race in snd_rawmidi_transmit / snd_rawmidi_write [ 3149.823280][T27478] [ 3149.825636][T27478] write to 0xffff88810a504c38 of 8 bytes by task 2016 on cpu 0: [ 3149.833274][T27478] snd_rawmidi_transmit+0x2b8/0x3b0 [ 3149.838516][T27478] snd_vmidi_output_work+0xf1/0x200 [ 3149.843733][T27478] process_one_work+0x3e1/0x950 [ 3149.848617][T27478] worker_thread+0x616/0xa70 [ 3149.853219][T27478] kthread+0x20b/0x230 03:16:02 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100)="92d36907cbddd648599b7ba304d183adb3e3cfe942e244fe8f3fecc9b887fe740d95a824ddd72597b149dd9e912f70dcdeb9d209ea096b0bbc2a33559b0b5a5254ac66ec092a9811240e02eb94600540ebe79922b3c0f50927d7fda3a25236ef01a0ec840061597dd90a9e7cd4510ddb2aeb89ccb0fa18db409722c6bea50269973f38b5e5053428f27a4caabec3a596ecc31bb5cc255fa95f12fe38d6c96971418875fe06136109ae25bd9bda8fc7b6bdbeb8fcc5b57165bcb6928d50a1deea0202183cfc7aefe92480f3cb46c37d835c4db02b0cd2dc5733d75659eba147ccd346b0751e2edd70d44d28ee36b84f75d8b572e2cf9e028ff3aed5164754611e773464fa2ff95270c3f3c4ae890a49b5ebf28f285fcd3924e14ff3c490c81e0776cadf55403be8ece5932872783381feca02c1879927bb597badf7cc2100c64391de0ee2bcb2df9ebec4848d634a25a80723df355ec758486cc6c0c6b787c1f219c5dec868e3b42e3fec5d99c90cd8a3a6b55b47529b26849f9a23086ff57b2ffd2f74de6378779a7812bb712f30ff9ec88a3ceb5489b41a52c0fd8795ae0a37f48aa40d623513db96f254be4faf1bd868a24a1a25268c546b444c17a6470440ea719af33a7258ec7c5a8ad25049f9f2b57b789dfd59bb324b6a38af0d00663afe06af69717d07f0e6c54e6792d53a90ea543080d3fc082a4aea4f854d6131195f3a837789a632130be047e8db971ef0ff0dbfbed1b84ea3784f00e1018ebea8a9966937f6f546ea62fe0d48b0cf94527bdd68383a254ac3cd44b0a8463546279d8f697021b7ea7c54a66aca3a731d4d9a4df04b3b7c1b6c55f1aa8040b09ab77b702bab123410b1e3e769c4983b3575d5e8af21abade1436e2cb61521c780e6384fda381e7733d7ce7d38b538e0d15ae8cf395fe8ce8334c4ac67577c8a83544b2e764616ec9ad92954ab91e89aeef51e8eac58ce583e3bb39496f611869f1c7855274a7c7ea3655e09c02168b4222f2b743e4aed524d99839e21487853b29032ed305da33282adad9715f773b39653fe19bb7b8fd0276602e5fe2430fb477c195f5237943405b650088629141517eed71836492cfb0befc99e6d988aba8221f3184abc39c0a273246b1a46a47e111af65ac17609d34c79c2b857f9eaf89c68982c53866717961f11f632e66195ab1edc0f71390f2447de2b2abdb21e9c929482fe471f458decde5f19a0348a8a6586a90a998b784c59f101d7acf98db743ab3fb53eef5d9399c7d6969f2f49a2c54be9f9d7745fdad0af84c6495ab5ff236339f7b2f512c76d41f84939caa1a1328a772b63d50d6e35079fe91b6318aa8c08bbfd57153b82877e28102e5f02ea2a45d2d49d79e6a20343ff82122f17e4e31f5fa052a1c365edc6ab3f0f517978f17b1b6ed985e7584cd46eaa1eaaa57eea8bdda2271eb1a3acbe5956a34ed44bd3b01f637a775d208971fa9d202c7019550260710c70bc85e7874a5470bee183ac379c6bb64715f5f3edde5d1b28470bb91021a5c432f310c3333f1020eace248886bcc8ac26836f42e109607b804892af0b586086fbdf423753be731298493c8c91a241bd19d89431652d5ffaa2c249320f1c13418f80be37bbef0e1f5cc92109be89a7ee7815a757670b863fe5648fca63db526af82c4a572455ef9084cdd24cbeb02942ed722d34c233a3c97a7b3b59aefba3d676091d2018ef08aeb49f4d1f62f06a1e02c31dc5f5abde264f2783d16295ac0cbcf01979d2c038384b0fe83fccef99ff3b6f4699b17312968bdcfccc3daa92b4f072823276281a3c07459474091a8afbf577efde5f53ef4db5d573684c0646adf6f60086e87ababe89e0934881769ebcfac3091e6b266b9de9119414de25cdc9597997a2a184f3548edbdd5eb72add2154031b77c6183e3550e516a1a1e60f00405b892692e98f8990955f8187248eaab2f7eb3101f12c0b9d52cc5d7fa9ecfef7d97a0755d048a69f21d4642969de894b62cd38f974470709546589a2ebdc2e558fabc6685e3e6da07b10ada6724c8b791c7329834e12a1ae205f67cebcf849877b5f0c94dcd4d75405e0c203b8942e4ec2630f21ef9b023b6be2f95e172e5a7b965ce59c8b4a0d70f2edcfba5c6c216c97c0c8fe980a92ed4a334c78c3a18e1202dd8892fbaddd372d0f8744680d67c15fa789d15f447d54b1d19c2f06719f3777fe6e0670814f50a0ffb93a20a3bf9398fa43866a8dead66ec4b3a822c93f7f5fb0d0c9aa36bd1662030f2f4cfe52b0b1c66c114ba39ef90cc6683c5a51fbd2f7b0d9d01cbc8c099cb9c6c00460875d61e5fa212f0abcf9aaeb62e1f830ff6638de737b5561eaed20ff03faeb5f3413eccd67e6b2eb70edabdae486ce2e117d5b260078099431d62edceb466a9703b2c5d18cd0c8dabeb5332a1b0607f8486bbc54c6e7f661aaebebadf10a107a11211cacc43af3d7769a9d38efde17fa24ae0df91eff2f0ff7cb5c74a1820606a66f23edc4f023ca2f72ffbc50aa0cc7644db7eee51ded298e60c097f1fda2068e013f369fbc36c427587387bd82e73e8471df7fbf78da0ef81da2d0338c9a257362553df419e597d176d371624ee72d5fafad12cc04bea3d8fabfad90a2412204afc6f96243dc40c199132e40b9c100efc432e33c952b88aae38d81d083c6554773c2d6102cc06971627c0505cd06b2577e5de7cd75dcee949d8df26dd880b52bc26f564999e7f34bfc8135dd28c7b4b9aeab8f6eecd9077a4ccb0a910e63f0821598d3ec19b63ee517ecd07ed2556ad85f3bec637660516a5415b5b14095b1ab3f56ed55b71401fefdb7492d9af70e71eb9b230294829a76976e026159bda045877c46f3934637194b30e6168c5f345c361be955222f906baa82ad63c2f7984181c0e072342f8fd8afc02866aef5eb8e09604cca7b900d182c38358a7517158d46d4efa1af13dd4963ff9c2f4bbbf5a009bf3ad98063f207c363a32bbfba089af7707610650e5091222d0b265343cf34078c4e8b5df0b978efa89a", 0x86e) 03:16:02 executing program 1: r0 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x2, 0x180281) write$midi(r0, &(0x7f0000000100), 0x0) [ 3149.857301][T27478] ret_from_fork+0x1f/0x30 [ 3149.861724][T27478] [ 3149.864052][T27478] read to 0xffff88810a504c38 of 8 bytes by task 27478 on cpu 1: [ 3149.871689][T27478] snd_rawmidi_write+0x5ef/0x720 [ 3149.876646][T27478] vfs_write+0x223/0x7e0 [ 3149.880931][T27478] ksys_write+0xce/0x180 [ 3149.885200][T27478] __x64_sys_write+0x3e/0x50 [ 3149.889817][T27478] do_syscall_64+0x39/0x80 [ 3149.894261][T27478] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3149.900179][T27478] [ 3149.902502][T27478] Reported by Kernel Concurrency Sanitizer on: [ 3149.908737][T27478] CPU: 1 PID: 27478 Comm: syz-executor.0 Not tainted 5.12.0-rc2-syzkaller #0 [ 3149.917519][T27478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3149.927633][T27478] ================================================================== [ 3149.935740][T27478] Kernel panic - not syncing: panic_on_warn set ... [ 3149.942540][T27478] CPU: 1 PID: 27478 Comm: syz-executor.0 Not tainted 5.12.0-rc2-syzkaller #0 [ 3149.951292][T27478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3149.961766][T27478] Call Trace: [ 3149.965077][T27478] dump_stack+0x137/0x19d [ 3149.969698][T27478] panic+0x1e7/0x5fa [ 3149.973655][T27478] ? vprintk_emit+0x2fa/0x3e0 [ 3149.978563][T27478] kcsan_report+0x67b/0x680 [ 3149.983080][T27478] ? kcsan_setup_watchpoint+0x40b/0x470 [ 3149.988707][T27478] ? snd_rawmidi_write+0x5ef/0x720 [ 3149.993837][T27478] ? vfs_write+0x223/0x7e0 [ 3149.998255][T27478] ? ksys_write+0xce/0x180 [ 3150.002696][T27478] ? __x64_sys_write+0x3e/0x50 [ 3150.007560][T27478] ? do_syscall_64+0x39/0x80 [ 3150.012298][T27478] ? entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3150.018504][T27478] ? _raw_spin_lock_irqsave+0x25/0x90 [ 3150.023884][T27478] ? _raw_spin_unlock_irqrestore+0x27/0x50 [ 3150.029724][T27478] kcsan_setup_watchpoint+0x40b/0x470 [ 3150.035105][T27478] snd_rawmidi_write+0x5ef/0x720 [ 3150.040170][T27478] ? do_task_dead+0x40/0x40 [ 3150.044670][T27478] ? snd_rawmidi_read+0x720/0x720 [ 3150.049696][T27478] vfs_write+0x223/0x7e0 [ 3150.053956][T27478] ? __fget_light+0x219/0x260 [ 3150.058649][T27478] ksys_write+0xce/0x180 [ 3150.062898][T27478] __x64_sys_write+0x3e/0x50 [ 3150.067598][T27478] do_syscall_64+0x39/0x80 [ 3150.072026][T27478] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3150.077917][T27478] RIP: 0033:0x465f69 [ 3150.081805][T27478] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3150.101403][T27478] RSP: 002b:00007fe6ce3d8188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3150.109858][T27478] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000465f69 [ 3150.117824][T27478] RDX: 00000000000001b0 RSI: 0000000020000100 RDI: 0000000000000003 [ 3150.125809][T27478] RBP: 00000000004bfa3f R08: 0000000000000000 R09: 0000000000000000 [ 3150.133824][T27478] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056bf60 [ 3150.141789][T27478] R13: 00007ffec039e45f R14: 00007fe6ce3d8300 R15: 0000000000022000 [ 3150.150503][T27478] Kernel Offset: disabled [ 3150.154846][T27478] Rebooting in 86400 seconds..