[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v5 0/3] Set SMMU s2 input-size based on p2m tables
From: "Edgar E. Iglesias" <edgar.iglesias@xxxxxxxxxx> Hi, This is a fix for the issue I'm seeing on ZynqMP with missmatched setup of the SMMU and the shared p2m page-tables with the CPU. This implements a global p2m_ipa_bits cap for S2 input-size as discussed in the previous RFC. Best regards, Edgar Changelog: v4 -> v5: * Make p2m_ipa_bits __read_mostly. * Make p2m_ipa_bits const for ARM32. v3 -> v4: * Replace ASSERT on supported IPA sizes with returnig error. * Remove redundant 'addresses' after IPA. v2 -> v3: * pfn -> ipa. * Fix typos in commit msg for 3/3. v1 -> v2: * Use a global pfn bitsize instead of a per-domain one. Edgar E. Iglesias (3): xen/arm: Re-order iommu_setup to after setup_virt_paging xen/arm: Add p2m_ipa_bits xen/iommu: arm: Use p2m_ipa_bits as stage2 input size xen/arch/arm/p2m.c | 3 +++ xen/arch/arm/setup.c | 4 ++-- xen/drivers/passthrough/arm/smmu.c | 10 ++++++++-- xen/include/asm-arm/p2m.h | 3 +++ 4 files changed, 16 insertions(+), 4 deletions(-) -- 1.9.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |