QEMU设备直通pass through的地址映射转换

本文详细介绍了QEMU设备直通过程中,包括[内核:HVA]->[QEMU:HVA]的mmap地址映射、[HPA]->[内核:HVA]的ioremap地址映射、[QEMU:HVA]->[GPA]的IOMMU映射以及DMA内存分配和地址传递的机制。讲解了如何通过VFIO进行IOMMU映射,实现Host device对Guest内存的DMA访问,并阐述了在无IOMMU情况下,GPA直接作为DMA地址的处理方式。
摘要由CSDN通过智能技术生成

[内核:HVA]->[QEMU:HVA]的mmap地址映射

$ sudo cat /proc/2047239/maps | grep -i vfio
address                   perms offset  dev   inode                      pathname
7f4b5444a000-7f4b5445a000 rw-s 9da50000 00:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值