เมื่อวันศุกร์ที่ผ่านมา AMD ได้ส่งแพตช์ใหม่สำหรับการอัพเดตไดรเวอร์กราฟิกเคอร์เนล AMDGPU ซึ่งพร้อมสำหรับรอบ Linux 6.2 ที่กำลังจะมีขึ้น
อันดับแรก AMDGPU พร้อม Linux 6.2 กำลังเปิดใช้งานการรองรับ Display Core Next”DCN”บน ARM/AArch64 การรองรับซอฟต์แวร์ DCN บน Arm จะทำให้การ์ดกราฟิก AMD Radeon รุ่นล่าสุดรองรับการแสดงผลที่ใช้งานได้บนเดสก์ท็อป/เซิร์ฟเวอร์ของ Arm การ์ดกราฟิก AMD รุ่นเก่าก่อน DCN ใช้งานได้กับ AArch64 แล้ว แต่จำเป็นต้องเปลี่ยนแปลงเส้นทางโค้ด DCN โดยเฉพาะอย่างยิ่ง ไม่มี toolchain แบบ soft float-point บน AArch64 และเกิดปัญหากับเส้นทาง DCN สำหรับโค้ด FPU ด้วยลินุกซ์ 6.2 โค้ด DCN ใน AMDGPU ตอนนี้สร้างและทำงานบน Arm 64 บิตได้สำเร็จ ทำให้การ์ดกราฟิกรุ่นใหม่เหล่านี้รองรับการแสดงผลที่ใช้งานได้
คำขอดึงของวันศุกร์ยังมีการแก้ไข SR-IOV สำหรับ GC 11.x พร้อม RDNA3 GPUs, รองรับ Trusted Memory Zone สำหรับฮาร์ดแวร์ GC 11.0.1 RDNA3, การแก้ไข SMU 13.x, การแก้ไข DCN 3.1.x, MCA การเปิดใช้งาน RAS, การรองรับ Secure Display สำหรับ DCN 2.1 และการเปลี่ยนแปลงอื่นๆ ที่หลากหลาย นอกจากนี้ยังมีการแก้ไขข้อผิดพลาดต่างๆ
ฉันหวังว่า 6.0~6.1 จะดีพอ แต่คอยติดตามการตรวจสอบ Linux บนมือของฉันเพื่อทราบรายละเอียดการสนับสนุน Linux ทั้งหมดด้วย Radeon RX 7900 XT/Radeon RX 7900 XTX ไม่ว่าในกรณีใด ยังคงมีโค้ดจำนวนมากสำหรับฮาร์ดแวร์กราฟิกใหม่ที่มีไดรเวอร์โอเพนซอร์ซนี้
ดูคำขอดึงนี้สำหรับชุด AMDGPU/แพตช์ AMDKFD ส่งออกในสัปดาห์นี้ไปยัง DRM-Next ก่อน Linux 6.2