Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12019
  • 博文数量: 11
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-26 15:17
文章分类
文章存档

2014年(11)

我的朋友

发布时间:2014-10-15 15:58:03

http://blog.csdn.net/yearn520/article/details/6577988......【阅读全文】

阅读(227) | 评论(0) | 转发(0)

发布时间:2014-10-15 15:37:55

在Qemu中安装一个系统来查看Qemu对设备的emulate情况,这里不要安装一个发行版之类的,直接跑kernel,如果自己做rootfs和磁盘就太麻烦了,直接从网上下一个linux-0.2.img,这里的rootfs已经做好了。wget http://wiki.qemu.org/download/linux-0.2.img.bz2解压:bunzip2 linux-0.2.img.bz2写一个脚本来运行qemu,qemu.........【阅读全文】

阅读(517) | 评论(0) | 转发(0)

发布时间:2014-10-15 15:27:07

基于qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm虚拟网卡类型为virtio-net-pcivirtio网卡设备对应的命令行参数为 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=00:16:36:01:c4:86,bus=pci.0,addr=0x31. 在parse命令行的时候,qemu把所有的-device选项parse后保存到qemu_device_opts中2..........【阅读全文】

阅读(423) | 评论(0) | 转发(0)

发布时间:2014-10-15 14:47:31

virtio设备是作为pci设备被使用的,因此具有pci设备的所有属性:virtio header占用pci设备的24字节的配置空间:32 * (0 - 5)virtio header后面跟随一个device specific的config结构virtio header包括:/* A 32-bit r/o bitmask of the features supported by the host */#define VIRTIO_PCI_HOST_FEATURES&nbs.........【阅读全文】

阅读(242) | 评论(0) | 转发(0)

发布时间:2014-10-15 11:38:24

操作设备存在两种接口:I/O 端口和 I/O 内存,下面分析虚拟机如何截获和模拟这两种情况的。1.用户空间访问内核数据结构信息内存映射可被实现来提供用户程序对设备内存的直接存取,KVM 内核代表每个 VCPU 的 struct kvm_run 数据结构被 mmap用户空间,从而用户空间可以读取 struct kvm_run 中的信息,对于mmio读写操作.........【阅读全文】

阅读(260) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册