DMAR: [DMA Write] Request device ......,
设备在进行 DMA 操作的时候,检查页表失败,在 IOMMU 的错误处理函数中会打印详细信息。
如下,出现 DMAR 错误,iova 0x9e4ef2373000 的 PTE 页表没有设置,
而实际上这个 iova 地址是一个无效的地址,即 dma 访问到了一个已经释放的 virtio desc table 中存储的地址(根因是后端的 avail bufs idx 发生了回退),显然该地址的页表没有设置,
Second-Stage Paging Entries(4K page size)