今天发布了本周所有的 DRM/加速驱动修复,为即将在周日发布的 Linux 7.0-rc2 内核版本做准备。
本周 Direct Rendering Manager 子系统更新中,AMDXDNA 加速驱动针对 AMD Ryzen AI NPUs 的修复尤为突出。通常每周修复数量最多的是 AMDGPU 驱动或 Intel Xe,但这次 AMDXDNA 的修复数量超出了常规。
本周排队等待的 AMDXDNA 修复包括解决该驱动器的系统挂起失败问题、缓冲区溢出修复、输入清理修复、死锁修复、空指针解引用错误修复、越界访问修复以及固件加载修复。是的,许多这些现在被修复的 bug 都源于该驱动器使用 C 编程语言,而许多热情的个体肯定会争论这是另一个应该用 Rust 编写的内核驱动器案例,以利用其内存安全优势。

除了这些不同的 AMDXDNA 修复之外,还有一些 AMDGPU 修复用于用户队列 “UserQ” 支持、DC 显示修复、VCN 5 修复以及其他修复。至于 Intel Xe、Nouveau 和其他驱动器,只有一些小修复,没有什么特别突出的。
Linux 7.0-rc2 所提交的完整 DRM 修复列表可通过此拉取请求找到。
转自 Numerous AMDXDNA Ryzen AI Driver Fixes For Linux 7.0-rc2 – Phoronix
Linuxeden开源社区