Numerous AMDXDNA Ryzen AI Driver Fixes For Linux 7.0-rc2

Phoronix
AMD sent numerous fixes for the AMDXDNA Ryzen AI driver ahead of the Linux 7.0-rc2 release.

Summary

A significant number of Direct Rendering Manager (DRM) subsystem fixes have been submitted for the upcoming Linux 7.0-rc2 kernel release, with the AMDXDNA accelerator driver for AMD Ryzen AI NPUs receiving an unusual volume of updates. These fixes address critical issues such as system suspend failures, buffer overflows, input sanitization errors, deadlocks, NULL pointer dereferences, out-of-bounds access, and firmware loading problems. The prevalence of these C programming-related bugs has reignited discussions about potentially rewriting kernel drivers in Rust for improved memory safety. Additionally, other updates include fixes for the AMDGPU driver concerning user queue support, DC display, and VCN 5, alongside minor fixes for Intel Xe and Nouveau drivers.

(Source:Phoronix)