Linux IOMMU Seitentabellen

Ich habe über die IOMMU-Unterstützung in Linux gelesen und habe einige Fragen zu Seitentabellen in IOMMU:

Verwendet die IOMMU die CPU-MMU-Seitentabellen zum Speichern der VA-> PA-Zuordnung?Wenn sich die virtuellen Adressen nicht unterscheiden, werden dann die Zuordnungen pro Gerät oder pro IOMMU-Einheit erstellt?

Ich habe mir noch keinen Treibercode angesehen, daher wäre es großartig, wenn mir jemand einen Beispieltreibercode zeigen könnte.

Danke im Voraus

Antworten auf die Frage(4)

Ihre Antwort auf die Frage