swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (CVE-2023-52790) | HOL Guard CVE