Linux 6.9 将支持 AArch64 体系上的 Rust 内核

Linux 6.9 将支持 AArch64 体系上的 Rust 内核 提交说明显示:"此提交为 Rust for AArch64 提供了构建标志。内核中已有的 Rust 核心支持将完成其余工作。这使得 Rust 联编标志中的 PAC ret 和 BTI 选项与联编 C 语言时使用的选项相匹配。Rust 样本已通过此提交的测试。"AArch64 现在是继 x86_64(以及 x86_64 用户模式 Linux"um")和 LoongArch 之后在 Linux 内核中支持 Rust 的最新架构。到目前为止,Linux 内核的 Rust 支持主要是在基础设施方面,包括各种示例代码。现在,Linux 6.8 中已经有了Rust 编写的网络 PHY 驱动程序,尽管它是从现有的 C 语言驱动程序移植过来的。Rust Apple Silicon SGX DRM 驱动程序以及其他 Rust 内核驱动程序仍在开发中。 ... PC版: 手机版:

相关推荐

封面图片

RISC-V 现在支持 Linux 内核中的 Rust

RISC-V 现在支持 Linux 内核中的 Rust Rust 在主线 Linux 内核中的使用仍然相当有限,迄今为止只有几个基本驱动程序,而且还在进行大量的基础架构工作,但有许多新驱动程序和其他子系统支持即将推出。RISC-V 现在支持 Linux 内核中的 Rust,这在未来将变得更加重要。Linux 6.10 的 RISC-V 更新还增加了字节/半字比较交换功能、hwprobe 中的 Zihintpause 支持、PR_RISCV_SET_ICACHE_FLUSH_CTX prctl(),以及无锁 lockrefs 支持。有关 Linux 6.10 RISC-V 更新的更多详情,请参阅Git 合并。在硬件方面,除此请求之外,还有Milk-V Mars 支持和其他新增功能。 ... PC版: 手机版:

封面图片

AMD P-State首选内核将在Linux 6.9中获得支持

AMD P-State首选内核将在Linux 6.9中获得支持 特别是现在一些 AMD CPU 混合使用 Zen 4 和 Zen 4C 内核,AMD P-State 首选内核对于确保预期行为和最重要的进程在性能最佳的 CPU 内核上运行就更加重要了。从那时起,AMD 一直在开发首选核心 Linux 补丁,在过去的几个月里,已经对它们进行了 13 次以上的修订。这项工作取得了成果,AMD P-State 首选内核支持将在下一个内核周期中推出。Linux 电源管理子系统维护者拉斐尔-维索基(Rafael Wysocki)宣布,他已在 Linux 6.9 之前将 AMD 的第 14 版补丁排入他的电源管理"-next"树中。因此,在几个月后的 Linux 6.9 内核中,AMD P-State Preferred Core 将支持并默认启用默认使用 AMD P-State CPU 频率管理驱动程序的现代 Ryzen 系统。了解更多: ... PC版: 手机版:

封面图片

Linux将无条件支持x86_64内核版本的5级分页功能

Linux将无条件支持x86_64内核版本的5级分页功能 英特尔 CPU 有一段时间(从 Ice Lake 开始)支持 5 级分页,AMD CPU则从 Zen 4 开始也支持 5 级分页。因此,Linux 内核可能会转向在 x86_64 内核构建中无条件启用 5 级分页支持。英特尔正着手在 Linux 内核中无条件启用5级分页支持。这将让虚拟地址大小从 48 位扩展到 57 位,以允许高达 128PB 的虚拟内存。英特尔工程师基里尔-舒特莫夫(Kirill Shutemov)最近发布了一系列补丁,旨在移除"CONFIG_X86_5LEVEL"Kconfig构建时选项,并在新的x86_64内核构建中始终启用5级分页。"移除 CONFIG_X86_5LEVEL。作为准备,移除 CONFIG_DYNAMIC_MEMORY_LAYOUT,使 SPARSEMEM_VMEMMAP 成为唯一的内存模型"。实际上,这并不意味着什么,因为大多数 Linux 发行版厂商的内核都启用了 CONFIG_X86_5LEVEL,但这减少了一个开关,也是上游内核更多地迎合现代硬件需求的时代标志。 ... PC版: 手机版:

封面图片

Linus Torvalds 宣布首个 Linux 内核 6.9 候选发布版

Linus Torvalds 宣布首个 Linux 内核 6.9 候选发布版 据 9to5linux 报道,Linux 6.9 是 Linux 内核的下一个重要系列,Linus Torvalds 在当地时间3月24日宣布首个候选发布版 (RC) 里程碑可供公开测试。没错,Linux 6.8 发布已经两周了,Linux 内核 6.9 的合并窗口现在已经关闭。这意味着第一个候选发布版 (RC) 开发版本已经可供早期用户、发行版维护者和高端用户使用。根据 Torvalds 的说法,Linux 内核 6.9 看起来是一个“相当正常”的版本,它承诺对 AMD GPU 图形驱动程序进行更多改进,提高计时器的性能,更新工作队列子系统,架构更新,删除旧的 NTFS 代码,核心网络更新、虚拟机和内核改进、工具和文档改进以及许多新驱动程序以提供更好的硬件支持。Linux 内核 6.9 的最终版本预计将于2024年5月中旬发布。

封面图片

宏碁Aspire One ARM笔记本将"几乎完全"支持Linux 6.10

宏碁Aspire One ARM笔记本将"几乎完全"支持Linux 6.10 开源开发者/爱好者们一直致力于为宏碁 Aspire One 提供 Linux 支持,这款笔记本于 2021 年推出,采用八核高通骁龙 7c SoC。基本型号仅配备 4GB 系统内存和 64GB eMMC 存储空间,同时配备 14 英寸显示屏。宏碁 Aspire One Linux 支持的大部分内容已在过去一年中实现了上游化,但这款笔记本电脑还需要 EC 驱动程序支持才能实现"几乎完全支持"。让嵌入式控制器正常工作是这台宏碁 ARM 笔记本电脑获得良好 Linux 体验的最后一环。宏碁 Aspire One 的嵌入式控制器驱动程序将在 Linux 6.10 内核周期中进行上游升级。电池/充电器监控、USB Type-C DP Alt 模式 HPD、机盖状态检测、部分键盘配置和相关 EC 功能都需要 EC 驱动程序。支持 EC 需要一个经过数月审查和修订的自定义驱动程序。这个宏碁 Aspire One 驱动程序最近被列入了platform-drivers-x86 for-next 分支,确认将在下个月的 Linux 6.10 合并窗口期间提交。这个近 600 行的驱动程序以及相关的 DeviceTree 代码已经为 Linux 6.10 做好了准备。 ... PC版: 手机版:

封面图片

Linux 6.9将放弃旧版NTFS文件系统驱动程序

Linux 6.9将放弃旧版NTFS文件系统驱动程序 在 Linux 6.9 合并窗口于本周末或下周末开启之前,Christian Brauner 提交了一份"vfs ntfs"拉取请求,要求删除旧版NTFS 驱动程序。他的理由如下"这将删除旧的 ntfs 驱动程序。新的 ntfs3 驱动程序是两年前合并的完全替代版本。我们查看了各种用户空间,它们要么使用了 ntfs3,要么使用了 ntfs 的保险丝版本,因此既没有构建 ntfs,也没有构建 ntfs3。我认为这是一个明确的信号,表明我们应该冒险移除旧版 ntfs 驱动程序。...除了各种奇怪的修复之外,它已经无人维护了。最坏的情况是,如果有人真的对它产生了有效的依赖,我们不得不重新引入它。不过,我们还是值得一试,看看能否将其移除"。移除这个传统的 NTFS 内核驱动程序后,Linux 源代码树的行数减少了 29303 行。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人