425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:14:27 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:14:27 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640), 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:14:27 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x6, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5d, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:14:27 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x0, &(0x7f0000001700)=0x7, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:14:27 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x70, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:14:27 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440), 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:14:34 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x6, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5d, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:14:34 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:14:34 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x0, &(0x7f0000001700)=0x7, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:14:34 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:14:34 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0x6, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:14:34 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0x6, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:14:40 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x6, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5d, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:14:40 executing program 1: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0x0, &(0x7f0000001740)=0x2}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x63, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:14:40 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:14:40 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:14:40 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:14:45 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:14:45 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x65, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:14:46 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x65, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:14:46 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x65, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:14:46 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x6, &(0x7f0000001480)}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5d, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:14:46 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) [ 2713.548006][ T1231] ieee802154 phy0 wpan0: encryption failed: -22 [ 2713.554548][ T1231] ieee802154 phy1 wpan1: encryption failed: -22 [ 2715.612830][ T358] Bluetooth: hci2: command 0x0406 tx timeout 08:15:29 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0x6, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:29 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x65, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:29 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x6, &(0x7f0000001480)}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5d, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:29 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6e, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:29 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:29 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:30 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:30 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:30 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x6, &(0x7f0000001480)}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5d, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:30 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:30 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6e, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:30 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, 0x0, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) [ 2752.506388][ T358] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 2752.523001][ T358] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 2752.530477][ T358] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 2752.538701][ T358] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 2752.546282][ T358] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 2752.586003][ T358] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 2753.185834][T17035] chnl_net:caif_netlink_parms(): no params data found [ 2753.374625][T17035] bridge0: port 1(bridge_slave_0) entered blocking state [ 2753.382037][T17035] bridge0: port 1(bridge_slave_0) entered disabled state [ 2753.392984][T17035] bridge_slave_0: entered allmulticast mode [ 2753.400623][T17035] bridge_slave_0: entered promiscuous mode [ 2753.424204][T17035] bridge0: port 2(bridge_slave_1) entered blocking state [ 2753.431385][T17035] bridge0: port 2(bridge_slave_1) entered disabled state [ 2753.459303][T17035] bridge_slave_1: entered allmulticast mode [ 2753.474336][T17035] bridge_slave_1: entered promiscuous mode [ 2753.548369][T17035] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 2753.566034][T17035] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 2753.629766][T17035] team0: Port device team_slave_0 added [ 2753.638727][T17035] team0: Port device team_slave_1 added [ 2753.683928][T17035] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 2753.690898][T17035] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 2753.720387][T17035] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 2753.733855][T17035] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 2753.740814][T17035] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 2753.771050][T17035] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 2753.848109][T17035] hsr_slave_0: entered promiscuous mode [ 2753.855195][T17035] hsr_slave_1: entered promiscuous mode [ 2753.861382][T17035] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 2753.869185][T17035] Cannot create hsr debugfs directory [ 2753.999025][T17035] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2754.056802][T17035] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2754.146876][T17035] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2754.230472][T17035] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2754.344104][T17035] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 2754.355759][T17035] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 2754.365763][T17035] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 2754.377166][T17035] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 2754.457283][T17035] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2754.478988][T17035] 8021q: adding VLAN 0 to HW filter on device team0 [ 2754.495372][ T2478] bridge0: port 1(bridge_slave_0) entered blocking state [ 2754.502577][ T2478] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2754.513716][ T2478] bridge0: port 2(bridge_slave_1) entered blocking state [ 2754.520806][ T2478] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2754.558113][T17035] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 2754.574180][T17035] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 2754.652791][T13009] Bluetooth: hci6: command 0x0409 tx timeout [ 2754.697971][T17035] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 2754.741851][T17035] veth0_vlan: entered promiscuous mode [ 2754.755379][T17035] veth1_vlan: entered promiscuous mode [ 2754.783423][T17035] veth0_macvtap: entered promiscuous mode [ 2754.793169][T17035] veth1_macvtap: entered promiscuous mode [ 2754.811323][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2754.826846][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2754.837312][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2754.847855][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2754.857724][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2754.868436][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2754.878514][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2754.890809][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2754.901119][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2754.913679][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2754.924356][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2754.937615][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2754.948693][T17035] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 2754.964258][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2754.976567][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2754.987373][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2754.998594][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2755.010185][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2755.022295][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2755.032622][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2755.044537][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2755.056286][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2755.066777][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2755.076905][T17035] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2755.087380][T17035] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2755.098489][T17035] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 2755.167899][T17035] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 2755.183429][T17035] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 2755.192238][T17035] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 2755.201416][T17035] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 2755.274386][ T2478] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2755.283542][ T2478] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2755.314091][ T2478] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2755.322967][ T2478] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 08:15:35 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:35 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x6, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5c, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:35 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700), 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:35 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, 0x0, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:35 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, 0x0, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:35 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6e, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:35 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5c, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:35 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x0, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:35 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700), 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:35 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, 0x0, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:35 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, 0x0, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:35 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5c, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:36 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:36 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x0, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:36 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400), 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:36 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700), 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:36 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, 0x0, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:36 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5c, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:36 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400), 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) [ 2756.735190][T13009] Bluetooth: hci6: command 0x041b tx timeout 08:15:36 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x0, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:36 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:37 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400), 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:37 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:37 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, 0x0, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:37 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x6, 0x0, 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5c, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:37 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, 0x0, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:37 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) 08:15:37 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:37 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:38 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x6, 0x0, 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5c, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:38 executing program 1: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(0xffffffffffffffff, 0x3ba0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, 0x0) r2 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d50") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001480), 0x82}, {0x0, 0x0}, {0x53, 0x0}, {0x0, &(0x7f0000001640)}, {0x0, &(0x7f0000001680)=0x100000001}, {0x1, 0x0, 0x2}, {0x0, 0x0, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780), 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x0, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000}, {0x0, 0x0, 0x82}, {0x0, &(0x7f0000001940)=0x9, 0x82}, {0x0, &(0x7f0000001980), 0x82}, {0x0, 0x0}, {0x4eb, 0x0}, {0x6, 0x0, 0x82}, {0x3ff, &(0x7f0000001b80), 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x0, &(0x7f0000001c00)=0x583}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x1, 0x0, 0x82}, {0x0, &(0x7f0000001d40), 0x2}, {0x0, &(0x7f0000001d80), 0x82}, {0xf1, 0x0}, {0x101, &(0x7f0000001e40)=0x1}, {0x40, 0x0}, {0x7ff, 0x0, 0x2}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000020c0)}], 0x5c, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) ptrace$ARCH_SHSTK_DISABLE(0x1e, r2, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000003d40)={0x38}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r3, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_VFIO_IOAS$GET(r1, 0x3b88, &(0x7f0000004000)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r4, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r4, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r5}) 08:15:38 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc}) 08:15:38 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x6a, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce2", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b", 0xc1, 0x0, &(0x7f0000000380), &(0x7f00000003c0)) futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, 0x0, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, 0x0, 0x82}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x0, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x0, &(0x7f0000001c80), 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, 0x0, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, 0x0, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x0, 0x0, 0x2}], 0x6f, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r11, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r12, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r10, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r13}) pipe(&(0x7f0000004100)) 08:15:38 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x71, &(0x7f0000000040)="19ff63c7b4abf295eac06cf674e8662b341e782cb336d0d872ef7649cefdbe34af29a955b939c3ec0d3318338ff68bde667f7503548896bea2f0df3fb7946bdaac78c3d5d1a95a095a626d80c905d4a3d213e34de3b210cff95e4be9a67a49be5801bb12dc6d30125ce21bbd5794ca5923", 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) r3 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r3, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r4, 0x0, 0x0, 0x0, 0x40, 0x4}) r5 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x6, &(0x7f0000001480)=0x6b3, 0x82}, {0xb2ff, &(0x7f00000014c0)=0x9, 0x2}, {0xac, &(0x7f0000001500)=0xffffffff80000000, 0x82}, {0x2, &(0x7f0000001540)=0x7, 0x2}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0)=0x7fff, 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, &(0x7f0000001640)=0x81, 0x82}, {0x1, &(0x7f0000001680)=0x100000001, 0x2}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7}, {0x6, &(0x7f0000001740)=0x2, 0x82}, {0xfffffffffffffffe, &(0x7f0000001780)=0x1, 0x2}, {0xa3, &(0x7f00000017c0)=0x2, 0x2}, {0x7f, &(0x7f0000001800)=0x1, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x2, &(0x7f0000001880)=0x2, 0x2}, {0x80000001, &(0x7f00000018c0)=0x9, 0x82}, {0x9, &(0x7f0000001900)=0xf8b, 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980)=0xffffffffffffff00, 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000, 0x2}, {0x8, &(0x7f0000001a40)=0x734, 0x82}, {0x4, &(0x7f0000001a80)=0x400, 0x82}, {0x4eb, &(0x7f0000001ac0)=0xea, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9, 0x82}, {0x3ff, &(0x7f0000001b80)=0x6, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3, 0x82}, {0xa32, &(0x7f0000001c00)=0x583, 0x2}, {0x1, &(0x7f0000001c40)=0xffffffffffffffff, 0x2}, {0x2, &(0x7f0000001c80)=0x101, 0x2}, {0x1, &(0x7f0000001cc0)=0x4, 0x82}, {0xfcd, &(0x7f0000001d00)=0xfffffffffffffffa, 0x2}, {0x0, &(0x7f0000001d40)=0x1, 0x2}, {0x6, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, &(0x7f0000001dc0)=0x200, 0x82}, {0xf1, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1, 0x82}, {0x2, &(0x7f0000001e80)=0x8000000000000001, 0x82}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x7ff, &(0x7f0000001f80)=0x199, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x1, &(0x7f0000002000)=0xffffffffffffff99, 0x82}, {0x20, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0)=0x8000000000000001, 0x2}], 0x71, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r5, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000002c80), 0x200000, 0x0) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(r6, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r7, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r9, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r11, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) r12 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) ioctl$VHOST_VDPA_GET_VQS_COUNT(r12, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r10, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r13, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r11, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r11, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r14}) pipe(&(0x7f0000004100)) 08:15:38 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) [ 2758.812843][T13009] Bluetooth: hci6: command 0x040f tx timeout [ 2760.892604][ T358] Bluetooth: hci6: command 0x0419 tx timeout [ 2761.413709][ T11] netdevsim netdevsim5 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2761.479936][ T11] netdevsim netdevsim5 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2761.551720][ T11] netdevsim netdevsim5 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2761.626311][ T11] netdevsim netdevsim5 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2762.402267][ T11] hsr_slave_0: left promiscuous mode [ 2762.411814][ T11] hsr_slave_1: left promiscuous mode [ 2762.418038][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 2762.426005][ T11] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 2762.434578][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 2762.441994][ T11] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 2762.450062][ T11] bridge_slave_1: left allmulticast mode [ 2762.456301][ T11] bridge_slave_1: left promiscuous mode [ 2762.462608][ T11] bridge0: port 2(bridge_slave_1) entered disabled state [ 2762.471246][ T11] bridge_slave_0: left allmulticast mode [ 2762.477101][ T11] bridge_slave_0: left promiscuous mode [ 2762.486002][ T11] bridge0: port 1(bridge_slave_0) entered disabled state [ 2762.499477][ T11] veth1_macvtap: left promiscuous mode [ 2762.505972][ T11] veth0_macvtap: left promiscuous mode [ 2762.511584][ T11] veth1_vlan: left promiscuous mode [ 2762.516962][ T11] veth0_vlan: left promiscuous mode [ 2762.705530][ T11] team0 (unregistering): Port device team_slave_1 removed [ 2762.720831][ T11] team0 (unregistering): Port device team_slave_0 removed [ 2762.736856][ T11] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 2762.758380][ T11] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 2762.824331][ T11] bond0 (unregistering): Released all slaves 08:15:43 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) 08:15:43 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r8, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc}) 08:15:43 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) 08:15:43 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r8, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) 08:15:43 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x9, &(0x7f0000001400)=0x7}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r9, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) ioctl$VHOST_VDPA_GET_VQS_COUNT(0xffffffffffffffff, 0x8004af80, &(0x7f0000003fc0)) ioctl$IOMMU_VFIO_IOAS$GET(r2, 0x3b88, &(0x7f0000004000)={0xc, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r8, 0x3ba0, &(0x7f0000004040)={0x38, 0x5, r10, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_ALLOC(r9, 0x3b81, &(0x7f0000004080)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r9, 0x3ba0, &(0x7f00000040c0)={0x38, 0x5, r11}) pipe(&(0x7f0000004100)) 08:15:44 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_RW$syz(r0, 0x3ba0, &(0x7f00000000c0)={0x38, 0x8, 0xffffffffffffffff, 0x0, 0x6, 0x3720d0, 0x0, 0x0, 0x10000}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r2, 0x3ba0, &(0x7f0000000140)={0x38, 0x7, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7, 0x28c2}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r2, 0x3ba0, &(0x7f00000001c0)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(0xffffffffffffffff, 0x3ba0, &(0x7f0000000200)={0x38, 0x7, r3, 0x0, 0x0, 0x0, 0x40, 0x4}) r4 = syz_clone(0x10042000, &(0x7f0000000240)="a09391ffa676537906fd8c21164324c524fa6799421708eef15def3184195656b75da5eb12cf26f2e86c39d9b744851f11edc615870a4ba2615caa9cc1f1a352149ac7f652ae200f884992603005d5091584e014eca9c5caa22c3a8763d3b5aecf0fc40d5272ffe2b4a456a5d9fc4e3dfa4c9b9addf445e4b8f45b2cf49408e2669cbc17bd7df477591adfc61b9006f25f993a3cf2ff0b1f8cab3b25b68a12ead170fbb2e01cc09d4ae58f9a251fd702edbb4225b3be78bac6ebc20527de647d3b78350276b1726f60cc47039419b468023f67a4dd192ebcd3434ec7", 0xdc, &(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)="87b14147c257086f76928ef8ba38e063e6a52cfac835c741c087b9f18c1df8c173f3a59e5c5109ab07468afe50efd771fde2e6a8a0b2baef1a002fb755753d2fb4eb0e607cfeb7cff32970146eba560eed3b62f34988d3c2d0d55e9af6b6ae859f2b391aff13e1f5335a55fd0611792e28b91d815bdda69f47cb3a4a5d9fd5bdc942b9a23eb408b3eb46212a8fdc696d4dc27adada16707dbd5f194fe94e438af92402ee70476fde48ec557265ad07462d5068095368b5e3508fc82c47c4256b8b4c") futex_waitv(&(0x7f0000002100)=[{0xa1, &(0x7f00000004c0)=0x2, 0x2}, {0x2, &(0x7f0000000500)=0x80000001, 0x82}, {0x6, &(0x7f0000000540), 0x2}, {0x7ff, &(0x7f0000000580)=0x58a5b453, 0x2}, {0x9, &(0x7f00000005c0)=0x5, 0x2}, {0x4, &(0x7f0000000600)=0x1ff, 0x2}, {0x80000001, &(0x7f0000000640)=0x7f, 0x2}, {0xffffffffffffffff, &(0x7f0000000680)=0x5, 0x82}, {0x5, &(0x7f00000006c0)=0x6, 0x2}, {0x92, &(0x7f0000000700), 0x2}, {0x1f6, &(0x7f0000000740)=0x4, 0x2}, {0x8001, &(0x7f0000000780)}, {0x8, &(0x7f00000007c0)=0x10100000000000, 0x2}, {0x2, &(0x7f0000000800)=0x40, 0x2}, {0x80000000, &(0x7f0000000840)=0x7fffffffffffffff, 0x82}, {0x9, &(0x7f0000000880)=0x7, 0x2}, {0x3, &(0x7f00000008c0)=0x4, 0x82}, {0x20, &(0x7f0000000900)=0x9, 0x2}, {0x7fff, &(0x7f0000000940)=0x80, 0xc30deca3d1a33ddb}, {0x930, &(0x7f0000000980)=0x4, 0x2}, {0x401, &(0x7f00000009c0)=0x9, 0x82}, {0x1, &(0x7f0000000a00)=0x3, 0x2}, {0x4, &(0x7f0000000a40)=0x2, 0x2}, {0x6, &(0x7f0000000a80), 0x2}, {0x6513, &(0x7f0000000ac0)=0x6, 0x82}, {0x4, &(0x7f0000000b00)=0x5, 0x82}, {0x2, &(0x7f0000000b40)=0xffff, 0x2}, {0x1, &(0x7f0000000b80)=0x9}, {0x1, &(0x7f0000000bc0)=0x4, 0x2}, {0x5, &(0x7f0000000c00)=0x8000000000000001, 0x2}, {0x5, &(0x7f0000000c40)=0xbe, 0x82}, {0x0, &(0x7f0000000c80)=0x4, 0x82}, {0x20, &(0x7f0000000cc0)=0x100000000, 0x82}, {0x8000000000000000, &(0x7f0000000d00)=0x44c, 0x2}, {0x3, &(0x7f0000000d40)=0x800, 0x82}, {0x8000000000000000, &(0x7f0000000d80)=0x1, 0x82}, {0x40, &(0x7f0000000dc0)=0x1, 0x2}, {0xa5d2, &(0x7f0000000e00)=0x3, 0x82}, {0x7fff, &(0x7f0000000e40)=0xffffffff, 0x2}, {0x7fffffffffffffff, &(0x7f0000000e80)=0x6, 0x2}, {0x8000000000000000, &(0x7f0000000ec0)=0x3ff, 0x2}, {0x0, &(0x7f0000000f00)=0x7, 0x2}, {0x1000, &(0x7f0000000f40)=0x3, 0x82}, {0x7f, &(0x7f0000000f80)=0x10000, 0x2}, {0x6d, &(0x7f0000000fc0)=0x6, 0x2}, {0x2, &(0x7f0000001000)=0x1, 0x82}, {0x1000, &(0x7f0000001040)=0x9, 0x82}, {0x3, &(0x7f0000001080)=0x7, 0x82}, {0x4a, &(0x7f00000010c0)=0xffffffffffffffff, 0x82}, {0x6, &(0x7f0000001100)=0x1, 0x82}, {0x8, &(0x7f0000001140)=0x200, 0x82}, {0x9, &(0x7f0000001180)=0xe2, 0x80}, {0x7fff, &(0x7f00000011c0)=0x891}, {0x3f, &(0x7f0000001200)=0x7, 0x82}, {0x7, &(0x7f0000001240)=0x400, 0x2}, {0x33b, &(0x7f0000001280)=0x80000000, 0x2}, {0x6, &(0x7f00000012c0)=0x5, 0x82}, {0xf399, &(0x7f0000001300)=0x23d, 0x82}, {0x0, &(0x7f0000001340)=0x6, 0x82}, {0xfffffffffffff001, &(0x7f0000001380), 0x82}, {0x9, &(0x7f00000013c0)=0x9, 0x2}, {0x0, &(0x7f0000001400)=0x7, 0x82}, {0x1, &(0x7f0000001440)=0xc3d, 0x82}, {0x0, 0x0}, {0x101, &(0x7f0000001580)=0xffffffff, 0x82}, {0x53, &(0x7f00000015c0), 0x82}, {0x791, &(0x7f0000001600)=0x34, 0x2}, {0xf0a, 0x0}, {0x1, 0x0}, {0x1, &(0x7f00000016c0)=0x90000000000, 0x2}, {0x7fffffffffffffff, &(0x7f0000001700)=0x7, 0x82}, {0xfffffffffffffffe, 0x0}, {0x0, 0x0, 0x2}, {0x3ff, &(0x7f0000001840)=0x100000000, 0x2}, {0x80000001, &(0x7f00000018c0), 0x82}, {0x0, &(0x7f0000001900), 0x82}, {0x4, &(0x7f0000001940)=0x9, 0x82}, {0x401, &(0x7f0000001980), 0x82}, {0x8000, &(0x7f00000019c0)=0x10001, 0x82}, {0x80, &(0x7f0000001a00)=0x1000}, {0x8, 0x0, 0x82}, {0x4, 0x0, 0x82}, {0x4eb, 0x0, 0x2}, {0xc6c, &(0x7f0000001b00)=0xd07, 0x2}, {0x6, &(0x7f0000001b40)=0x9}, {0x3ff, 0x0, 0x82}, {0x10001, &(0x7f0000001bc0)=0x3}, {0xa32, &(0x7f0000001c00)=0x583}, {0x2, 0x0, 0x2}, {0x0, &(0x7f0000001d40)}, {0x0, &(0x7f0000001d80)=0x5, 0x82}, {0xa70, 0x0, 0x82}, {0x0, &(0x7f0000001e00)=0x4, 0x2}, {0x101, &(0x7f0000001e40)=0x1}, {0x2, 0x0}, {0x10001, &(0x7f0000001ec0)=0x9, 0x2}, {0x40, &(0x7f0000001f00)=0x20000000000, 0x2}, {0x7, &(0x7f0000001f40)=0x401, 0x2}, {0x80000001, &(0x7f0000001fc0)=0x7, 0x2}, {0x0, &(0x7f0000002040)=0x7ff, 0x82}, {0x8000000000000000, &(0x7f0000002080)=0x3eaa, 0x2}, {0x4, &(0x7f00000020c0), 0x2}], 0x66, 0x0, &(0x7f0000002bc0)={0x77359400}, 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000002c00)={0xffff}, 0x8) ptrace$ARCH_SHSTK_DISABLE(0x1e, r4, 0x2, 0x5002) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000002c40)={0x0, 0x3, 0x1}, 0x8) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000003d00)={0x38, 0x3, r5, 0x0, 0x2, 0x1000, &(0x7f0000002d00)="bbb7fd33837ae58f86483faf344f62b583e0b45cf78cb46b5cf2c177ac3b678502a372ea8863fa23076d61174b05ae20c680cc1214d556fe51aba0bba71575dcc1b7a22e5f8f65f641a83d93fa8fa3dcae12d6fcf7a61dfa3df679dcb2961e456ed37a35d89ae2ec0b625452023a061ffb5eb3ee82837dabbdb9197f996143a9a89700d0061314f494620b35f3f7f675b9f3e44be0e82b31555ad25e9431a6ab794127a8b91c7085da9d7a51a67d5bad527eee0020af7320fda065b021b23fa11483c795831322b5a71964079f3c8bdd7c2c255b4c34eea45c4bc54a71aa474c40a61e840062740afbf5615a7532c09aa5b1dfa341fa95341cf9d52b254f64899520a8a51d8a7c7066663860fb92523446b23a5965d71d48d5fa8524ff4cd0da55f1fb0fc14ac76b52a13fbbca160579cb7a86d61ba320b885eebd7bbca70eacf947384a423bd31d5021ab02e9c3a4a8c0e949ce1390c57d84c0de5dd96392d5526337f29840ccb09a1751c87d0b13cc2c4779d32db5ab716056bebb73df36c3ef3d2f6a784924fd1e9004e028922b59a11b529d00b585a432858a7b0f14b16ec91943c77a7a9d1f22d4b9c606f7864fb772b46c3ea81c40c28004af5a820926243a7882270ff63d218604b0c67cfee1a3a094f5671d70615b99c2ba0f837950f42b1bbafa567e8ed2b48971465f9e3810997009b2059b9b35f54dc6e30fbddcc14c128ef5138f18203049a264ee83c26af451dbeb15ad5fab2713072826bb506f5a16bf8e943b0ba6e21e89a1e32f1f74d6dde2b5e082f6bf125c9f3dbb2ce4c223b0dfe228d8ec68c1dcbe178f5df4e0fce9b49e456bcaec5c3d2932f9f2605fbe1dcd49f91f4cc5c37012ad3b1916b506bf2f7f4dab29a25b8efd04e59116709f31023727d9b3dfc26e09c021fffd43bc4f4440ce4875a8bf4cacf69d6eed11444ab22c65abc64c7018840ab3f15f80a0153a6d9875db159cb16b5d243df42331a78d06219427a217d307ea60a10585d828fa06a4bbb3f73a059e120a26a678a3709a097c1104c467cfb5b205f83344d877fca32688d4e9a5121da2ec0b187938412926238a7539b046f3443fbd0f5aaf4d323d69338db986e16a55a38f9845318ad5ee0dca54780f2eb344b403387c94b662f47c3998566c2d9034e92f70c6935add4529eb7eec216dd1d2fd55d295a2c7f2d9785df5e53dec020d7c19f31589a1063e1bb6d23124bd38bb842e3812991882a56641f5474be76f5e7d166e08b016817a47b8fecae2175913095f5d90f6754ca657e05ea19c3e2ab1cfcef9447b07927f14eb989754c1356f9b462fd75a125e42f2e330872bcef1e89d8843c2b892ae7b3a490ff267642f7770f06a3c9c05d542b293f57e61d347e620239142b442a0442aa1da44fb1b2d313d64c8c2cb40704f8e21448a4ee2deca6474c14c889ff1764145aaa9a26c1915283bc28b2ea480d242644df63d5fa1764e66e24ad332744233a65513be37a7e754853238d927f2f25e6e25ee3aca3e36be05f763984fb1b9720b0c4ce0dd73efd2213f09369c0de3e0c4207339e750e18fda171ea830bc0569917d262fe050f0913e84e866648c1ceb7a61f9442ce65e77d59d932858a617e071e8d865d488528e9d8b44e593cb61fc3d78102781541540ed228041d658757e44481f7e5a55b90fc4aff52d2fa5d8ebdfd8f5d47ef32e61fba5eef4285b57623ea8f4f73d7b2d01b33d4a82e712fb2763eb6a81646815088660096d9e3cfd1b6572b7ec6b9469e61d674d91f9836f8da0499990a711cba02b750c0d7e6dd5fb546eb5a3d2ec92bbc3f56262c30d8aeb1c5b465b0dc93d521d5ef433bbaaa1666a0765ca4549011753ebba72cd3818fde79d90195c49b20dfafed6a873306e0363338cbdf07d432ef14ad0db94f2d74247f4b25ffe805ffaeb9a774a60c3316e56fed0b92d2b909f9f35c76bda6d2539f74a03079a36f47f2983b6723c5299e640f27028f7709a62af5232498b4c235078c85405f5087182fe641e9fc3d8f44c7b2a997df853516a1283c44733b0d1d2742a860c8068d2d302d93896346ec08ebd10fdb30d39785d9a0e3e0676cdc2985885f3dc679cf94470bbee60036259b4252ecd81da7871746617577fba4494dd7a070ff5161c6337df62e3542479975b26379d5bc617ac11d003d01f6bc05fb82bdb998394ba8a1afe86aef4113f47d3fb0ec2ab8b85392ebc59fbf908fe5c355ce96838112b6a25a895a0fd131263b9d82b99ab478e8717d6bcca1718c3be9048ee816f9cbae1b8f03ed270cd0b331dedf1961e7813a99bbd76c91ccb330595bc4c3c305aa37af681e908f9e01da1cb8e0a083baf818a7ab2615ddd642eb0080b2f2d3b662e2e9f5a13ea81fa45bf2e5dc5a83278e5db93c2089bbbada6b9b96dee6481cedae22b82312bf404391a62509a59675c70f91057ea409c23505a3af0b6552a9a6cb14dfa2d3797ac8dae338130eac865ba2b96cfb5a1812c655e972c35554fd5efb95f96e7592ed72fc3d82699856a4bd02b28e7d49013fafc6476341c0c1b4ff579a8b7bef7f97ac2239e6120d3d6fec2bc3d58490895070d66abbf65902713a08ec08fc6c79a36051ac2a713d5d4cc7a11878df627998083a0030371bc41bd122eb28ce2c94884eebf13fefd91535c2e76a4ae52a0967d57f65078344ca4e7b666c6fab1a984c66d99709c2117817a5cbbcde23c5cd632f81b89691e236584618f85798809d10ed332143b98ed1eb8aa5c20e92bee7f74d28706221025a7b2d8dfc72d3a53fb7edf150fb73da891ad5e798260499d0662297211ac54a1f39e51f022940d5c7defbc379a2d60de4d9a34ce60a02d77c3e3cfde27fcd536dfd1d73d2afaed55645920b1dac2c6b34ea2275acce25b2f8cdfa9023702ada506d21da42e021f6bc581ba8b218731d01955c75213b6f6c46ec63c5b7b2355fc3b73f8062cf946a90bf761c18bd98de76aa08514f4d8e74581dfcae394c9b709ecf030b2f0ea704b4b1218dfc63ba1cc83586a24feb65d013509e4a7ebef9780260ee649752b5c47b2d5c52bf15f3bdfd72921e52320f5aab28323a2f559055a28ace4826462823a6fe896b2f3b502ca6bf30b786542439f2295cc647a02bc088ad999634d5ebc9bbb8aa8ef75f8b92e9ebb5b739d3df6561e2e8474d15bf36e03352755fb6b68437d2404f5001bb48f507529cba383f2eac1aba0c543ca5b9c457bc9d329748aaf7208a3fe3ceda507afc5ad6aff3295a8020b12da1fc8264782288552dcfe0e4f33c5f90b52d15c150277cb2efb1843bc8f16dbf57bd8dc5c6a8507154d40ed8d71fc7570dcab0e1d61f69f8ed5e19ac7d57056f8eec02edcbd5a5ae5abdb31151db1a2a3092d4f2154bd1c5999c57a844648778f13e247bd1b78d112dcbdad567cf82c82090bc36e7fe8ca24a1be33f14fbf3b70ea57ef63f377b7e274e9e78fe0b79de649092fd927a3be6c0f5b891cbbf38899b6647143877d22be05480c8c241154e06277931064b84f3e11a0ff52191381f868a9445d165521226d4fe77b1d8bc8f411f27374e85ff0f43738c83f76763f8d5f1f3f1913b105ae452b8dc3f995ddb400dbb87954efd8eabd54630a234490aa204c124cba87a4749739859127e12022925d71b8f4e0a208b3269b15b25d380bb7a67350b35468edc20875c0ab4c4d7623dcb629f69e5468b67ab8b07141db9d6cb2e2eeef3833c989c336ff21f62231bab4747d7fe4b426c8060bbef5c6b4daa6b7d355f372614a5bb9313f0601d3991645b26113e3cbe4c9d2811c1db953a7a65e07fee277eff71ee8673ee9b081c64a783e5a04798cacba5b2e686eab9a31af00121bca5855af5680a6d52fd3d24fd55731f59cf1a22175634a419508b93fcffaf8b91f4b02c4696de7b227df3e7358a3881c87383a454263fa99fe402dbe4d174d9b21cce25457ba7238270c29324261e9aa0c1f2a6bf188cbaf58c6f957b7bde44253ee52254879f01e94cc3405a2d97bb10715fb42b28e90a4c0ab56f17e85cb74ed1b369e741c6a1939b65339276c36c3c5dc200b71b5f3366b4b1190417f78fca5c0727edc40292bb9143f178a12b991b39ca233fc1e6c390a34d041f9e1fcf6a505379124d7563e84efd106ac02ccd6cdbea05d639f75c156e1f74f71f3a11ce71af91925b65ff318932a3053b47c69f48106c4d8b9b03dae40a970877955fbb45e5e3788eb714c1a114ea45fff2267d9e7b1ef75d004ed1ea763e6321c144c6e6d047ede22bac639c18ac24a926978a2ea6fa3829c5f3771635029ca47077b943f1aae2e29f3db519c2677c77cf0743fe038f1afe1d62d2bb0a6df96b4a570282fde30b3fd14efc1aca65ccf4ace48fba22d64c648cc0a3215c59caee637910628386991990aad30899f68e4f1fab3d4de106dd63c5be0907943b25867854975cb8b6537fe78eccc4900116cf9f9ccec7daa30d33f4a4d6f49be60649d5e741958103a6c82b0931a2b56629e6b99f0d7480eeab8c0ec089cbcfa89ad1f537f2a35ac6365d85f200da3581a2b281d98bb3c82af93de67d034f33097e235a26ba1284b8f880eb8d133d0716425fbf6d5e06884263d93aa6612ceebf45c335515da3b320da8a7100aeef140792ce57e27303952cd51603fd8808d69302152914bef92e18d8ceadb49e7f3299aa109a10bf421ebd4095d926186eccdd678da98bbcd948f8e7156b60601fe007b36c7a94162cb505393fd3eaaf77aec7556c804ed93fd6696d1aefaf4e970881d403703bec9406e7acc8b3308ed5d47ed7f318c1c80b6326727497483ecb9ab8514411192699f367ced02aed1b2c5a1b7cf503b4cba3fa3f3a9c45edf1aa44f6039df4e658a159ac2c9fd26713f711cd4e86adf870c0de6820722da26beeff521f5e3e2185c4b411d18590fcb6c1e339a99a324c2582dba5ef0bd0920e5740bbaa99cc75608445b47aef447c30604126b4521f29cdb17faa9fd93d12e56e3d597f7280a22d37b9895ac1d6866ece540b16dcd02654129527884b053586baabdbce59dbb86cdf657b9473c278a8a9063b113f7055569535873c07ba9ad73d5912dd69a4272a27e84055f7643d4ad65e432984b1417af674a2e764ec4786c823c3608bf40a7d703a1e93331e56c57399a536447b297fee4ee9ca4bf6684a414d50f6a70a6cbfcb8a8e248fe779f349398423ab9b23ac148d0e97a02f26f7d592170029d9836eee7a3693b76ce90f4e040fd477071558ec27e2c5cd3aa56fadfd900c5e31db4651d7bbdbe63026a9f02a14e887a2d57e4e8b0781b9145db146c309f939370103f035d8e9e3b0b796aa3d46f580710e0ae187fc8c95e8762ee5d67b1d6df12c9e4e902b26aea9c6deb506c82b74aa834587fdefe6d0b3e750945006cd98a66bda1c3d8e656ec81884b9c419ff287095dae1885dfc8ff0e5b5afbf489ad09cce5beee7996076be2bc7b5ec9ed602baf1dadd58b2cac708131c6eddf10181673445102359b8fb6264506d5b35d89990b2f39b9902dd30e7acc5f80d43c5d0653a7b9eab9f8fa3621ec7172eb4dea032b73608c471a38ff05799e340ece0ae3fb1506119b64e7b9aceae969ce7838068b2c34557e7518366ab7017dfd80354a2f3b95fc3c4ab78fdc98b441cc593252ff9d6b9884a30632e6ef234b88b5909a0d97f71a659e7bca62f8a1b523fff0cfdf2b4fe3f60752fc1a251dba030d4ea66c9af549da48c5f0cfc6d40b31501bb6671fd7cb6b09d44411"}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000003d40)={0x38}) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000003d80), 0x4000, 0x0) ioctl$IOMMU_IOAS_ALLOC(0xffffffffffffffff, 0x3b81, &(0x7f0000003dc0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r6, 0x3ba0, &(0x7f0000003e00)={0x38, 0x5, r7, 0x0, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000003e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_MD_CHECK_REFS(r2, 0x3ba0, &(0x7f0000003f40)={0x38, 0x4, r8, 0x0, &(0x7f0000003e80)="98466a384a14d66e17079f4cde1a7cb46ea47aba4ce20e92efc39298fb4420d8269072d76afb99045dc332e833625bbcfa115e7a74a4e494c202a0c1e82c75cef2e491a7907cd4b3de8267a61a1efbab7d504012b2ac31186c26a0d73778ae632fd53eb2a6fda2c1f19cd162c8e7e22e1f8499e00a1e1481ad8a5136c9d91efc56137b", 0x83, 0xfc7}) [ 2774.979210][ T1231] ieee802154 phy0 wpan0: encryption failed: -22 [ 2774.985596][ T1231] ieee802154 phy1 wpan1: encryption failed: -22 [ 2808.893071][ T30] INFO: task syz-executor.1:16194 blocked for more than 143 seconds. [ 2808.901180][ T30] Not tainted 6.5.0-rc7-next-20230825-syzkaller #0 [ 2808.908480][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2808.917452][ T30] task:syz-executor.1 state:D stack:24120 pid:16194 ppid:5923 flags:0x00004002 [ 2808.927904][ T30] Call Trace: [ 2808.931179][ T30] [ 2808.935446][ T30] __schedule+0xee1/0x59f0 [ 2808.940106][ T30] ? io_schedule_timeout+0x150/0x150 [ 2808.945722][ T30] ? rcu_is_watching+0x12/0xb0 [ 2808.950556][ T30] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 2808.956730][ T30] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 2808.962905][ T30] schedule+0xe7/0x1b0 [ 2808.966987][ T30] wb_wait_for_completion+0x1ae/0x270 [ 2808.974522][ T30] ? wb_writeback+0xa90/0xa90 [ 2808.979226][ T30] ? prepare_to_swait_exclusive+0x240/0x240 [ 2808.985287][ T30] ? lock_sync+0x190/0x190 [ 2808.989725][ T30] __writeback_inodes_sb_nr+0x1d8/0x270 [ 2808.995315][ T30] ? bdi_split_work_to_wbs+0xfa0/0xfa0 [ 2809.000784][ T30] ? get_nr_dirty_inodes+0x176/0x1e0 [ 2809.006232][ T30] try_to_writeback_inodes_sb+0x97/0xc0 [ 2809.011814][ T30] ext4_nonda_switch+0x1a9/0x1f0 [ 2809.016935][ T30] ext4_da_write_begin+0x16e/0x8c0 [ 2809.022069][ T30] ? jbd2_journal_stop+0x184/0xe10 [ 2809.027473][ T30] ? ext4_write_begin+0x1100/0x1100 [ 2809.032926][ T30] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2809.039857][ T30] generic_perform_write+0x278/0x600 [ 2809.045447][ T30] ? folio_add_wait_queue+0x1c0/0x1c0 [ 2809.050833][ T30] ? __mark_inode_dirty+0x297/0xd50 [ 2809.056589][ T30] ? generic_update_time+0xcf/0xf0 [ 2809.061790][ T30] ? __mnt_drop_write_file+0x45/0xf0 [ 2809.067158][ T30] ext4_buffered_write_iter+0x11f/0x3c0 [ 2809.072744][ T30] ? can_vma_merge_before+0x3a0/0x3a0 [ 2809.078922][ T30] ext4_file_write_iter+0x7f7/0x1860 [ 2809.084382][ T30] ? follow_page_mask+0x475/0xda0 [ 2809.089430][ T30] ? rcu_is_watching+0x12/0xb0 [ 2809.094215][ T30] ? ext4_buffered_write_iter+0x3c0/0x3c0 [ 2809.099953][ T30] ? __up_read+0x1fc/0x750 [ 2809.104550][ T30] ? follow_page_mask+0xda0/0xda0 [ 2809.109597][ T30] ? _down_write_nest_lock+0x200/0x200 [ 2809.115195][ T30] __kernel_write_iter+0x261/0x7e0 [ 2809.120341][ T30] ? vfs_read+0x930/0x930 [ 2809.124746][ T30] ? get_dump_page+0x144/0x210 [ 2809.129532][ T30] dump_user_range+0x299/0x790 [ 2809.135180][ T30] ? do_coredump+0x3fc0/0x3fc0 [ 2809.139971][ T30] ? dump_align+0xa3/0xc0 [ 2809.144608][ T30] ? notesize+0x90/0x90 [ 2809.148753][ T30] elf_core_dump+0x2721/0x38e0 [ 2809.154646][ T30] ? load_elf_phdrs+0x210/0x210 [ 2809.159522][ T30] ? kvmalloc_node+0x99/0x1a0 [ 2809.164238][ T30] ? kasan_save_stack+0x43/0x50 [ 2809.169102][ T30] ? kasan_save_stack+0x33/0x50 [ 2809.174002][ T30] ? kvmalloc_node+0x99/0x1a0 [ 2809.180207][ T30] ? do_coredump+0x2396/0x3fc0 [ 2809.184999][ T30] ? get_signal+0x244b/0x27b0 [ 2809.189704][ T30] ? arch_do_signal_or_restart+0x90/0x7f0 [ 2809.195492][ T30] ? exit_to_user_mode_prepare+0x11f/0x240 [ 2809.201305][ T30] ? 0xffffffffff600000 [ 2809.205495][ T30] ? preempt_count_sub+0x150/0x150 [ 2809.210625][ T30] ? do_coredump+0x2c96/0x3fc0 [ 2809.215632][ T30] do_coredump+0x2c96/0x3fc0 [ 2809.220334][ T30] ? dump_emit+0x330/0x330 [ 2809.224930][ T30] ? kasan_set_track+0x25/0x30 [ 2809.230278][ T30] ? rcu_is_watching+0x12/0xb0 [ 2809.236277][ T30] get_signal+0x244b/0x27b0 [ 2809.240780][ T30] ? exit_signals+0x920/0x920 [ 2809.246873][ T30] arch_do_signal_or_restart+0x90/0x7f0 [ 2809.253648][ T30] ? get_sigframe_size+0x20/0x20 [ 2809.258658][ T30] ? __bad_area_nosemaphore+0x325/0x6a0 [ 2809.264561][ T30] exit_to_user_mode_prepare+0x11f/0x240 [ 2809.270214][ T30] irqentry_exit_to_user_mode+0x9/0x40 [ 2809.275769][ T30] asm_exc_page_fault+0x26/0x30 [ 2809.281847][ T30] RIP: 0033:0x3b [ 2809.285641][ T30] RSP: 002b:0000000020000308 EFLAGS: 00010217 [ 2809.291720][ T30] RAX: 0000000000000000 RBX: 00007f426279bf80 RCX: 00007f426267cae9 [ 2809.304016][ T30] RDX: 0000000000000000 RSI: 0000000020000300 RDI: 0000000010042000 [ 2809.312081][ T30] RBP: 00007f42626c847a R08: 00000000200003c0 R09: 00000000200003c0 [ 2809.321724][ T30] R10: 0000000020000380 R11: 0000000000000206 R12: 0000000000000000 [ 2809.331097][ T30] R13: 000000000000000b R14: 00007f426279bf80 R15: 00007ffd93450dc8 [ 2809.339374][ T30] [ 2809.342450][ T30] INFO: task syz-executor.2:16199 blocked for more than 143 seconds. [ 2809.350513][ T30] Not tainted 6.5.0-rc7-next-20230825-syzkaller #0 [ 2809.357834][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2809.366683][ T30] task:syz-executor.2 state:D stack:23432 pid:16199 ppid:5931 flags:0x00004006 [ 2809.376111][ T30] Call Trace: [ 2809.379378][ T30] [ 2809.384841][ T30] __schedule+0xee1/0x59f0 [ 2809.389317][ T30] ? io_schedule_timeout+0x150/0x150 [ 2809.394775][ T30] ? rcu_is_watching+0x12/0xb0 [ 2809.399561][ T30] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 2809.405612][ T30] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 2809.411434][ T30] schedule+0xe7/0x1b0 [ 2809.415528][ T30] wb_wait_for_completion+0x1ae/0x270 [ 2809.420972][ T30] ? wb_writeback+0xa90/0xa90 [ 2809.425705][ T30] ? prepare_to_swait_exclusive+0x240/0x240 [ 2809.431612][ T30] ? lock_sync+0x190/0x190 [ 2809.436073][ T30] __writeback_inodes_sb_nr+0x1d8/0x270 [ 2809.441689][ T30] ? bdi_split_work_to_wbs+0xfa0/0xfa0 [ 2809.447220][ T30] ? get_nr_dirty_inodes+0x176/0x1e0 [ 2809.452677][ T30] try_to_writeback_inodes_sb+0x97/0xc0 [ 2809.458235][ T30] ext4_nonda_switch+0x1a9/0x1f0 [ 2809.463579][ T30] ext4_da_write_begin+0x16e/0x8c0 [ 2809.468717][ T30] ? jbd2_journal_stop+0x184/0xe10 [ 2809.475170][ T30] ? ext4_write_begin+0x1100/0x1100 [ 2809.480369][ T30] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2809.486820][ T30] generic_perform_write+0x278/0x600 [ 2809.493318][ T30] ? folio_add_wait_queue+0x1c0/0x1c0 [ 2809.498708][ T30] ? __mark_inode_dirty+0x297/0xd50 [ 2809.505208][ T30] ? generic_update_time+0xcf/0xf0 [ 2809.510348][ T30] ? __mnt_drop_write_file+0x45/0xf0 [ 2809.515660][ T30] ext4_buffered_write_iter+0x11f/0x3c0 [ 2809.521221][ T30] ? can_vma_merge_before+0x3a0/0x3a0 [ 2809.526623][ T30] ext4_file_write_iter+0x7f7/0x1860 [ 2809.531922][ T30] ? follow_page_mask+0x475/0xda0 [ 2809.537100][ T30] ? rcu_is_watching+0x12/0xb0 [ 2809.541875][ T30] ? ext4_buffered_write_iter+0x3c0/0x3c0 [ 2809.547994][ T30] ? __up_read+0x1fc/0x750 [ 2809.552583][ T30] ? follow_page_mask+0xda0/0xda0 [ 2809.557609][ T30] ? _down_write_nest_lock+0x200/0x200 [ 2809.564184][ T30] __kernel_write_iter+0x261/0x7e0 [ 2809.569290][ T30] ? vfs_read+0x930/0x930 [ 2809.573851][ T30] ? get_dump_page+0x144/0x210 [ 2809.578641][ T30] ? __kernel_write+0xf6/0x140 [ 2809.583655][ T30] dump_user_range+0x299/0x790 [ 2809.590189][ T30] ? do_coredump+0x3fc0/0x3fc0 [ 2809.595118][ T30] ? dump_align+0xa3/0xc0 [ 2809.599441][ T30] ? notesize+0x90/0x90 [ 2809.604096][ T30] elf_core_dump+0x2721/0x38e0 [ 2809.608880][ T30] ? load_elf_phdrs+0x210/0x210 [ 2809.614499][ T30] ? kvmalloc_node+0x99/0x1a0 [ 2809.619299][ T30] ? kasan_save_stack+0x43/0x50 [ 2809.624555][ T30] ? kasan_save_stack+0x33/0x50 [ 2809.629430][ T30] ? kvmalloc_node+0x99/0x1a0 [ 2809.634265][ T30] ? do_coredump+0x2396/0x3fc0 [ 2809.639018][ T30] ? get_signal+0x244b/0x27b0 [ 2809.644142][ T30] ? arch_do_signal_or_restart+0x90/0x7f0 [ 2809.649879][ T30] ? exit_to_user_mode_prepare+0x11f/0x240 [ 2809.657080][ T30] ? 0xffffffffff600000 [ 2809.661236][ T30] ? preempt_count_sub+0x150/0x150 [ 2809.666600][ T30] ? do_coredump+0x2c96/0x3fc0 [ 2809.671362][ T30] do_coredump+0x2c96/0x3fc0 [ 2809.676182][ T30] ? dump_emit+0x330/0x330 [ 2809.680598][ T30] ? kasan_set_track+0x25/0x30 [ 2809.685601][ T30] ? rcu_is_watching+0x12/0xb0 [ 2809.692002][ T30] get_signal+0x244b/0x27b0 [ 2809.696694][ T30] ? exit_signals+0x920/0x920 [ 2809.701390][ T30] arch_do_signal_or_restart+0x90/0x7f0 [ 2809.707391][ T30] ? get_sigframe_size+0x20/0x20 [ 2809.712628][ T30] ? __bad_area_nosemaphore+0x325/0x6a0 [ 2809.718197][ T30] exit_to_user_mode_prepare+0x11f/0x240 [ 2809.726123][ T30] irqentry_exit_to_user_mode+0x9/0x40 [ 2809.731604][ T30] asm_exc_page_fault+0x26/0x30 [ 2809.736522][ T30] RIP: 0033:0x3b [ 2809.740081][ T30] RSP: 002b:0000000020000308 EFLAGS: 00010217 [ 2809.747032][ T30] RAX: 0000000000000000 RBX: 00007f9d4539bf80 RCX: 00007f9d4527cae9 [ 2809.755076][ T30] RDX: 0000000020000340 RSI: 0000000020000300 RDI: 0000000010042000 [ 2809.763098][ T30] RBP: 00007f9d452c847a R08: 00000000200003c0 R09: 00000000200003c0 [ 2809.771055][ T30] R10: 0000000020000380 R11: 0000000000000206 R12: 0000000000000000 [ 2809.779171][ T30] R13: 000000000000000b R14: 00007f9d4539bf80 R15: 00007ffe83d97778 [ 2809.787280][ T30] [ 2809.791054][ T30] INFO: task syz-executor.1:16433 blocked for more than 144 seconds. [ 2809.800923][ T30] Not tainted 6.5.0-rc7-next-20230825-syzkaller #0 [ 2809.808263][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2809.818079][ T30] task:syz-executor.1 state:D stack:23816 pid:16433 ppid:5923 flags:0x00004002 [ 2809.827549][ T30] Call Trace: [ 2809.830824][ T30] [ 2809.835149][ T30] __schedule+0xee1/0x59f0 [ 2809.839589][ T30] ? io_schedule_timeout+0x150/0x150 [ 2809.845048][ T30] ? rcu_is_watching+0x12/0xb0 [ 2809.849888][ T30] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 2809.856040][ T30] ? _raw_spin_unlock_irqrestore+0x3b/0x70 [ 2809.861873][ T30] schedule+0xe7/0x1b0 [ 2809.866213][ T30] wb_wait_for_completion+0x1ae/0x270 [ 2809.871603][ T30] ? wb_writeback+0xa90/0xa90 [ 2809.876458][ T30] ? prepare_to_swait_exclusive+0x240/0x240 [ 2809.884460][ T30] ? lock_sync+0x190/0x190 [ 2809.888902][ T30] __writeback_inodes_sb_nr+0x1d8/0x270 [ 2809.897225][ T30] ? bdi_split_work_to_wbs+0xfa0/0xfa0 [ 2809.902929][ T30] ? get_nr_dirty_inodes+0x176/0x1e0 [ 2809.908210][ T30] try_to_writeback_inodes_sb+0x97/0xc0 [ 2809.914988][ T30] ext4_nonda_switch+0x1a9/0x1f0 [ 2809.919951][ T30] ext4_da_write_begin+0x16e/0x8c0 [ 2809.925197][ T30] ? jbd2_journal_stop+0x184/0xe10 [ 2809.930321][ T30] ? ext4_write_begin+0x1100/0x1100 [ 2809.935843][ T30] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2809.941581][ T30] generic_perform_write+0x278/0x600 [ 2809.947450][ T30] ? folio_add_wait_queue+0x1c0/0x1c0 [ 2809.954054][ T30] ? __mark_inode_dirty+0x297/0xd50 [ 2809.959250][ T30] ? generic_update_time+0xcf/0xf0 [ 2809.964671][ T30] ? __mnt_drop_write_file+0x45/0xf0 [ 2809.969971][ T30] ext4_buffered_write_iter+0x11f/0x3c0 [ 2809.975565][ T30] ? can_vma_merge_before+0x3a0/0x3a0 [ 2809.980948][ T30] ext4_file_write_iter+0x7f7/0x1860 [ 2809.986364][ T30] ? follow_page_mask+0x475/0xda0 [ 2809.991408][ T30] ? rcu_is_watching+0x12/0xb0 [ 2809.996210][ T30] ? ext4_buffered_write_iter+0x3c0/0x3c0 [ 2810.003122][ T30] ? __up_read+0x1fc/0x750 [ 2810.007557][ T30] ? follow_page_mask+0xda0/0xda0 [ 2810.012975][ T30] ? _down_write_nest_lock+0x200/0x200 [ 2810.018511][ T30] __kernel_write_iter+0x261/0x7e0 [ 2810.024452][ T30] ? vfs_read+0x930/0x930 [ 2810.028802][ T30] ? get_dump_page+0x144/0x210 [ 2810.033797][ T30] ? __kernel_write+0xf6/0x140 [ 2810.038576][ T30] dump_user_range+0x299/0x790 [ 2810.043394][ T30] ? do_coredump+0x3fc0/0x3fc0 [ 2810.048164][ T30] ? dump_align+0xa3/0xc0 [ 2810.053612][ T30] ? notesize+0x90/0x90 [ 2810.057791][ T30] elf_core_dump+0x2721/0x38e0 [ 2810.062813][ T30] ? load_elf_phdrs+0x210/0x210 [ 2810.067672][ T30] ? kvmalloc_node+0x99/0x1a0 [ 2810.072381][ T30] ? kasan_save_stack+0x43/0x50 [ 2810.077245][ T30] ? kasan_save_stack+0x33/0x50 [ 2810.082193][ T30] ? kvmalloc_node+0x99/0x1a0 [ 2810.086933][ T30] ? do_coredump+0x2396/0x3fc0 [ 2810.091704][ T30] ? get_signal+0x244b/0x27b0 [ 2810.096466][ T30] ? arch_do_signal_or_restart+0x90/0x7f0 [ 2810.103702][ T30] ? exit_to_user_mode_prepare+0x11f/0x240 [ 2810.109526][ T30] ? 0xffffffffff600000 [ 2810.113732][ T30] ? preempt_count_sub+0x150/0x150 [ 2810.118855][ T30] ? do_coredump+0x2c96/0x3fc0 [ 2810.123673][ T30] do_coredump+0x2c96/0x3fc0 [ 2810.128280][ T30] ? dump_emit+0x330/0x330 [ 2810.134895][ T30] ? kasan_set_track+0x25/0x30 [ 2810.139687][ T30] ? rcu_is_watching+0x12/0xb0 [ 2810.144608][ T30] get_signal+0x244b/0x27b0 [ 2810.149124][ T30] ? exit_signals+0x920/0x920 [ 2810.154032][ T30] arch_do_signal_or_restart+0x90/0x7f0 [ 2810.159598][ T30] ? get_sigframe_size+0x20/0x20 [ 2810.208200][ T30] ? exc_general_protection+0x1ba/0x230 [ 2810.222892][ T30] exit_to_user_mode_prepare+0x11f/0x240 [ 2810.228572][ T30] irqentry_exit_to_user_mode+0x9/0x40 [ 2810.244465][ T30] asm_exc_general_protection+0x26/0x30 [ 2810.250055][ T30] RIP: 0033:0x7f426267caf1 [ 2810.273508][ T30] RSP: 002b:0000000020000310 EFLAGS: 00010217 [ 2810.279618][ T30] RAX: 0000000000000000 RBX: 00007f426279bf80 RCX: 00007f426267cae9 [ 2810.303327][ T30] RDX: 0000000020000340 RSI: 0000000020000310 RDI: 0000000010042000 [ 2810.313135][ T30] RBP: 00007f42626c847a R08: 00000000200003c0 R09: 00000000200003c0 [ 2810.321140][ T30] R10: 0000000020000380 R11: 0000000000000206 R12: 0000000000000000 [ 2810.339353][ T30] R13: 000000000000000b R14: 00007f426279bf80 R15: 00007ffd93450dc8 [ 2810.348037][ T30] [ 2810.372394][ T30] INFO: lockdep is turned off. [ 2810.386548][ T30] NMI backtrace for cpu 1 [ 2810.390908][ T30] CPU: 1 PID: 30 Comm: khungtaskd Not tainted 6.5.0-rc7-next-20230825-syzkaller #0 [ 2810.400197][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/26/2023 [ 2810.410262][ T30] Call Trace: [ 2810.413547][ T30] [ 2810.416478][ T30] dump_stack_lvl+0xd9/0x1b0 [ 2810.421199][ T30] nmi_cpu_backtrace+0x277/0x380 [ 2810.426171][ T30] ? lapic_can_unplug_cpu+0xa0/0xa0 [ 2810.431390][ T30] nmi_trigger_cpumask_backtrace+0x299/0x300 [ 2810.437392][ T30] watchdog+0xfac/0x1230 [ 2810.441646][ T30] ? proc_dohung_task_timeout_secs+0x90/0x90 [ 2810.447641][ T30] ? proc_dohung_task_timeout_secs+0x90/0x90 [ 2810.453632][ T30] kthread+0x33a/0x430 [ 2810.457710][ T30] ? kthread_complete_and_exit+0x40/0x40 [ 2810.463353][ T30] ret_from_fork+0x45/0x80 [ 2810.467780][ T30] ? kthread_complete_and_exit+0x40/0x40 [ 2810.473423][ T30] ret_from_fork_asm+0x11/0x20 [ 2810.478243][ T30] [ 2810.482390][ T30] Sending NMI from CPU 1 to CPUs 0: [ 2810.487997][ C0] NMI backtrace for cpu 0 [ 2810.488007][ C0] CPU: 0 PID: 48 Comm: kworker/u4:3 Not tainted 6.5.0-rc7-next-20230825-syzkaller #0 [ 2810.488028][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/26/2023 [ 2810.488039][ C0] Workqueue: ext4-rsv-conversion ext4_end_io_rsv_work [ 2810.488064][ C0] RIP: 0010:__sanitizer_cov_trace_pc+0x3b/0x70 [ 2810.488097][ C0] Code: 81 e1 00 01 00 00 65 48 8b 14 25 c0 bc 03 00 a9 00 01 ff 00 74 0e 85 c9 74 35 8b 82 04 16 00 00 85 c0 74 2b 8b 82 e0 15 00 00 <83> f8 02 75 20 48 8b 8a e8 15 00 00 8b 92 e4 15 00 00 48 8b 01 48 [ 2810.488116][ C0] RSP: 0018:ffffc90000b8f308 EFLAGS: 00000046 [ 2810.488130][ C0] RAX: 0000000000000000 RBX: ffff88823ffafad0 RCX: 0000000000000000 [ 2810.488143][ C0] RDX: ffff888014ad3b80 RSI: ffffffff81dddb1a RDI: 0000000000000005 [ 2810.488155][ C0] RBP: 0000000085bb0409 R08: 0000000000000005 R09: 0000000000000000 [ 2810.488168][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000002 [ 2810.488179][ C0] R13: ffff88823bcd6000 R14: ffff88823ffafb38 R15: 0000000000000000 [ 2810.488191][ C0] FS: 0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 2810.488211][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2810.488224][ C0] CR2: 000000c0009dbfc0 CR3: 000000000c976000 CR4: 00000000003506f0 [ 2810.488237][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2810.488248][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2810.488260][ C0] Call Trace: [ 2810.488266][ C0] [ 2810.488272][ C0] ? show_regs+0x8f/0xa0 [ 2810.488294][ C0] ? nmi_cpu_backtrace+0x1d4/0x380 [ 2810.488323][ C0] ? nmi_cpu_backtrace_handler+0xc/0x10 [ 2810.488349][ C0] ? nmi_handle+0x1a8/0x570 [ 2810.488371][ C0] ? __sanitizer_cov_trace_pc+0x3b/0x70 [ 2810.488401][ C0] ? default_do_nmi+0x69/0x160 [ 2810.488420][ C0] ? exc_nmi+0x171/0x1e0 [ 2810.488438][ C0] ? end_repeat_nmi+0x16/0x31 [ 2810.488462][ C0] ? __kfence_alloc+0xcda/0x15d0 [ 2810.488485][ C0] ? __sanitizer_cov_trace_pc+0x3b/0x70 [ 2810.488514][ C0] ? __sanitizer_cov_trace_pc+0x3b/0x70 [ 2810.488544][ C0] ? __sanitizer_cov_trace_pc+0x3b/0x70 [ 2810.488572][ C0] [ 2810.488577][ C0] [ 2810.488582][ C0] __kfence_alloc+0xcda/0x15d0 [ 2810.488609][ C0] ? kfence_shutdown_cache+0x390/0x390 [ 2810.488631][ C0] ? __kfence_alloc+0x1c2/0x15d0 [ 2810.488653][ C0] ? __kmem_cache_alloc_node+0x254/0x350 [ 2810.488680][ C0] ? __kmalloc+0x4f/0x100 [ 2810.488696][ C0] ? ext4_find_extent+0x958/0xce0 [ 2810.488718][ C0] ? ext4_ext_map_blocks+0x26b/0x5b10 [ 2810.488741][ C0] ? ext4_map_blocks+0x619/0x1770 [ 2810.488760][ C0] ? ext4_convert_unwritten_extents+0x2b7/0x4c0 [ 2810.488790][ C0] ? ext4_convert_unwritten_io_end_vec+0x127/0x280 [ 2810.488815][ C0] ? ext4_end_io_rsv_work+0x2ca/0x690 [ 2810.488834][ C0] ? process_one_work+0x887/0x15d0 [ 2810.488855][ C0] ? worker_thread+0x8bb/0x1290 [ 2810.488875][ C0] ? kthread+0x33a/0x430 [ 2810.488893][ C0] ? ret_from_fork+0x45/0x80 [ 2810.488913][ C0] ? ret_from_fork_asm+0x11/0x20 [ 2810.488954][ C0] ? __orc_find+0x104/0x130 [ 2810.488979][ C0] ? __orc_find+0x104/0x130 [ 2810.489004][ C0] ? preempt_count_sub+0x150/0x150 [ 2810.489035][ C0] __kmem_cache_alloc_node+0x254/0x350 [ 2810.489062][ C0] ? ext4_find_extent+0x958/0xce0 [ 2810.489086][ C0] ? ext4_find_extent+0x958/0xce0 [ 2810.489108][ C0] __kmalloc+0x4f/0x100 [ 2810.489126][ C0] ext4_find_extent+0x958/0xce0 [ 2810.489150][ C0] ? __read_once_word_nocheck+0x9/0x10 [ 2810.489195][ C0] ext4_ext_map_blocks+0x26b/0x5b10 [ 2810.489220][ C0] ? unwind_next_frame+0x51/0x2390 [ 2810.489250][ C0] ? write_profile+0x450/0x450 [ 2810.489276][ C0] ? arch_stack_walk+0x112/0x170 [ 2810.489295][ C0] ? rcu_is_watching+0x12/0xb0 [ 2810.489315][ C0] ? ext4_ext_release+0x10/0x10 [ 2810.489338][ C0] ? rcu_is_watching+0x12/0xb0 [ 2810.489358][ C0] ? lock_sync+0x190/0x190 [ 2810.489382][ C0] ? lock_release+0x4bf/0x680 [ 2810.489405][ C0] ? ext4_es_lookup_extent+0x4a5/0xbe0 [ 2810.489429][ C0] ? reacquire_held_locks+0x4b0/0x4b0 [ 2810.489456][ C0] ? preempt_count_sub+0x150/0x150 [ 2810.489483][ C0] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 2810.489509][ C0] ? down_write_killable_nested+0x250/0x250 [ 2810.489532][ C0] ? ext4_es_lookup_extent+0xc7/0xbe0 [ 2810.489559][ C0] ext4_map_blocks+0x619/0x1770 [ 2810.489581][ C0] ? __mod_timer+0x864/0xea0 [ 2810.489604][ C0] ? ext4_issue_zeroout+0x1f0/0x1f0 [ 2810.489626][ C0] ? trace_jbd2_handle_start+0x1f0/0x1f0 [ 2810.489650][ C0] ? batadv_nc_process_nc_paths.part.0+0x208/0x3f0 [ 2810.489754][ C0] ? reacquire_held_locks+0x4b0/0x4b0 [ 2810.489781][ C0] ext4_convert_unwritten_extents+0x2b7/0x4c0 [ 2810.489813][ C0] ? ext4_fallocate+0x3c30/0x3c30 [ 2810.489838][ C0] ? __ext4_journal_start_reserved+0x23f/0x4e0 [ 2810.489861][ C0] ? ext4_convert_unwritten_io_end_vec+0x3d/0x280 [ 2810.489888][ C0] ext4_convert_unwritten_io_end_vec+0x127/0x280 [ 2810.489915][ C0] ? trace_irq_enable.constprop.0+0xd0/0x100 [ 2810.489938][ C0] ext4_end_io_rsv_work+0x2ca/0x690 [ 2810.489958][ C0] ? reacquire_held_locks+0x4b0/0x4b0 [ 2810.489981][ C0] ? move_linked_works+0x1e8/0x2f0 [ 2810.490004][ C0] ? ext4_last_io_end_vec+0x80/0x80 [ 2810.490024][ C0] ? rcu_is_watching+0x12/0xb0 [ 2810.490044][ C0] process_one_work+0x887/0x15d0 [ 2810.490069][ C0] ? batadv_nc_process_nc_paths.part.0+0x3f0/0x3f0 [ 2810.490099][ C0] ? init_worker_pool+0x770/0x770 [ 2810.490126][ C0] ? assign_work+0x1a0/0x240 [ 2810.490149][ C0] worker_thread+0x8bb/0x1290 [ 2810.490174][ C0] ? __kthread_parkme+0x152/0x220 [ 2810.490194][ C0] ? process_one_work+0x15d0/0x15d0 [ 2810.490217][ C0] kthread+0x33a/0x430 [ 2810.490236][ C0] ? kthread_complete_and_exit+0x40/0x40 [ 2810.490258][ C0] ret_from_fork+0x45/0x80 [ 2810.490278][ C0] ? kthread_complete_and_exit+0x40/0x40 [ 2810.490299][ C0] ret_from_fork_asm+0x11/0x20 [ 2810.490329][ C0] [ 2811.172362][ T30] Kernel panic - not syncing: hung_task: blocked tasks [ 2811.179246][ T30] CPU: 1 PID: 30 Comm: khungtaskd Not tainted 6.5.0-rc7-next-20230825-syzkaller #0 [ 2811.188555][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/26/2023 [ 2811.198712][ T30] Call Trace: [ 2811.201998][ T30] [ 2811.204931][ T30] dump_stack_lvl+0xd9/0x1b0 [ 2811.209545][ T30] panic+0x6a6/0x750 [ 2811.213456][ T30] ? panic_smp_self_stop+0xa0/0xa0 [ 2811.218587][ T30] ? lapic_can_unplug_cpu+0xa0/0xa0 [ 2811.223811][ T30] ? preempt_schedule_thunk+0x1a/0x30 [ 2811.229218][ T30] ? watchdog+0xd63/0x1230 [ 2811.233662][ T30] watchdog+0xd74/0x1230 [ 2811.237926][ T30] ? proc_dohung_task_timeout_secs+0x90/0x90 [ 2811.243923][ T30] ? proc_dohung_task_timeout_secs+0x90/0x90 [ 2811.249923][ T30] kthread+0x33a/0x430 [ 2811.254008][ T30] ? kthread_complete_and_exit+0x40/0x40 [ 2811.259656][ T30] ret_from_fork+0x45/0x80 [ 2811.264075][ T30] ? kthread_complete_and_exit+0x40/0x40 [ 2811.269709][ T30] ret_from_fork_asm+0x11/0x20 [ 2811.274482][ T30] [ 2811.277676][ T30] Kernel Offset: disabled [ 2811.281987][ T30] Rebooting in 86400 seconds..