นอกเหนือจากการดึงข้อมูล drm-intel-next เมื่อต้นสัปดาห์นี้ซึ่งเพิ่มกราฟิก Meteor Lake บน Linux และรองรับ VRR eDP ท่ามกลางการเปลี่ยนแปลงอื่นๆ ที่ตั้งไว้สำหรับ Linux 6.5 แล้ว ในวันพฤหัสบดี โค้ด drm-intel-gt-next ชุดใหม่ถูกส่งไปยัง DRM-Next ก่อนรอบเคอร์เนลถัดไป
แพตช์ drm-intel-gt-next ชุดนี้มีการสนับสนุนสำหรับการใช้วงแหวนขนาดใหญ่สำหรับบริบทการคำนวณ การบันทึกที่ดีขึ้นเกี่ยวกับปัญหาไมโครคอนโทรลเลอร์ GuC การจำกัดขนาดการจัดสรรหน่วยความจำภายในเพื่อให้สำเร็จบนแท่งขนาดเล็ก การปรับปรุงประสิทธิภาพการจับภาพ perf/OA ใน DG2 และการเปลี่ยนแปลงอื่นๆ อีกมากมาย
สิ่งที่น่าสังเกตมากที่สุดเกี่ยวกับคำขอดึงล่าสุดนี้คือการเพิ่มการสนับสนุนสำหรับการโหลดเฟิร์มแวร์ไมโครคอนโทรลเลอร์ HuC สำหรับโปรเซสเซอร์ Meteor Lake ที่กำลังจะมาถึงของ Intel ไมโครคอนโทรลเลอร์ HuC ของ Intel มีไว้สำหรับลดการทำงานของสื่อบางอย่างจาก CPU ไปยัง GPU และจำเป็นสำหรับการเร่งฮาร์ดแวร์ด้วยตัวแปลงสัญญาณวิดีโอ เช่น H.265/HEVC
ไซต์ 01.org อันเก่าแก่ของ Intel แสดงลักษณะเฉพาะของ HuC ว่า:”HuC ได้รับการออกแบบมาเพื่อลดภาระบางอย่าง ของฟังก์ชันสื่อจาก CPU ไปยัง GPU ซึ่งรวมถึงแต่ไม่จำกัดเพียงการควบคุมบิตเรต การแยกวิเคราะห์ส่วนหัว ตัวอย่างเช่น ในกรณีของการควบคุมบิตเรต ไดรเวอร์เรียกใช้ HuC ในตอนเริ่มต้นของรหัสผ่านการเข้ารหัสแต่ละเฟรม บิตเรตการเข้ารหัสจะถูกปรับโดย คำนวณโดย HuC ทั้งฮาร์ดแวร์ HuC และฮาร์ดโค้ดเข้ารหัสอยู่ใน GPU การใช้ HuC จะช่วยประหยัดการซิงโครไนซ์ CPU-GPU ที่ไม่จำเป็น”
ด้วย Meteor Lake มีการปรับปรุงใหม่ วิธีการจัดการกับ HuC การสนับสนุนนั้นจะเกิดขึ้นสำหรับเคอร์เนล Linux 6.5
ดังนั้นการรองรับการโหลด HuC สำหรับ Meteor Lake จึงเป็นสิ่งสำคัญที่คุณควรตื่นเต้นด้วย การดึงนี้สำหรับ Linux 6.5
เฟิร์มแวร์ของ Meteor Lake สำหรับ GuC และ DMC มีอยู่แล้วใน linux-firmware.git ในขณะที่ไบนารี HuC จะถูกเพิ่มในเร็วๆ นี้
การสนับสนุนกราฟิก Meteor Lake ดูเหมือนจะเข้ากันได้ดี แต่ ณ ตอนนี้ใน DRM-Next กราฟิก Meteor Lake ยังคงอยู่หลังตัวเลือกโมดูลการทดลอง/”บังคับโพรบ”ยังไม่ชัดเจนว่าพวกเขาจะพยายามทำให้ทุกอย่างเสถียรสำหรับ Linux 6.5 หรือจะยืดเยื้อออกไปอีกหรือไม่ แต่ก็ใกล้ถึงจุดที่พรของความเสถียรจะเกิดขึ้นเร็ว ๆ นี้หากการเผยแพร่ Linux ในฤดูใบไม้ร่วงจะให้การสนับสนุนกราฟิก Meteor Lake ออกจากกล่อง.
นอกเหนือจากกราฟิก Meteor Lake แล้ว การสนับสนุน Meteor Lake Linux ที่เหลือดูเหมือนจะอยู่ในเกณฑ์ที่ดี อย่างน้อยก็ขึ้นอยู่กับการตรวจสอบแพตช์จากภายนอกของฉัน แม้แต่ไดรเวอร์ใหม่สำหรับ VPU ของ Meteor Lake ก็ได้รับการบำรุงรักษาแล้วตั้งแต่ Linux 6.3