The patch titled intel-iommu-PMEN-think-oh patch. has been removed from the -mm tree. Its filename was intel-iommu-pmen-support-fix.patch This patch was dropped because it was folded into intel-iommu-pmen-support.patch The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: intel-iommu-PMEN-think-oh patch. From: mark gross <mgross@xxxxxxxxxxxxxxx> I screwed up with my earlier patch to enable the portected memroy. The macro IOMMU_WAIT, exits when the condition goes true. Without this patch the code will hang at boot and some ( all?) vtd enabled systems. Signed-off-by: mark gross <mgross@xxxxxxxxxxxxxxx> Cc: Muli Ben-Yehuda <muli@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/pci/intel-iommu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/pci/intel-iommu.c~intel-iommu-pmen-support-fix drivers/pci/intel-iommu.c --- a/drivers/pci/intel-iommu.c~intel-iommu-pmen-support-fix +++ a/drivers/pci/intel-iommu.c @@ -704,7 +704,7 @@ static void iommu_disable_protect_mem_re /* wait for the protected region status bit to clear */ IOMMU_WAIT_OP(iommu, DMAR_PMEN_REG, - readl, (pmen & DMA_PMEN_PRS), pmen); + readl, !(pmen & DMA_PMEN_PRS), pmen); spin_unlock_irqrestore(&iommu->register_lock, flags); } _ Patches currently in -mm which might be from mgross@xxxxxxxxxxxxxxx are origin.patch intel-iommu-pmen-support.patch intel-iommu-pmen-support-fix.patch intel-iommu-fault_reason_index_cleanuppatch.patch intel-iommu-fault_reason_index_cleanuppatch-fix.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html