花费 7 ms
VFIO概述

VFIO(Virtual Function IO)研究 主要研究VFIO在虚拟化中的应用,但VFIO的应用不止于虚拟化. VFIO的全称是Virtual Function IO,但这个名 ...

Wed Feb 24 21:39:00 CST 2021 0 954
QEMU-KVM中的VFIO MSI机制

QEMU-KVM中的VFIO-MSI机制 当Guest的bios-kernel通过写入vfio-device的配置空间,来配置msi、msi-x时(也就是向msi/msi-x的capability ...

Wed Apr 28 01:08:00 CST 2021 0 639
QEMU使用网桥模式

配置网桥 在host上查看可用网络资源 ifconfig 有enp0s31f6、enp3s0u2c4i2、lo 3个网络资源。 lo用于网络自回环的,不管 enp0s31f6是 ...

Wed Feb 24 19:04:00 CST 2021 0 620
Linux的eventfd机制

Linux的eventfd机制 eventfd初始化 Linux继承了UNIX”everything is a file”的思想,所有打开的文件都有一个fd与之对应,与QEMU一样,很多程序都 ...

Wed Feb 24 20:50:00 CST 2021 0 611
qemu-kvm的irqfd机制

qemu-kvm的irqfd机制 irqfd机制与ioeventfd机制类似,其基本原理都是基于eventfd。 ioeventfd机制为Guest提供了向qemu-kvm发送通知的快捷通道,对应 ...

Wed Feb 24 20:47:00 CST 2021 0 575
qemu-kvm的ioeventfd机制

qemu-kvm的ioeventfd机制 Guest一个完整的IO流程包括从虚拟机内部到KVM,再到QEMU,并由QEMU最终进行分发,IO完成之后的原路返回。这样的一次路径称为同步IO,即指Gue ...

Wed Feb 24 20:52:00 CST 2021 0 482
中断虚拟化-内核端(一)

中断虚拟化-内核端 由于历史原因,QEMU和KVM均独立实现了PIC、APIC(IOAPIC+LAPIC).本文档试图说明清楚KVM中实现的PIC和APIC的逻辑。 本文档首先针对PIC、APIC ...

Wed Feb 24 19:36:00 CST 2021 0 449
vfio_realize实际运行过程观测

vfio_realize实际运行过程观测 使用的工具为gdb,将测试网卡通过vfio的形式透传到虚拟机中,查看vfio_realize中对于memory,中断的分配是怎样的。 用gdb启动qemu ...

Wed Feb 24 20:53:00 CST 2021 2 318
kvm-PLE代码分析

Linux源码版本: 5.3.0 相关数据结构 PAUSE Exit的处理 Intel的cpu上,使用的VMM为kvm时,当guest的vcpu变为busy-waiting状态,也 ...

Wed Feb 24 18:53:00 CST 2021 0 345

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM