On Mon, Feb 10, 2014 at 06:32:32PM +0000, Will Deacon wrote:
>   - Andreas Herrmann took the driver for a run with a real SATA
>     controller, which caused the new mutex-based locking to explode
>     since we require mappings in atomic context

I just did quick review of the changes. Was the SATA controller using
the IOMMU through the DMA-API? In this case you would need the IRQ-safe
spinlocks to avoid dead-locks because the DMA-API can be used from
IRQ-context.


        Joerg


_______________________________________________
iommu mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to