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 <[EMAIL PROTECTED]>

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 <[EMAIL PROTECTED]>
Cc: Muli Ben-Yehuda <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
---

 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to