RISC-V CPU 架构功能更新现已提交并合并,以用于即将结束的 Linux 6.14 合并窗口。
在 RISC-V 架构方面,最值得注意的是增加了对 T-Head矢量扩展的支持。Linux 内核现在支持将这些 T-Head Vector 扩展公开给实现对它们的支持的系统上的用户空间。
XuanTie XTheadVector 扩展是一个非标准、不合规的扩展,用于添加 32 个矢量寄存器和 6 个非特权 CSR。XTHeadVector 源自 RISC-V Vector 0.7.1 扩展。过去几个月来,实现此 T-Head矢量扩展支持的补丁一直在开发中,但现在已成为主线。
Linux 6.14 还添加了针对 GhostWrite 漏洞的缓解措施…此漏洞会影响 XTHeadVector 指令集。缓解措施是禁用此新添加的支持。GhostWrite 于 8 月被宣布为首批值得注意的 RISC-V CPU 漏洞之一。
通过此拉取提供有关所有 Linux 6.14 RISC-V 更改的更多详细信息。
转自 Linux 6.14 RISC-V Kernel Adds Support For T-Head Vector Extensions, GhostWrite – Phoronix