Linux.com

About the IOMMU implementation

Link to this post 29 Mar 11

Hi,

I have a question related to the IOMMU driver implementation in linux kernel. Is the IOMMU driver started before any drivers that might use DMA transfers, as it has to map all DMA buffers in its page tables? Or it can be started at any moment but in this case, the mappings must be stored somewhere?

Thank you.

Regards,
Adriana

Link to this post 29 Mar 11

For example, to be more specific. Is the IOMMU driver started before the hard-disk driver or does it do passthrough for it?

Thank you.

Regards,
Adriana

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board