Linux 与 RISC-V 的相互发展正变得越来越多,比如最近的有开发者为 Linux 添加了一系列 RISC-V UEFI 支持补丁。通过邮件列表我们现在可以看到,在当前 Linux Kernel 5.9 合并窗口阶段,有一批 RISC-V 支持程序被提了出来。 这些支持补丁提供的新内核特性主要包括: • ARCH_SUPPORTS_ATOMIC_RMW,以允许启用 OSQ 锁定 • 支持 RISC-V 上的 NO_HZ_FULL,对于 HPC 和实时工作负载可能很重要 • KMemleak 支持,用于检测内核内存泄漏 • 堆栈保护器,用于缓冲区溢出保护 • 支持启用 VM 调试 • 支持 JUMP_LABEL |