夜间模式 切换到宽版

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 23|回复: 6

[数码资讯] 龙芯 LoongArch 多项改进合入 Linux 7.1 内核

[复制链接]
  • 打卡等级:功行圆满
  • 打卡总天数:790
发表于 2026-4-27 08:18 | 显示全部楼层 |阅读模式

马上注册,查看更多内容,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
在即将结束的 Linux 7.1 内核合并窗口期中,LoongArch 架构支持迎来一系列更新,获得多项底层能力增强。

根据提交内容,Linux 7.1 已能够更准确地展示并处理龙芯 CPU 漏洞信息,同时为 BPF JIT 引入更多原子指令支持,并扩展了 BPF 跳板(trampoline)的功能特性。此外,还包括缓存维护、系统调用路径及日志等方面的多项优化与修复。



较为意外的是,此拉取请求中还包含了针对 LoongArch 的 32 位支持工作。本次更新新增了 HIGHMEM(IT之家注:包括 PKMAP 与 FIX_KMAP)支持,主要面向 32 位环境,以提升对更大内存空间的访问能力。与此同时,Linux 构建体系也针对 32 位与 64 位配置进行了调整,并补充了围绕 CONFIG_32BIT 的相关处理逻辑。

其他改动还包括对 jump_label 的指令缓存维护进行批处理优化、新增全局与本地 icache 刷新接口、为系统调用分发表引入 Spectre 边界保护,以及改进 KASLR 关闭时的日志记录机制。此外,更新还对 FPU 寄存器状态对齐进行了优化,并调整了中断相关逻辑与栈保护初始化方式。

在 BPF 子系统方面,LoongArch 架构新增对 load-acquire 与 store-release 指令的支持,同时扩展了读-改-写原子操作能力,并提升 trampoline 对函数参数(最多支持 12 个参数及小型结构体参数)的处理能力。
  • 打卡等级:已臻大成
  • 打卡总天数:479
发表于 2026-4-27 08:33 | 显示全部楼层
看看
回复 支持 反对

使用道具 举报

  • 打卡等级:功行圆满
  • 打卡总天数:779
发表于 2026-4-27 09:29 | 显示全部楼层
感谢分享。
回复 支持 反对

使用道具 举报

  • 打卡等级:炉火纯青
  • 打卡总天数:82
发表于 2026-4-27 09:52 | 显示全部楼层
精品文章,优秀!
回复 支持 反对

使用道具 举报

  • 打卡等级:功行圆满
  • 打卡总天数:792
发表于 2026-4-27 09:56 | 显示全部楼层
感谢分享!
回复 支持 反对

使用道具 举报

  • 打卡等级:已臻大成
  • 打卡总天数:489
发表于 2026-4-27 10:08 | 显示全部楼层
谢谢楼主分享!
回复 支持 反对

使用道具 举报

  • 打卡等级:自成一派
  • 打卡总天数:210
发表于 2026-4-27 10:10 | 显示全部楼层
感谢分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

文字版|手机版|小黑屋|RSS|举报不良信息|精睿论坛 ( 鄂ICP备07005250号-1 )|网站地图

GMT+8, 2026-4-27 10:34 , Processed in 0.204574 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表