The past few months there has been work by Google’s Chrome OS engineers on Restricted DMA functionality for the Linux kernel to protect systems lacking an IOMMU…
Source: Phoronix – Google Volleys Latest “Restricted DMA” Patches For Protecting IOMMU-Less Hardware