首页 > TAG信息列表 > VFIO

KNI

 dpdk之kni实现 IOMMU & iomap &VFIO & uio   网络虚拟化——virtio-user  

kvm+qemu显卡直通

kvm+qemu显卡直通 版权声明:转载请标明来源 侵权必究 1. 基础知识 qemu 仿真软件 kvm linux虚拟化模块 qemu-kvm 是qemu和kvm结合的库(这个不确定 看软件名猜的) libvirt 这个是virt-manager的库(这个也是猜的) virt-manager 是一个python写的虚拟机管理软件 我们用来直通的驱动是

VFIO-MDEV driver(virtual device) trigger interrupt to virtual machine

Last blog records how to data access between VFIO-MDEV driver(virtual device) to virtual machine. Now this blog records the interrupt from VFIO-MDEV driver(virtual device) to virtual machine. Host side:  Actually mtty sample code has the good implementati

VFIO-MDEV driver access virtual machine‘s memory

As I created myself VFIO-MDEV driver/virtual device, the next steps I can think are: 1) make virtual machine can access real hardware through this VFIO-MDEV driver. 2) hardware/VFIO-MDEV driver can access the buffer in virtual machine. Because many HW wil

自动化kolla-ansible部署openstack+GPU透传方法

自动化kolla-ansible部署openstack+GPU透传方法 欢迎加QQ群:1026880196 进行交流学习   1. CentOS7.x-8.x系列为虚拟机配置GPU直通 1. 编辑文件vim /etc/modules, 添加以下内容: pci_stub vfio vfio_iommu_type1 vfio_pci kvm kvm_intel 2. 在KVM主机上启用IOMMU #对于Inte

vfio_realize实际运行过程观测

vfio_realize实际运行过程观测 使用的工具为gdb,将测试网卡通过vfio的形式透传到虚拟机中,查看vfio_realize中对于memory,中断的分配是怎样的。 用gdb启动qemu 在启动qemu之前,已经完成了以下工作: 启动host时添加了intel_iommu=on vfio-pci module的加载 待透传设备与原驱动解绑并绑

IOMMU历史知识及与VFIO的联系

IOMMU历史知识及与VFIO的联系 在虚拟化普及之前,IOMMU主要提供2种功能,避免bounce buffers的功能,创建连续DMA操作功能。 Bounce Buffers 如果外设的寻址空间小于平台(如PC)的寻址空间,例如外设只支持寻址4GB空间,但是PC支持寻址8GB,如果PC中的驱动程序分配了4GB以上的空间给设备,那么