395 Star 1.4K Fork 1.3K

GVPopenEuler / kernel

 / 详情

Can we provide a relative new kernel version to support RISC-V

已完成
需求 成员
创建于  
2020-06-03 19:44

The OpenEuler has founded the RISC-V SIG to support RISC-V. Since linux kernel 5.2 can support RISC-V well. Can we work out a solution for supporting RISC-V?

A possible solution is:

  1. Create a branch to store an relative new version (> 5.4) of kernel.
  2. Create a config file in arch/riscv64/openEuler_defconfig like arch/riscv64/openEuler_defconfig

评论 (6)

Hey @whoisxxx, 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.

whoisxxx 创建了需求
whoisxxx 关联仓库设置为openEuler/kernel
Xie XiuQi 任务状态新建 修改为待办的
Xie XiuQi 负责人设置为YangYingliang
Xie XiuQi 添加协作者Xie XiuQi
展开全部操作日志

As discussion before, we could create a branch to support risc-v only. But limit the usage of this branch (might be 5.5), and it'll be upgrate a new kernel version in openEuler 21.03.

About the config, you'd better provide a arch/riscv64/openeuler_defconfig as the baseline.

I'll create a new issue to disscuss the config.

Xie XiuQi 添加了
 
kind/feature
标签

As discussion before, we could create a branch to support risc-v only. But limit the usage of this branch (might be 5.5), and it'll be upgrate a new kernel version in openEuler 21.03.

@Xie XiuQi yes, I agree with you.

About the config, you'd better provide a arch/riscv64/openeuler_defconfig as the baseline.
I'll create a new issue to disscuss the config.

I have tried to compile linux 5.4.32 RISC-V Image using the openeuler_defconfig of linux 4.19. I successfully generates kernel Image but fails to boot up the openEuler-RISC-V system with the kernel Image.
As the default arch/riscv/config/defconfig works well for openEuler-RISC-V and meets the requirement of bootstrap stage of openEuler RISC-V. Maybe we can use the default arch/riscv/defconfig at first and disscuss in the future.

kernel 5.5 branch has been created.

I'll close this issue. If you want to disscuss the config file, you'd better create new issue.

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

搜索帮助