Re: [Intel IOMMU 06/10] Avoid memory allocation failures in dma mapapi calls

From: Arjan van de Ven
Date: Wed Jun 20 2007 - 09:04:51 EST


Peter Zijlstra wrote:


PF_MEMALLOC as is, is meant to salvage the VM from the typical VM
deadlock.

.. and this IS the typical VM deadlock.. it is your storage driver trying to write out a piece of memory on behalf of the VM, and calls the iommu to map it, which then needs a bit of memory....
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/