本链接的主题是 Linux 内核对 RISC-V 的 Zalasr 指令集扩展的支持。主要内容包括:Linux 内核补丁已提交以支持 Zalasr 扩展,该扩展提供了原子操作指令,并正在审查中;Zalasr 支持已通过 QEMU 进行测试;Zalasr 可用于替代 fence 指令,实现 smp_load_acquire 和 smp_store_release 功能。
重要亮点
- Linux 内核补丁已提交以支持 RISC-V 的 Zalasr 指令集扩展。
- Zalasr 提供原子操作指令,支持 Load-Acquire/Store-Release。
- Zalasr 支持正在审查中,v0.9 版本已发布。
- Zalasr 可用于替代 fence 指令,实现 smp_load_acquire 和 smp_store_release 功能。