Numerous AMDXDNA Ryzen AI Driver Fixes For Linux 7.0-rc2
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)