395 Star 1.4K Fork 1.3K

GVPopenEuler / kernel

 / 详情

关于openEuler的kernel调试

已完成
任务
创建于  
2020-05-27 20:54

由于openEuler项目太大,可否在申请的鹏城VM上单独烧写kernel 进行调试?
如果可以的话,请教交叉编译工具,kernel 的branch ,编译的defconfig,烧写的方法。很想参与kernel 仓库issue 的调试和解决。谢谢!

评论 (9)

shaojie.dong 创建了任务
shaojie.dong 关联仓库设置为openEuler/kernel
展开全部操作日志

Hey @shaojie.dong, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.

openEuler 20.03 LTS 版本对应的 kernel 分支是 openEuler-1.0-LTS,
arm64 架构的 config 位于 arch/arm64/configs/openeuler_defconfig,
x86 架构的 config 位于 arch/x86/configs/openeuler_defconfig.

kernel 可以用于虚拟机 Guest 场景,可以在物理机上调试,也可以在虚拟机上调试。

通常的编译安装方式:

git clone git@gitee.com:openeuler/kernel.git
cd kernel
git checkout -b openEuler-1.0-LTS    # 切到需要的分支, 参见“kernel 的分支”
make openeuler_defconfig
make -j64 
make -j64 modules_install
make install

在一些虚拟机平台上自己编译安装内核不一定能启动成功,可能和相关驱动有关系,得具体问题具体分析。

Xie XiuQi 任务状态待办的 修改为进行中

一些架构无关的问题,在 x86 机器上,也可以编译安装。或者在 Windows 上通过虚拟机安装openEuler 也可以,比如通过 qemu,virtualbox 等;或者在其他Linux环境上也可以尝试。

欢迎使用、测试,也欢迎发现问题,解决问题 :smile:

@Xie XiuQi
感谢您的回复,现在鹏城VM上调试开发。
再请教下,kernel仓库的issue都已经指派给人了,那更多人想要加入解决问题的话是不是得等新的issue出来再assign呢?

@Xie XiuQi
感谢您的回复,现在鹏城VM上调试开发。
再请教下,kernel仓库的issue都已经指派给人了,那更多人想要加入解决问题的话是不是得等新的issue出来再assign呢?

issue 都是默认会指派人的,如果想参与解决问题,可以直接解决,不用管指派的谁。只要没有关闭的问题,都可以直接参与解决。
gitee 上当前只能指派团队内的,还不能自由指派,这个不重要;-)
欢迎参与。

@shaojie.dong

Xie XiuQi 添加了
 
discussion
标签

issue 都是默认会指派人的,如果想参与解决问题,可以直接解决,不用管指派的谁。只要没有关闭的问题,都可以直接参与解决。
gitee 上当前只能指派团队内的,还不能自由指派,这个不重要;-)
欢迎参与。
@shaojie.dong

@Xie XiuQi 谢谢您的回复
这样的话应该会碰到重复开发的问题吧?有没有途径可以与社区沟通一下反馈下修复方案以及是否有人重复做?

@Xie XiuQi 谢谢您的回复
这样的话应该会碰到重复开发的问题吧?有没有途径可以与社区沟通一下反馈下修复方案以及是否有人重复做?

目前的途径,可以提 issue 或者 通过 kernel@openeuler.org 邮件列表。

@shaojie.dong

Xie XiuQi 任务状态进行中 修改为待办的

目前的途径,可以提 issue 或者 通过 kernel@openeuler.org 邮件列表。
@shaojie.dong

@Xie XiuQi 了解,谢谢您!

openeuler-ci-bot 负责人设置为weiyj
openeuler-ci-bot 移除了
 
discussion
标签
Xie XiuQi 任务状态待办的 修改为已完成

登录 后才可以发表评论

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

搜索帮助