iommu

    0

    2答えて

    私はLinux用のIOMMU APIを使用しています。既知のグループIDの特定のグループに属する特定のデバイスを取得したいと考えています。 iommu_group構造体にはデバイスリストのフィールドがありますが、アクセスできません。それを得る方法はありますか?

    4

    1答えて

    私は現在、dma_map_pageを使用してpciデバイスドライバを取得しており、ユーザスペースアドレスをdmaアドレスにマッピングしています。これは正常に動作していますが、私はグループとドメインを使用していくつかの利点を得るために、これをiommu APIに移植しようとしています。は 現在のコード:これは罰金 ret = get_user_pages_fast(user_addr, one_pa

    1

    1答えて

    私が知る限り、IOMMUはGPAからHPAへの再マッピングを行います。 xen passthroughドライバのコードを見ると、dom0(domuは同じ)に属するすべてのデバイスが1つのIOMMUページテーブルを共有しているようです。 私の現在のプロジェクトでは、Intel VT-dを使用しているため、指定された1つのデバイスに対して1つのIOMMUページテーブルが必要であるため、dom0は2つの

    0

    1答えて

    システムのVMで使用するGPUパススルーを設定しようとしています。私はUbuntu 17.04を使用しており、手動でヌーボードライバをブラックリストに載せた後、以下のリンクの指示に従っています。 https://medium.com/@calerogers/gpu-virtualization-with-kvm-qemu-63ca98a6a172 私は上のホストシステムの電源を入れたとき、私はUb