项目标题: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】:
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
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论