![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QEMU
finicswang
对我来说最遗憾的事情是将暗恋当成自己和脑中她的初恋,而且用一辈子也忘不了。。。
展开
-
QEMU + KVM对于 SMMU IO passthrough(直通)实现分析
引子:虚拟化实现中,如果将一个设备透传给GuestOS直接使用,必须配置SMMU中的页表,使得guestOS在使用这个设备的DMA能力时不会访问到不该访问的地方。那谁在什么时候去配置的SMMU呢?本文主要就是分析了QEMU + KVM方面的代码得到的一点启示,和大家一起分享(时间、能力有限,如果讲的不对的对方还请指正)。阅读本文前,需要有基本的arm virtualization概念,知道SMMU,VFIO等基本知识,知道虚拟化中所谓的IPA, HPA等概念QEMU对于IO 直通的实现:Q.原创 2020-05-31 10:40:51 · 2577 阅读 · 0 评论 -
QEMU + armv8 模拟器搭建,启动bios, kernel
目的:搭建一个armv8的测试环境,跑自己的bootloader(类似于ATF + uboot)问题:如何模拟armv8开发板,如何让自己的BL能被load,如何使自己的BL能有输出第一部分: 使用QEMU 启动自定义BIOS方法使用命令:qemu-system-aarch64 -machine virt,secure=on -cpu cortex-a57 -nographi...原创 2019-05-17 09:18:56 · 7146 阅读 · 2 评论