1)openEuler 20.03 LTS 版本 kabi 兼容性名单讨论;
KABI (Kernel Application Binary Interface) 兼容,即内核与驱动的二进制兼容。 就是驱动不用重新编译,就可以在新内核上安装使用。如果驱动用到的接口都是兼容的, 那么驱动就可以不用重新编译就可以在新版本安装使用。上游社区考虑到便于开发、 和防止架构腐化,不考虑 KABI 的兼容性。业界的 KABI 兼容都是由 Linux 发行版来做的, 而且兼容的接口越多、维护时间越长,维护成本也越高。 openEuler 20.03 LTS 版本 (年度SP版本)根据下游使用者的反馈,提供一定范围的 KABI 兼容能力。
20.03 LTS KABI 兼容性列表讨论收集(ARM64) https://gitee.com/openeuler/kernel/issues/I2524P
20.03 LTS KABI 兼容性列表讨论收集(x86_64) https://gitee.com/openeuler/kernel/issues/I253HG
2)openEuler 20.03 LTS SP2 (4.19内核) 内核准备,及后续计划;
- 2020年 1.1 之后不再接受需求、不再合入特性、以合入 Bugfix 为主; - 1月1日之后,开展2轮测试,2 月底代码 freeze,仅合入紧急的 bugfix; - 驱动补丁在1.1日前全部合入 - openEuler 20.03 LTS SP2 kernel 默认 config 公示 https://gitee.com/openeuler/kernel/issues/I2540N openEuler 20.03 LTS SP2 预计于2021年3月底发布,这次内核是一次比较大的更新, 会合入社区 4.19 stable 的最新补丁,调度、内存等性能优化的补丁,以及支持 arm v8.x 的特性补丁等。
这次升级会影响 kabi 的兼容性,会基于 kernel-4.19 拉分支 openEuler-20.03-LTS-SP2 出来。因此这次 SP2 是 KABI 变更的一个窗口,影响的 kabi 的特性、CONFIG,可以考虑 在本次合入。SP2 release 之后,便不能再合入影响兼容性的补丁了。SP2 预计会至少会 维护到 2024 年初。 (20.03 LTS 和 SP1, 仍然会至少维护到2022年, 以openEuler正式 公布为准)
下次例会计划于 2020-11-27 日举行,欢迎申报议题。
--- 会议纪要归档 --- 2020-09-18: https://gitee.com/openeuler/kernel/wikis/2020-09-18?sort_id=2997729 2020-10-16: https://gitee.com/openeuler/kernel/wikis/2020-10-16?sort_id=3001565 2020-11-13: https://gitee.com/openeuler/kernel/wikis/2020-11-13?sort_id=3098644
On 2020/11/12 22:42, Xie XiuQi wrote:
明天两个议题,有其他议题欢迎补充:
1)openEuler 20.03 LTS SP2 准备,及后续计划
2)openEuler 20.03 LTS 版本 kabi 兼容性名单讨论;
On 2020/11/11 9:46, Xie XiuQi wrote:
kernel sig 例会,欢迎申报议题
On 2020/11/10 21:18, openEuler conference wrote:
您好!
openEuler Kernel SIG 邀请您参加 2020-11-13 10:00 召开的ZOOM会议
会议主题:openEuler kernel sig meeting
会议链接:https://zoom.us/j/95401954871?pwd=OG1HMXczek8xV3hXcE16TmZQclNDdz09
更多资讯尽在:https://openeuler.org/zh/
Hello!
openEuler Kernel SIG invites you to attend the ZOOM conference will be held at 2020-11-13 10:00,
The subject of the conference is openEuler kernel sig meeting,
You can join the meeting at https://zoom.us/j/95401954871?pwd=OG1HMXczek8xV3hXcE16TmZQclNDdz09.
More information https://openeuler.org/zh/
Dev mailing list -- dev@openeuler.org To unsubscribe send an email to dev-leave@openeuler.org
Kernel mailing list -- kernel@openeuler.org To unsubscribe send an email to kernel-leave@openeuler.org
Kernel mailing list -- kernel@openeuler.org To unsubscribe send an email to kernel-leave@openeuler.org