各位老师和同学好:
hypervisor组例会时间定为本周三2:00-5:00。

会议地点:北京市海淀区草桥7号院北京开源芯片研究院,415雁栖湖会议室

会议议程:
可以做的东西:
需要做调度器,做成插件
板子上跑hvisor
操作系统的snapshot, reboot
操作系统重启,操作系统(热)升级,镜像升级
hvisor升级
热迁移

韩喻泷:
继续龙芯,目标启动一个linux

陈林锟:
rcu相关的bug
合并代码
1. 负责合并代码
arch
dev/virt
参考bao/jailhouse/xvisor/acrn/kvm
tools/ko
docs/
ko
2. 先启动两个Linux,调网络,调RCU
blk设备还是有问题,可能跟gic有关系

李柯樾:
SBI是跳不过的。RustSBI/OpenSBI都可
从m态跳入trap之后回不到虚拟机了

杨竣轶:
- 上riscv板子
- 了解一下上面的任务
- 协助陈星宇修改文档,交给李国玮复现

陈星宇:
重新修改文档,交给李国玮复现
1. 文档要写一下,陈星宇,李国玮,韩喻泷复现
2. 文档里面把DTB怎么修改的,和源代码的关系写清楚
驱动smmu,先在qemu上面跑过,然后在硬件上跑过
在qemu里面有没有dma的虚拟设备

李国玮:
毕业设计的目标可以不在板子上跑
加入虚拟网络的时候会出现错误,无法启动。
尽量去上板
暑假
- 上arm板子

李韶航:
继续看这部分代码Rust for APLIC, AIA
关键是搞清楚设备是怎么触发中断的
硬件过程,软件过程都是什么样的
功能描述和实验过程

徐仲锴:
riscv的虚拟地址部分
代码需要运行一下,所有练习都要做一下
上板子

刘景宇:
1. 完善bao里面的AIA
2. 对比对象:bao-arm/bao-PLIC/bao-AIA
3. 测试spec/以及一个关于虚拟化的测试集

请大家关注。