更多精彩,请点击上方蓝字关注RVEI

RISC-V 内核同源计划
近年来,RISC-V 产业生态持续发展,面向服务器的多种操作系统适配与生态整合需求不断上升。在此背景下,如意社区发起内核同源计划(RVCK, RISC-V Common Kernel),致力于构建统一的内核基础能力体系,降低多操作系统、多硬件平台并行适配带来的维护复杂度,提升软硬件上下游协同效率。
01
总体介绍
RVCK 计划全面支持国产操作系统 RISC-V 版本研发,致力于构建统一的内核能力底座,为不同芯片平台提供可复用、可扩展的基础软件支持体系。
2024 年 7 月以来,中国科学院软件研究所(简称软件所)智能软件研究中心联合阿里巴巴达摩院、中兴通讯、进迭时空、算能、超睿科技等产业伙伴,以及开源欧拉、开源龙蜥、开云、开放麒麟、深度等国产操作系统社区协同推进 RVCK 相关工作,围绕 RISC-V 服务器基础能力完善、统一内核体系建设及多硬件平台适配持续开展工作。
02
当前进展
在产业与科研机构共同推进下,RVCK 在代码规模、产业参与度以及硬件平台支持等方面取得阶段性成果。
阿里巴巴达摩院:289 个提交,占比 24.5%
中兴通讯:256 个提交,占比 21.7%
软件所:252 个提交,占比 21.3%
进迭时空:134 个提交,占比 11.3%
算能:98 个提交,占比 8.3%
超睿科技:85 个提交,占比 7.2%
03
协同研发机制建设
RVCK 构建了多方参与、协同开发、按需集成的研发机制,通过统一内核代码基线,减少了硬件厂商在不同操作系统社区的重复适配工作。
现阶段,RVCK 已成为芯片厂商推动国产操作系统适配的重要技术平台。2025 年国产操作系统社区开源欧拉[3]、开源龙蜥[4]、开放麒麟[5] 发布的 RISC-V RVA23 版本均使用 RVCK 同源内核成果。
04
核心技术进展与产业贡献
在 RVA23 与服务器能力建设方面[6],RVCK 汇聚产业与学术界的核心力量,持续推进关键内核能力建设,已形成覆盖 RVA23 的服务器级能力框架。
RVA23 及相关扩展
围绕 RISC-V 架构扩展能力建设,在软件所、中兴通讯、阿里巴巴达摩院的贡献下,RVCK 实现了标准化的 RISC-V 扩展探测机制 (HWPROBE),并推动相关实现与主线内核保持同步。关键成果包括:RISC-V 扩展探测、关键扩展内核支持(如 Zicbop、Zba/Zbb/Zbc、Zacas/Zabha 等),为服务器级部署提供统一架构基础。ACPI 子系统
在中兴通讯、阿里巴巴达摩院、算能的贡献下,RVCK 持续完善服务器级平台基础能力,已支持 ACPI IOMMU配置、CPPC驱动、处理器电源管理、性能状态调整、NUMA 拓扑、PCIe 配置等基础设施,并在 IOMMU(IO 内存管理单元)体系架构方向持续优化,增强服务器平台的可管理性与可扩展能力。高级中断架构
围绕新一代 RISC-V 中断架构与虚拟化能力建设,在软件所、算能的贡献下,RVCK 已完成新一代中断体系核心能力构建,实现了 AIA 驱动支持、RINTC、IMSIC、APLIC 和 PLIC 等中断控制器及 ACPI 支持,构建面向服务器场景的完整中断处理框架。
服务器特性
围绕服务器级可靠性与可维护能力建设,在阿里巴巴达摩院、中兴通讯的贡献下,RVCK 持续完善服务器关键特性能力,主要优化点包括:RISC-V IOMMU 架构驱动的基础支持、SSE(Supervisor Software Events)扩展支持、RAS(可靠性、可用性和可维护性)与 QoS(服务质量),以及 KVM(内核虚拟机)性能优化,为 RISC-V 服务器平台的可管理性与企业级特性提供基础能力支撑。安全机制
围绕服务器安全能力与性能分析体系建设,在软件所、阿里巴巴达摩院、中兴通讯的贡献下,RVCK 持续完善安全扩展与性能观测能力建设,重点包括指针掩码扩展探测能力支持、Zkr 随机数扩展支持以及向量加密(Vector Crypto)能力支持。
性能优化
围绕服务器性能分析与性能调优能力建设,在阿里巴巴达摩院的贡献下,RVCK 持续完善性能监控单元 (PMU) 与 Perf 子系统支持能力,增强服务器性能分析与调优体系,提升服务器场景下的性能观测与调优能力。
标准化外设支持能力
围绕通用外设标准化支持能力建设,在算能、进迭时空、阿里巴巴达摩院的贡献下,RVCK 持续完善标准外设与平台设备支持能力,适配范围覆盖 16550 兼容 UART、PCIe 控制器、SDHCI 存储控制器、EMAC 网络控制器以及多种电源管理芯片,并完善显示与音频子系统能力,实现主流服务器外设在同源内核下的统一驱动支持。
硬件平台支持能力
围绕主流国产 RISC-V 硬件平台适配,在阿里巴巴达摩院、超睿科技、算能、进迭时空的贡献下,RVCK 持续开展主流芯片平台适配工作,目前已完成 TH1520、DP1000、SG2042/SG2044、K1/K3 等平台适配,实现不同芯片平台在 RVCK 同源内核下的统一适配支持。
05
2026 技术演进规划
2026 年,RVCK 将持续深化服务器方向能力建设,各核心贡献单位已形成明确年度规划。
中兴通讯:强化内核特性与服务器基础能力[7]
中兴通讯将持续优化内核核心功能与服务器关键特性,包括完善 Perf 驱动、支持 lscpu Socket 数解析、优化用户态拷贝(uaccess)性能与对齐机制、提升 swab 与 futex 性能以及 CPU 并行启动效率,并引入 BGRT 开机 Logo、RAID6 优化与 ZBB 校验和优化等功能增强;在架构能力方面,将持续跟进主线进展,合入硬件断点、Sxcsrind、ZALASR、1G THP、Zilsd/Zclsd 等扩展,推进软脏位、用户态缺页异常写保护、TLB flush 优化与硬锁检测等特性,并完成 OpenSBI 3.0 中 MPXY、RPMI 与 FWFT 等机制适配,提升固件与内核之间的配合能力。
阿里巴巴达摩院:聚焦虚拟化增强、安全机制与性能分析体系[8]
阿里巴巴达摩院将反合主线向量加密(Vector Crypto)扩展,并引入内核非对齐访问探测机制以提升系统健壮性;在虚拟化方向支持 Steal time、客户机 PMU 优化与 perf record,同步反合 KVM 上游功能并修复已知问题;在安全方面引入 RISC-V Pointer Masking(Ssnpm/Smnpm/Smmpm)与 CFI(zicfilp/zicfiss),增强系统对内存破坏类攻击的防护能力;同时完善 RAS、QoS/CBQRI、IOMMU 社区功能补充,增强 ACPI、PMU(DDR、PCIe 等)与各类驱动支持,并完善 PTDUMP 功能与 Xuantie Ntrace 支持。
超睿科技:夯实性能监控与虚拟化可观测能力
超睿科技将同步推进设备树(DT)与 ACPI 两种模式下的 PMU 事件传递机制,确保不同启动方式下性能监控的一致性,并持续合入 Perf 驱动优化补丁;同时跟进上游进展,引入 KVM 虚拟化性能观测点,并完善 ACPI 相关支持与固件适配能力。
进迭时空:推进 K1/K3 平台主线化与生态扩展
进迭时空将围绕 SpacemiT K1 与 K3 平台持续推进主线化进程,逐步以主线补丁替换 RVCK 中的对应实现(如 clock、reset 已完成部分替换),并补齐 USB、PCIe 等模块;针对 K3 平台,计划于 2026 年 7 月前将全部模块的 Review Patch 提交至主线社区,优先完成 SD/eMMC 存储与 GMAC 以太网功能适配,其他模块将根据主线进展反合至 RVCK,并持续关注 IOMMU 主线进支持情况。
软件所:优化基础设施与协作测试体系
软件所将围绕 RVCK 基础设施建设持续推进相关工作,增强 RAVA 门禁系统能力,完善自动化测试平台并接入更多真实硬件设备,提升补丁合入前的验证覆盖度;同时优化贡献统计分支与可视化展示能力,更清晰地呈现各机构在代码提交、补丁审阅与主线化等维度的贡献情况。
联系我们
联系我们
对 OERV 工作感兴趣的伙伴们可以加入到 openEuler RISC-V 社区开发群,获取更多即时信息。OERV 团队长期招收 全职/兼职/实习生,欢迎投递简历至邮箱 wangjingwei@iscas.ac.cn
相关链接
相关链接
[1] 6.6 LTS 支持期延长:https://www.phoronix.com/news/Linux-6.18-LTS-6.12-6.6-Extend
[2] RVCK 内核贡献统计报告:https://github.com/RVCK-Project/rvck/blob/contrib-stats/docs/index.md
[3] 开源欧拉 RISC-V RVA23 版本发布:https://mp.weixin.qq.com/s/NiSuWP5KwT5BQqTENEbaLg
[4] 开源龙蜥 RVA23 发布相关新闻:https://mp.weixin.qq.com/s/uIkeNi8sXHB-55jXUaT7jw
[5] 开放麒麟首个 RISC-V RVA23 版本发布: https://mp.weixin.qq.com/s/p2pWI4wEhXdWCmWadIcqNg
[6] RISC-V Server Platform 规范仓库:https://github.com/riscv-non-isa/riscv-server-platform
[7] 中兴通讯 2026 年 RVCK 内核开发计划:https://github.com/RVCK-Project/rvck/issues/204
[8] 阿里巴巴达摩院 2026 年 RVCK 内核开发计划:https://github.com/RVCK-Project/rvck/issues/223
来源:OERV
