Cloud Kernel SIG 月度动态:发布多个 ANCK 版本,引入多个第三方硬件驱动

本文主要是介绍Cloud Kernel SIG 月度动态:发布多个 ANCK 版本,引入多个第三方硬件驱动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Cloud Kernel SIG(Special Interest Group):支撑龙蜥内核版本的研发、发布和服务,提供生产可用的高性价比内核产品。

01 SIG 整体进展

1. 龙蜥社区完成申威架构的 ISO 镜像制作,可正常安装启动运行。

2. 硬件驱动方面引入基线的 L0 级别的硬件驱动到社区。

3. 引入浪潮自研的 inspur-drm 显卡驱动和深圳云芯智联的自研国产 sssnic 网卡驱动。

4. 发布 ANCK 5.10-015.2 小版本、ANCK 5.10-013.2 小版本、ANCK 5.10-012.3 小版本、ANCK 4.19-027.6 小版本。

02 具体进展

龙蜥社区支持国产申威架构建设

  • 龙蜥社区内核侧完成全部 rpm 包的制作,包括 debug、 perf 工具和其他内核包。

  • 龙蜥社区 BaseOS 侧完成 ISO 镜像的制作,目前系统可正常安装启动运行。

龙蜥社区第三方驱动

  • 基线的 L0 级别的 OOT 的驱动均已引入到了社区,后续内核版本发布时将会配套发布 OOT 驱动的 RPM 安装包(ice、i40e、ixgbe、mpt3sas、mellanox-ethernet、ast、mellanox-rdma)。

  • 硬件驱动方面,在 4.19 引入浪潮自研的 inspur-drm 显卡驱动,在 5.10 引入浪潮自研的 inspur-drm 显卡驱动和深圳云芯智联的自研国产 sssnic 网卡驱动,进一步提升 Anolis OS 的硬件兼容性。

发布 ANCK 5.10-015.2 小版本

  • 版本更新至 5.10.134-15.2

  • 发布时间: 2023-09-14

  • 发布链接:

  • anolis8https://anas.openanolis.cn/errata/detail/ANSA-2023:0524

  • anolis23https://anas.openanolis.cn/errata/detail/ANSA-2023:0522

重要 Bug 修复

  • 回合社区主线 AMD 机器频繁打印 warning 和堆栈的 bugfix。(PR#2074)

  • 修复 perf record 偶发采集失败的问题。(PR#2047)

  • 修复冷内存内核态组件回收内存导致 sys-delay 冲高的问题。(PR#1982)

  • 完善 page cache 预留功能(min_cache_kbytes),修复 sc->may_deactivate 和 min_wmark 的限制导致不符合预期的行为。(PR#1968)

  • 修复 erofs 的 rafsv6 模式不可用的问题。(PR#2109)

  • 修复使用 erofs 的压缩特性时,tail page 没有被清零的问题。(PR#2110)

注:每个 Bug 都带有修复超链接,文末点击 SIG 主页-月报查看。

重要 CVE 修复

CVE-2022-3108

CVE-2023-2006

CVE-2023-2156

CVE-2023-3090

CVE-2023-31084

CVE-2023-3111

CVE-2023-3117

CVE-2023-3161

CVE-2023-3212

CVE-2023-35823

CVE-2023-35824

CVE-2023-35828

CVE-2023-35829

CVE-2023-3609

CVE-2023-3610

CVE-2023-3611

CVE-2023-3773

CVE-2023-3776

CVE-2023-3812

CVE-2023-4004

CVE-2023-4128

CVE-2023-4147

注:每个 CVE 都带有修复补丁的超链接,文末点击 SIG 主页-月报查看。

发布 ANCK 5.10-012.3 小版本

  • 版本更新至 5.10.134-12.3

  • 发布时间: 2023-09-12

  • 发布链接:请参考 yum 源 https://mirrors.openanolis.cn/anolis/8.6/Experimental/

重要 Bug 修复

  • 修复 perf record 偶发采集失败的问题。(PR#2047)

注:Bug 带有修复超链接,文末点击 SIG 主页-月报查看。

发布 ANCK 5.10-013.2 小版本

  • 版本更新至 5.10.134-13.2

  • 发布时间:2023-09-12

  • 发布链接:请参考 yum 源 https://mirrors.openanolis.cn/anolis/8.6/Experimental/

重要 Bug 修复

  • 修复 perf record 偶发采集失败的问题。(PR#2047)

注:Bug 带有修复超链接,文末点击 SIG 主页-月报查看。

发布 ANCK 4.19-027.6 小版本

  • 版本更新至 4.19.91-27.6

  • 发布时间:2023-09-15

  • 发布链接:

  • anolis8:https://anas.openanolis.cn/errata/detail/ANSA-2023:0525

  • anolis7:https://anas.openanolis.cn/errata/detail/ANSA-2023:0526

重要 Bug 修复

  • 修复第三方 mlx5_core 和 ice 驱动不能同时加载的问题。(PR#1083)

  • 修复 irdma 驱动编译报错的问题。(PR#1851)

  • 修复 perf test attr 失败的问题。(PR#2075)

  • 修复 nvme 盘插拔时会出现内核 hang 住的问题。(#PR2049)

  • 修复 BPFILTER 模块会导致内核 crash 的问题。(PR#2017)

  • 修复 EROFS chunk 模式下 chunksize == blocksize 解析异常的问题。(PR#1987)

  • 修复了动态 cpu 隔离接口的内存泄漏的问题。(PR#1923)

  • 修复了 bpf 中使用 bpf_probe_read_str() 后接分支判断时,其中一个分支卡死的问题。(PR#1922)

  • 修复 virtiofs 开启 dax page struct 延迟初始化后热插拔导致内核 hang 住问题。(PR#2105)

注:每个 Bug 带有修复超链接,文末点击 SIG 主页-月报查看。

重要 CVE 修复

CVE-2023-0459

CVE-2023-2124

CVE-2023-2162

CVE-2023-30456

CVE-2023-3090

CVE-2023-31084

CVE-2023-3111

CVE-2023-3117

CVE-2023-31436

CVE-2023-3212

CVE-2023-34256

CVE-2023-3609

CVE-2023-3611

CVE-2023-3776

CVE-2023-3812

注:每个 CVE 都带有修复补丁的超链接,文末点击 SIG 主页-月报查看。

相关链接

【1】Cloud Kernel SIG 主页:https://openanolis.cn/sig/Cloud-Kernel

【2】icv:https://gitee.com/src-anolis-sig/kmod-ice

【3】i40e:https://gitee.com/src-anolis-sig/kmod-i40e

【4】ixgbe:https://gitee.com/src-anolis-sig/kmod-ixgbe

【5】mpt3sas:https://gitee.com/anolis/kmod-mpt3sas

【6】mellanox-ethernet:https://gitee.com/anolis/kmod-mellanox-ethernet

【7】ast:https://gitee.com/anolis/kmod-ast

【8】mellanox-rdma:https://gitee.com/anolis/kmod-mellanox-rdma

注:更多龙蜥 SIG 月度动态可点击这里查看。

—— 完 ——

这篇关于Cloud Kernel SIG 月度动态:发布多个 ANCK 版本,引入多个第三方硬件驱动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/209805

相关文章

第10章 中断和动态时钟显示

第10章 中断和动态时钟显示 从本章开始,按照书籍的划分,第10章开始就进入保护模式(Protected Mode)部分了,感觉从这里开始难度突然就增加了。 书中介绍了为什么有中断(Interrupt)的设计,中断的几种方式:外部硬件中断、内部中断和软中断。通过中断做了一个会走的时钟和屏幕上输入字符的程序。 我自己理解中断的一些作用: 为了更好的利用处理器的性能。协同快速和慢速设备一起工作

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

动态规划---打家劫舍

题目: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 思路: 动态规划五部曲: 1.确定dp数组及含义 dp数组是一维数组,dp[i]代表

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

代码随想录冲冲冲 Day39 动态规划Part7

198. 打家劫舍 dp数组的意义是在第i位的时候偷的最大钱数是多少 如果nums的size为0 总价值当然就是0 如果nums的size为1 总价值是nums[0] 遍历顺序就是从小到大遍历 之后是递推公式 对于dp[i]的最大价值来说有两种可能 1.偷第i个 那么最大价值就是dp[i-2]+nums[i] 2.不偷第i个 那么价值就是dp[i-1] 之后取这两个的最大值就是d

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们

如何更优雅地对接第三方API

如何更优雅地对接第三方API 本文所有示例完整代码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositories/third 我们在日常开发过程中,有不少场景会对接第三方的API,例如第三方账号登录,第三方服务等等。第三方服务会提供API或者SDK,我依稀记得早些年Maven还没那么广泛使用,通常要对接第三方