皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 6.18 DRM 更新包含新的 Tyr 和 Rocket 驱动程序,以及更多 AMD 和 Intel GPU 增强功能

Direct Rendering Manager “DRM”的 pull 请求最终导致 Linus Torvalds 对文本和 Rust 代码格式进行了抱怨,但最终他拉取了所有这些内核图形驱动程序更新,以及相关的”accel”加速器子系统驱动程序。

随着 Linux 6.18 DRM 的更新,内核图形驱动程序在各方面都有很多改进,包括新的 Tyr 驱动程序和 Rocket 加速器驱动程序。为了增强现有驱动程序的支持,AMD 和 Intel 的图形驱动程序继续看到大量的活动。此外,DRM 子系统中的 Rust 代码工作也在持续进行。

Linux 6.18 DRM 更新包含新的 Tyr 和 Rocket 驱动程序,以及更多 AMD 和 Intel GPU 增强功能

以下是 Linux 6.18 DRM 内核驱动程序的变化一览。

– “Rocket”加速驱动程序终于被纳入主线,用于启用新 Rockchip SoC 上发现的 NPU。这是由 Tomeu Vizoso 逆向工程并启动的开源驱动程序。Rocket 加速驱动程序与 Mesa 25.3 中为 Rockchip NPUs 提供的新用户空间代码兼容。

– AMDGPU 和 AMDKFD 对 GEM 内存对象的 Checkpoint 和 Resture “CRIU”支持。

– 扩展了 AMDGPU 视频核心 Next “VCN”引擎的重置支持。

– 更多 AMD Cyan Skillfish 更新。

– 对 AMD GCN 1.0 GPU 的 AMDGPU 驱动程序的改进。

– AMDXDNA 加速器驱动程序现在支持用户空间分配的缓冲区、改进的错误报告和其他增强功能。

– 新的 Intel Xe 驱动程序接口,用于查询 VMA 计数和内存属性。

– 英特尔 Intel SLPC “power_profile” sysfs 接口,用于 Xe 驱动程序的电源管理调优。

– 英特尔 Xe 驱动程序对 Xe2+上 CCS 表面的 SR-IOV 支持。在支持的平台上也已默认启用了 SR-IOV PF 模式。

– 英特尔 Wildcat Lake 显示启用。

– 英特尔已回归上游 Habana Labs 加速器驱动程序的开发。尽管仍无 Gaudi 3 支持,但至少他们已在新维护者下重新开始对此代码进行工作。

– Intel Xe 驱动程序支持 GPU SVM(共享虚拟内存)中的 madvise。

– Nouveau 驱动程序现在默认使用 NVIDIA GSP 固件。

– Arm Mali Panthor DRM 驱动程序增加了对 Mali G710、G510、G310、Gx15、Gx20、Gx25 GPU 的支持。

– 支持 VESA DRM 8 位颜色调色板。

– 继续开发 Nova,这是下一代基于 Rust 编写的开源 NVIDIA Linux 内核驱动程序。

– Tyr 的初始代码,作为针对 Arm Mali GPU 的新 Rust 驱动程序。它目前还不能被最终用户使用,类似于 Nova 驱动程序。

– 各种新的 Rust 抽象和其他工作,旨在使 Rust DRM 驱动程序更加实用。

查看这次提交,以获取本周期 DRM 功能补丁的完整列表。

转自 Linux 6.18 DRM Pull Includes New Tyr & Rocket Drivers, More AMD & Intel GPU Enhancements – Phoronix