小编use*_*142的帖子

virtio前端驱动程序如何与qemu共享vring(或virtqueue)?

我正在研究virtio如何与qemu和kvm一起工作.我有两个问题.

到目前为止,我理解virtio frond-end驱动程序(在客人中)在vring(virtqueue)和kick qemu中编写IO请求.然后通知qemu,在vring中转换请求并调用系统调用,如打开,写入,读取,关闭等.

Q1.如何在virtio前端驱动程序和qemu之间共享vring?我从http://www.slideshare.net/zenixls2/052-virtio-introduction-17191942获得了一些内存映射的信息.但是,我在源代码中找不到它.请告诉我源代码的位置.

Q2.怎么踢qemu?我无法理解前端车手如何踢qemu?我认为qemu的记忆听众会收到并处理这个问题.但我无法在源代码中找到它.

io virtualization kvm qemu

4
推荐指数
1
解决办法
2263
查看次数

标签 统计

io ×1

kvm ×1

qemu ×1

virtualization ×1