Linux-Kernel 7.1 führt Intel FRED ein, verbessert die Standardeinstellungen für AMD-Grafikkarten und stellt die Unterstützung für Intel 486-Prozessoren schrittweise ein.

Linux-Kernel 7.1 führt Intel FRED ein, verbessert die Standardeinstellungen für AMD-Grafikkarten und stellt die Unterstützung für Intel 486-Prozessoren schrittweise ein.

Mit der bevorstehenden Veröffentlichung von Linux 7.1 verlagern die Entwickler ihren Fokus auf die Verbesserung und Optimierung moderner Architekturen. Diese nächste Version verspricht signifikante Verbesserungen sowohl für Desktop- als auch für Serverumgebungen.

Wichtigste Neuerungen in den frühen Linux 7.1-Patches: Bereinigung, CPU-Aktivierung und Treiberverbesserungen für AMD, Intel und NVIDIA

Mit dem Beginn des Merge-Fensters für Linux-Kernel 7.1 tauchen erste Patches auf, die auf ein gemeinsames Bemühen um die Optimierung von Subsystem-Pull-Requests und Feature-Branches hindeuten. Obwohl Linux 7.0 erst kürzlich veröffentlicht wurde, arbeitet die Entwicklergemeinschaft bereits an Änderungen zur Optimierung von CPUs, GPUs und Netzwerkfunktionen.

Laut Phoronix ist eine besonders bemerkenswerte Änderung die schrittweise Abschaffung der Unterstützung für Intel i486-CPUs, ein bedeutender Schritt nach dem Debüt dieser veralteten Architektur im Jahr 1989. Dieser strategische Übergang unterstreicht die Abkehr von überholter Technologie und ermöglicht es Entwicklern, ihre Ressourcen auf modernere CPU-Architekturen zu konzentrieren.

Aktuelle Updates deuten darauf hin, dass FRED (Flexible Return and Event Delivery) bei Intel Panther Lake-Prozessoren standardmäßig aktiviert sein wird, was sowohl die Leistung als auch die Sicherheit verbessert. Diese Entwicklung unterstreicht die vielversprechende Zukunft der nächsten Generation von Intel-CPU-Architekturen.

Für Nutzer von AMD-Hardware wurden bemerkenswerte Fortschritte bei der Migration älterer GPUs auf den AMDGPU-Treiberstack erzielt. Dieser Übergang begann vor einigen Monaten und ist nun für GCN 1.0- und 1.1-GPUs vollständig implementiert. Dadurch werden Leistungssteigerungen von fast 30 % für ältere Radeon-Modelle erzielt. Im Rahmen von Linux 7.1 werden voraussichtlich auch mehrere ältere AMD-APU-Familien – wie Kaveri, Kabini und Mullins – standardmäßig auf den AMDGPU-Treiber umgestellt. Dies gewährleistet eine verbesserte Vulkan-Unterstützung und eine höhere Grafikleistung auf verschiedenen Systemen.

Highlights der Linux-Kernel-7.1-Patches:

  • Die Unterstützung für die veraltete Intel 486 CPU wird entfernt, um die Systemeffizienz zu steigern.
  • Standardmäßige Aktivierung von Intel FRED zur Leistungssteigerung auf Panther Lake CPUs.
  • Aktualisierung der minimal erforderlichen Rust-Version für Linux-Kernel-Builds.
  • Zur Steigerung der Effizienz wird der UDP-Lite-Code aus dem Linux-Netzwerksubsystem entfernt.
  • Die Lenovo Legion HID-Treiber wurden in den Hauptzweig integriert, um eine bessere Geräteunterstützung zu gewährleisten.
  • Kontinuierliche Verbesserungen am NVIDIA Nova-Treiber.
  • Automatische Systemabschaltung im Falle eines schwerwiegenden ACPI-Fehlers.
  • Umstellung der AMD Kaveri / Kabini / Mullins APUs auf den AMDGPU-Treiber für verbesserte Leistung und Unterstützung für RADV Vulkan.
  • Multi-SDMA-Engine-Optimierung zur Leistungssteigerung von AMDGPUs.
  • Verstärkte Vorbereitungen für die bevorstehende Unterstützung der AMD GFX12.1-Hardware.
  • Funktionserweiterungen für die speicherbezogene Abfrage pro Prozess mit dem AMDXDNA-Treiber für Ryzen AI NPUs.
  • Leistungsberichtsfunktionen für Ryzen AI NPUs.
  • Neue Funktionen im AMD P-State CPU-Frequenzskalierungstreiber.
  • Verbesserte KVM-Unterstützung für AVX-512 BMM auf Gast-VMs, abgestimmt auf die Zen 6-Architektur von AMD.
  • Einführung von FSMOUNT_NAMESPACE als neues Flag für die fsmount()-Funktionalität.
  • Verbesserungen am Intel Xe-Treiber für ein optimiertes Speichermanagement.
  • Transparente Hugepage-Unterstützung für Geräteseiten, die Anwendungen mit gemeinsamem virtuellem Speicher zugutekommen soll.
  • Vorbereitungen für die Unterstützung von Intel Nova Lake P-Grafik.
  • Modifikationen am Intel-Grafiktreiber zur Unterstützung von UHBR-DP-Tunneln.
  • Zstandard-Offloading-Funktionen für den Intel QAT-Treiber.
  • Zahlreiche Verbesserungen der Leistung des Intel Xe3-Grafiktreibers.
  • Die Unterstützung des drahtlosen Modus ist für den Intel QAT-Treiber geplant.
  • Einführung von Schutzmechanismen für Intel NPUs, um eine Ressourcenerschöpfung durch einzelne Programme zu verhindern.
  • Implementierung einer Debugging-Funktion für AMD Zen-Systeme.
  • Zahlreiche Verbesserungen für MediaTek MT76 WiFi-Treiber.
  • Neue Lenovo-Laptop-Lüftertreiber einplanen, um die Drehzahlüberwachung zu verbessern.
  • Einführung des Bitland WMI-Treibers für erweiterte Laptop-Funktionalität.
  • Kontinuierliche Unterstützung für Laptops von TUXEDO Computers und den Uniwill-Plattformtreiber.
  • Fortschritte bei der Unterstützung des SpacemiT K3 RVA23 SoC.
  • HDMI-Display-Unterstützung für RISC-V BeagleV Ahead SBC- und Lichee Pi 4A-Boards.
  • Entfernung des fehlerhaften RISC-V XIP-Kernel-Features.
  • Verbesserungen für die in Snapdragon X2 Laptop-SoCs verwendete Adreno X2-85 GPU.
  • Einführung einer DRM-spezifischen CRTC-Hintergrundfarbeneigenschaft.
  • Linux 7.1 wird nun mehrere Batterien pro HID-Gerät unterstützen und damit bestehende Hardwarebeschränkungen beheben.
  • Verbesserungen an Sched_EXT zur Priorisierung von SMT-Geschwisterprozessen und zur Optimierung des CPU-Task-Managements.
  • Erweiterte Sensorüberwachung für ASUS Desktop-Motherboards.
  • Reduzierung des HRTICK-Timer-Overheads zur Leistungsoptimierung.
  • Fortschritte bei der befehlsbasierten Abtastung für zukünftige AMD Zen 6 CPUs.
  • Neue VeriSilicon DC8200- und Coreboot-Framebuffer-Treiber werden hinzugefügt.
  • Unterstützung erweiterter Socket-Attribute zur Angleichung an erweiterte GNOME- und systemd-Funktionalitäten.
  • Mögliche Aufnahme der Unterstützung für Sub-Scheduler für cgroups in die Linux-Version 7.1.

Weitere Details und aktuelle Informationen zu den Entwicklungen des Linux 7.1-Kernels finden Sie hier im Quellcode und den Bildern.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert