11 Star 31 Fork 26

openEuler / open-source-summer

 / 详情

StratoVirt支持虚拟机内核调测功能

已完成
任务
创建于  
2022-05-07 18:13

项目标题:StratoVirt支持虚拟机内核调测功能
【项目难度】:进阶
【项目描述】:
StratoVirt是计算产业中面向云数据中心的企业级虚拟化平台,实现了一套架构统一支持虚拟机、容器、 Serverless三种场景。StratoVirt在轻量低噪、软硬协同、Rust语言级安全等方面具备关键技术竞争优势。

目前Stratovirt已经支持轻量虚拟机与标准虚拟机。
为便于定位虚拟机内核本身的Bug,需要提供便捷的gdb通道。

【产出标准】:
支持虚拟机内核调测功能
1、支持stratovirt与gdb的对接
2、支持虚拟机db陷出获取与接管
3、支持虚拟机tcp端口重定向至gdb
4、可选择X86或ARM,或同时支持两个平台

【技术要求】:

熟悉Rust语言
了解debug机制
了解CPU DB寄存器相关功能
了解gdb
了解tcp与端口

【导师姓名/导师邮箱】:
张波/oscar.zhangbo@huawei.com

【成果提交仓库】:
https://gitee.com/openeuler/stratovirt (dev分支)

【相关参考资料】:(包括项目的代码仓库链接、学习资料等)

本次活动将面向全球学生,题目内容请同时提交中英文版本。

project name:StratoVirt supports vm kernel debugging
【Difficulty】:Hard
【Description】:
【Output Requirements】:
【Technical Requirements】:
【Mentor/Email】:
zhangbo/oscar.zhangbo@huawei.com

【Project Repository】:
https://gitee.com/openeuler/stratovirt (branch dev)

【Notes】:

评论 (1)

ZhangBo 创建了任务

Hi ooorz, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: sig-OSCourse, and any of the maintainers: @ZhengZhenyu , @郑晨 , @iscassiyang , @genedna , @openeuler-ci-bot

openeuler-ci-bot 添加了
 
sig/sig-OSCourse
标签
Se7en 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5329419 openeuler ci bot 1632792936
1
https://gitee.com/openeuler/open-source-summer.git
git@gitee.com:openeuler/open-source-summer.git
openeuler
open-source-summer
open-source-summer

搜索帮助