Linux 6.16 introduces critical fixes for aging Intel Haswell GPUs, including a 20ms delay patch for engine resets. Explore DRM driver updates, performance tweaks, and premium hardware support for DG1/DG2 GPUs. Latest kernel insights for developers and sysadmins.
With the Linux 6.15-rc6 kernel release imminent, developers are shifting focus to bug fixes for Linux 6.16, particularly for DRM (Direct Rendering Manager) graphics drivers.
A notable patch targets Intel Haswell-era integrated graphics (HD 4000/5000 series), which, despite being deprecated on Windows, still receive mainstream Linux support via the i915 kernel driver.
The Haswell Engine Reset Fix:
Problem: Engine resets occasionally fail due to incorrect RING_HEAD positioning.
Solution: A 20ms delay was added to ensure proper synchronization.
Impact: Improves stability for legacy systems (e.g., Intel Core i7-4770K).
"Testing confirmed 20ms as the optimal delay to resolve timing issues." — Nitin Gote, Intel Engineer
DRM-Intel-GT-Next Pull Request Highlights
Today’s drm-intel-gt-next update includes critical optimizations:
Driver Enhancements:
✅ SLPC Wait Boosting Fix – Prevents DG1/DG2 GPUs from getting stuck at non-boost frequencies.
✅ Fence Release Fix – Resolves HuC (Hardware Utilization Controller) probe errors.
✅ SPDX License Format – Standardizes licensing for kernel contributions.
✅ Selftest Improvements – Better validation for GPU subsystems.
Performance Tweaks:
Replaced non-sleeping functions with proper kernel sleep delays (<20ms).
Removed redundant const modifiers for I915 Workaround (WA) lists.
DRM-Misc-Next: Final Features Before Linux 6.16 Freeze
Separately, drm-misc-next introduces:
🔹 New Panel Support:
AUO B140QAN08.H (4K professional displays)
BOE NE140WUM-N6S (High-refresh gaming panels)
CSW MNE007QS3-8 (Industrial touchscreens)
🔹 Bridge Driver Conversion:
RK3066 HDMI now uses a modular bridge driver.
🔹 Hotplug & Firmware Fixes:
ANX7625 HPD (Hotplug Detection) improvements.
Tegra firmware loading acceleration.
FAQs: Linux 6.16 DRM Updates
❓ Will Haswell GPUs lose support soon?
No, Intel maintains mainline kernel support despite Windows dropping drivers.
❓ How does the 20ms delay improve stability?
Ensures the RING_HEAD resets correctly before engine resume.
❓ When will Linux 6.16 release?
Merge window opens late May after Linux 6.15’s final tag.

Nenhum comentário:
Postar um comentário