首页 > 其他分享 >OpenCloudOS Kernel SIG 月度动态:发布 OCK 6.6.30-4 版本,新增特性支持

OpenCloudOS Kernel SIG 月度动态:发布 OCK 6.6.30-4 版本,新增特性支持

时间:2024-06-04 11:58:02浏览次数:15  
标签:Kernel OCK OpenCloudOS 支持 2024 CVE CPU

作为 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

标签:Kernel,OCK,OpenCloudOS,支持,2024,CVE,CPU
From: https://www.cnblogs.com/OpenCloudOS/p/18230498

相关文章

  • 超 2600 Patch 合入,英特尔深度参与 OpenCloudOS 社区实践
    英特尔作为全球领先的半导体公司,不仅在硬件创新上持续领先,也在开源生态中扮演着积极的角色。自2022年加入OpenCloudOS社区以来,英特尔作为理事会成员单位,前后投入10余名工程师,贡献超过2600+Patch,深度参与到了OpenCloudOS社区的建设当中。OpenCloudOS社区最新发布的Ope......
  • RocketMQ---Day1
    RocketMQ---Day11.认识MQ火车案例:人就相当于消息进站口将消息分发给不同的候车厅(主题)火车将不同候车厅的人拉走(消费不同主题里面的数据)MQ是一种消息中间件。2.微服务的远程调用1.同步调用RPC:Dubbo。OpenFeign:远程接口调用。2.异步调用消息中间件:MQ同步调用异......
  • 25.Docker 容器镜像制作/Docker 制作容器镜像/Docker 私有镜像仓库
    完成本地hub的搭建,并截图。不使用挂载的方式,而是通过Docker制作的方式实现对Nginx的默认页的修改,把制作的Dockerfile和首页html传到代码仓。推送自己定制好的Nginx镜像到本地镜像仓库hub中,查询本地镜像仓库中的镜像截图。从本地仓库拉取定制好的Nginx镜像,启......
  • 使用docker-compose建立一个简陋的文件上传网站
    闲聊因为目前在学校,有时候懒得带U盘,机房的电脑没有ssh,自然也就没有scp了,所以闲来无聊就做个文件上传顺便练练技术。最后弄了两天才弄好,最后又因为我服务器带宽那些太小没法传大文件,最后也算是小白练练技术吧。正文这次的实验是用nginx+php做的,docker-compose做托管相关代码......
  • socket网络编程——套接字地址结构
    一、通用socket地址结构  socket网络编程接口中表示socket地址的是结构体sockaddr,其定义如下:1.#include<bits/socket.h>2.3.structsockaddr4.{5.sa_family_tsa_family;6.charsa_data[14];7.}; sa_family成员是地址族类型(sa_family_t)的变量。......
  • 搭建Ubuntu Linux虚拟环境并部署docker,搭建远程开发环境
    引言掌握虚拟化技术和容器化工具是开发者的必备技能,最近刚好学了些Linux技术,写一篇笔记来记录一下是如何一步步搭建一个UbuntuLinux虚拟环境的,并在当中部署docker容器。起初是为了安装docker,发现在Windows上安装docker比较麻烦,而在Linux系统上安装docker则比较简单。废话不多......
  • synchronized、Lock本地锁和Redisson分布式锁的简单使用
    文章目录概念准备工作synchronized本地锁演示JUC包的Lock本地锁演示Redisson的RLock分布式锁演示源码地址参考来源概念redisson是一个简单易用的Redis客户端工具。不仅如此,它还具备分布式锁的功能准备工作快速整合SSMP请参考我这篇文章SpringBoot快速整合Spring......
  • docker 命令
    容器生命周期管理dockerrun:创建一个新的容器并运行一个命令dockerrun[OPTIONS]IMAGE[COMMAND][ARG...]OPTIONS说明:-astdin:指定标准输入输出内容类型,可选STDIN/STDOUT/STDERR三项-d:后台运行容器,并返回容器ID-i:以交互模式运行容器,通常与-t同时使用-P:......
  • ruoyi若依整合websocket
    原文链接:https://blog.csdn.net/qq_33342112/article/details/132096930注:本文档中的ruoyi框架为前后不分离版本,nginx配置与前后分离版有所不同。一、导pom,版本需与springboot版本一致<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot......
  • 电脑开机后小键盘的NumLock指示灯不会自动亮起
    最近遇到电脑开机后在输入密码的时候,小键盘灯不会自动亮起的情况,每次都要按下键盘的NumLock后再继续使用,经过尝试,以下办法有效。1、按下键盘的Win+R键,输入regedit后进入注册表2、如下图,进入键盘的配置项3、双击InitialKeyboardIndicators选项后,修改其值为24、重启电脑后即可......