RISCV与Linux 6.7获得优化的TLB刷新,软件影子调用堆栈

2023年 11月 16日 65.9k 0

除了此轮针对
Linux 6.7
在RISC-V体系结构方面,也有一些令人兴奋的内核进步。

在RISC-V硬件方面,如前所述,最初支持Sophgo RISC-V芯片,包括
即将推出的64核RISC-V CPU
在RISC-V体系结构方面,Linux 6.7也有一些持续的创新。

这个
Milk-V先锋
是一个非常有趣的64机器人mATX工作站板,下个月将以1499美元的价格开始发货。我已经确认将有审查硬件来Phoronix检查这个有趣的创造。

已合并
上周在用户空间支持cbo.zero,在基于ACPI的RISC-V系统上支持cbo,支持软件影子调用堆栈,改进T头缓存刷新操作,以及其他清理和修复。

此软件基于
影子调用堆栈
对RISC-V的支持依赖于用于存储和检查返回内存地址的编译器指令,以增强安全性。RISC-V影子调用堆栈支持与其他CPU架构的SCS一样,旨在帮助抵御意外或恶意的覆盖。RISC-V SCS支持依赖LLVM Clang 17及更高版本来编译内核,目前RISC-V上没有GCC支持该功能。

与此同时,今天发出的是
二次拉取请求
of more RISC-V changes for Linux 6.7. This latest pull has support for handling misaligned accesses in S-mode, performance improvements for TLB flushing, support for many new relocations in the module loader, and other enhancements.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论