作為 OpenCloudOS 核心 SIG 之一,Kernel SIG 負責 OpenCloudOS 核心的路線規劃、方案討論、技術能力輸出,為 OpenCloudOS 提供更加穩定、可靠的核心基座。
一、整體進展
1、釋出 OCK 6.6.30-4 版本,合入 Intel、龍芯、Phytium、兆芯等特性支援;
2、OpenCloudOS Kernel 文件內容更新,實現 Pull Request 的門禁,寫入構建 rpm 包的方法。
二、OCK 6.6.30-4 具體特性
新特性
1、merge 到了 linux 6.6.30;
2、支援 Intel GNR CPU
3、支援 Kunpeng 920 以及 Kunpeng 920 next CPU
4、支援 Ampere CPU(Ampere Altra、Ampere Altra max、AmpereONE)
5、支援 Phytium CPU(S2500、5000C)
6、支援海光 CPU(支援海光 4~6;support Hygon PSP on Hygon 2nd/3rd CPUs)
7、支援龍芯 CPU(含 KVM 支援)
8、支援兆芯 CPU(CPU core、pmu、CRC32C、SB HDAC and other extended topology)
9、支援 Phytium 顯示卡驅
10、支援北中網芯的網路卡驅動
11、支援網訊的網路卡驅動
12、支援雲芯智聯 3snic 網路卡驅動
重要 Bugfix
1、sv_refcnt 引用計數錯誤導致 panic 的問題;
2、eevdf 異常分支呼叫 printk 導致 softlock 的問題。
CVE 修復列表
1、CVE-2023-525902、CVE-2024-268043、CVE-2024-266864、CVE-2024-267925、CVE-2024-268176、CVE-2024-268997、CVE-2024-26900二、OCK wiki 內容更新
1、新增「程式碼規範」
連結:
https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/wikis/如何合入程式碼/程式碼規範
2、新增「KABI相容原理及保持相容的方法」
連結:
https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/wikis/如何實現kabi相容/KABI相容原理及保持相容的方法
3、Kernel 倉庫提交程式碼時,Pull Request 的門禁已實現
連結:
https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/wikis/如何合入程式碼/Pull(Merge) Request門禁的檢視
4、構建 rpm 包的方法,已寫入 OpenCloudOS Kernel Wiki 中
連結:
https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/wikis/如何構建rpm包/構建rpm包的方法?sort_id=10080949
歡迎開發者加入 OpenCloudOS Kernel SIG 共建,為國產開源作業系統添磚加瓦。
OpenCloudOS Kernel 倉庫:
https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel