尝试在网站gitee下载openeuler的linux内核源码,网址为https://gitee.com/openeuler/kernel
按分支查看,有OLK-6.6、OLK-5.10、openEuler-22.03-LTS-SP2。我一些文档中看到openEuler-22.03-LTS-SP2 是基于linux 5.10内核的。内核分支OLK-5.10和openEuler-22.03-LTS-SP2 是什么关系?有什么区别?麻烦大神们指点
OLK-5.10 是5.10最新的代码
非常感谢指点。如下理解是否正确?
(1)OLK-5.10 是5.10最新的代码,经过更多测试后会合并到openEuler-22.03-LTS-SP2 中
(2)openEuler-22.03-LTS-SP2 中的代码不是最新的,但是测试更充分
理解的不完全正确,他们的关系是这样的:
(1) 内核OLK-5.10(主分支)和openEuler-22.03-LTS-SP2是两个并行的分支, 其中openEuler-22.03-LTS-SP2分支也是从OLK-5.10主分支中拉出来的。
(2) openEuler-22.03-LTS-SP2拉出来后,后续的kernel修复会Merge到这两个分支上,差异就是,所有的修复都会Merge到OLK-5.10分支,部分修复(重要的bugfix)会Merge到openEuler-22.03-LTS-SP2分支。所以OLK-5.10分支包含的patch修复更完整。
感谢指点