Linux 5.18 ist jetzt mit vielen Verbesserungen für AMD und Intel verfügbar und unterstützt den Tesla FSD-Chip

Linux 5.18

Wie war die Entwicklung?, es wurde für den 22. Mai erwartet und wir haben eine neue Version des Kernels. Linus Torvalds hat es offiziell gemacht der Start von Linux 5.18, eine Version, die viele Änderungen eingeführt hat. In diesem Sinne ist 5.18 groß, aber die Gesamtgröße oder das Gewicht mussten in den normalen Bereich fallen, damit der Start stattfinden konnte. Wie immer werden Änderungen in Form eines verbesserten Supports eingeführt, aber es gibt zwei Marken, die mehr als die anderen profitieren werden.

In Linux 5.18 wurden mehrere Änderungen eingeführt wird die Unterstützung für AMD- und Intel-Hardware verbessern. Darüber hinaus wird es auch den Tesla FSD-Chip unterstützen, wobei FSD die Abkürzung für Full-Self-Driving ist. Mit anderen Worten, die Teslas von Elon Musk werden jetzt offiziell vom Linux-Kernel unterstützt. Es stimmt auch, dass Torvalds und Co. nichts ohne Grund tun, daher könnten wir ab Linux 5.18 Neuigkeiten vermelden, dass Tesla sich in irgendeiner Weise verbessert hat.

Linux 5.18 Highlights

Liste erstellt von Michael Larabel:

  • Procesadores:
    • Scheduler-Updates rund um den NUMA-Ausgleich, die insbesondere die Leistung von AMD EPYC-Servern weiter verbessern können.
    • Intels Hardware-Feedback-Interface-Unterstützung wurde mit Intels neuem „HFI“-Treiber für dieses wichtige Merkmal seiner Hybridprozessoren zusammengeführt.
    • Intel Software Defined Silicon wurde für diese umstrittene Funktion von Intel-CPUs zusammengeführt, um die Aktivierung zusätzlicher Silicon-Funktionen mit kryptografisch signierten Schlüsseln zu ermöglichen. Intel hat noch keine Produkte mit SDSi angekündigt, aber es wird angenommen, dass es auf dem Weg ist, obwohl noch nicht klar ist, welche CPUs / Funktionen sie möglicherweise in ein Lizenzmodell umwandeln.
    • Intel Indirect Branch Tracking (IBT) ist gelandet. Dies ist Teil der Intel Control-Flow Enforcement-Technologie mit Tiger Lake und neueren CPUs zur Verbesserung der Sicherheit.
    • Die Intel ENQCMD-Unterstützung wurde vor Sapphire Rapids wieder aktiviert, nachdem der Code zuvor aufgrund eines Fehlers im Kernel deaktiviert wurde.
    • Verbesserte verschachtelte AMD-Virtualisierung sowie um verschachtelte Virtualisierung.
    • AMD bereitet neuen Soundtreibercode für kommende Plattformen vor.
    • Weitere AMD EDAC-Vorbereitungen für Zen 4.
    • Intel PECI wurde schließlich als Intel Platform Environment Control Interface für die Schnittstelle zwischen CPU und BMCs auf Serverplattformen zusammengeführt.
    • Zusammengeführter AMD HSMP-Treiber für den Hostsystemverwaltungsport, um auf zusätzliche Informationen auf AMD-Serverplattformen zuzugreifen.
    • Der Intel Idle-Treiber fügt native Unterstützung für Intel Xeon „Sapphire Rapids“-CPUs hinzu.
    • Der Intel P-State-Treiber verwendet jetzt den von der Firmware bereitgestellten Standard-EPP-Wert, anstatt bis zu diesem Punkt einen hartcodierten Standard-EPP-Wert zu verwenden.
    • Vorbereitungen für die Intel IPI-Virtualisierung.
    • Mehr AMD- und Intel-Code-Vereinheitlichung.
    • CPUPower-Unterstützung für die Verwendung mit AMDs P-State-Treiber, der in Linux 5.17 eingeführt wurde.
    • KVM unterstützt jetzt virtuelle AMD-Maschinen mit bis zu 511 vCPUs, wo bisher nur bis zu 255 vCPUs für AMD-Systeme möglich waren.
    • RISC-V Sv57-Unterstützung für virtuellen Speicher für fünfstufige Seitentabellen zusammen mit anderen Verbesserungen der CPU-Architektur für diese lizenzfreie CPU ISA. Einige dieser anderen Arbeiten umfassen RSEQ (Restartable Sequences)-Schnittstellenunterstützung und RISC-V-CPU-Idle-Unterstützung.
    • Die Unterstützung für den FSD-Chip von Tesla wurde in diesen Samsung-basierten ARM-SoC integriert, der den vollständig selbstfahrenden Computer von Tesla-Fahrzeugen nutzt.
    • Das Razperry Pi Zero 2 W ist jetzt mit dem Mainline-Linux-Kernel kompatibel.
    • Entfernen des NDS32-CPU-Architekturcodes von Andes, da dieser Code nicht mehr für die 32-Bit-AndesCore-Architektur gepflegt wird, die in verschiedenen digitalen Signalsteuerungs- und IoT-Anwendungen verwendet wird.
  • GPU und Grafik:
    • Der AMDGPU-FreeSync-Videomodus ist standardmäßig aktiviert, im Vergleich zu früheren Kerneln, die die AMDGPU-Moduloption benötigten, um den FreeSync-Videomodus zu aktivieren.
    • AMD hat Code für zukünftige/kommende GPUs vorbereitet, die auf Block-für-Block-Basis aktiviert werden sollen, daher ist es im Moment nicht besonders aufregend in Bezug auf Lecks/Enthüllung neuer Details.
    • CRIU-Unterstützung für den AMDKFD-Treiber für Prüf-/Wiederherstellungsfunktionen von ROCm-Rechenarbeitslasten ist das primäre Ziel.
    • Unterstützung für die Subplattform Intel DG2-G12 als diese neue Variante neben den angekündigten Zielen DG2/Alchemist G10 und G11. Es gibt auch viele andere diskrete Grafikarbeiten von DG2/Alchemist im Allgemeinen.
    • Intel Alder Lake N-Grafikunterstützung.
    • Schnellere FBDEV-Operationen und mehr FBDEV-Treiberkorrekturen.
    • Unterstützung für ASpeed ​​​​AST2600 und andere kleinere DRM-Treiberänderungen.
  • Änderungen und Ergänzungen anderer Hardware:
    • Verbesserte Sensorüberwachung für neue ASUS-Motherboards.
    • Erweiterte Aktivierung von Compute Express Link (CXL).
    • NVIDIAs Tegra-Videodecodierungstreiber wurde aus der Rollout-Phase im Media-Subsystem heraufgestuft.
    • Neue Eingabetreiber für Mediatek MT6779-Tastatur und Imagis-Touchscreens.
    • Die ACPI-Plattformprofilunterstützung funktioniert jetzt korrekt für AMD-betriebene ThinkPads.
    • Weitere Treiberlösungen für Android x86-Tablets.
    • Kontinuierliche Verbesserungen der Apple-Tastaturunterstützung.
    • Ein HID-Treiber für Tastaturen mit seltsamen SigmaMicro-ICs.
    • Razer HID-Treiber für Razer-Tastaturen/-Geräte, die nicht vollständig HID-kompatibel sind.
    • Viele Netzwerk-Updates, wie immer.
    • Behebung der Wärmerichtlinie für einige HP Omen-Laptops.
    • Intel Alder Lake "PS"-Audiounterstützung.
  • Speicher- und Dateisysteme:
    • ReiserFS ist veraltet und der Dateisystemtreiber soll 2025 entfernt werden.
    • Die Quick-Commit-Funktion von EXT4 sollte schneller und skalierbarer sein.
    • Zwei wichtige Änderungen in exFAT, um Endpunkte in Pfaden zuzulassen und das Löschen von „VolumeDirty“ als wichtig zu beenden, um eine künstliche Verkürzung der Lebensdauer des Speichergeräts zu vermeiden.
    • Zugrunde liegende Arbeit zur Vorbereitung von schreibgeschütztem EROFS zur Unterstützung neuer Funktionen.
    • Ceph behebt „ein ziemlich unangenehmes Problem“ und nimmt weitere Verbesserungen vor.
    • Weitere XFS-Verbesserungen.
    • NFSD-Unterstützung für das NFSv4-Geburtszeitdateiattribut für Dateierstellungszeiten.
    • F2FS-Leistungsverbesserungen.
    • Btrfs fügt verschlüsselte E/A-Unterstützung und schnelleres fsync hinzu.
    • FSCRYPT fügt direkte E/A-Unterstützung für verschlüsselte Dateien hinzu.
    • Neue Funktionen und Geschwindigkeitsverbesserungen von IO_uring.
    • Viele Block- und NVMe-Optimierungen, einschließlich endloser Arbeit an effizienteren E/A/niedrigerem Overhead.
    • Intel Raptor Lake-Audiounterstützung.
  • Sicherheit:
    • 64-Bit-ARM unterstützt jetzt Shadow Call Stack (SCS).
    • Die neue Option random.trust_bootloader wird zusammen mit anderen Änderungen am RNG hinzugefügt, einschließlich einiger signifikanter Verbesserungen der Zufälligkeit unter der Leitung von Jason Donenfeld.
    • Der Xen-USB-Treiber wurde gegen mögliche bösartige Hosts gehärtet.
    • AVX-Beschleunigung für den SM3-Kryptopfad zusammen mit verschiedenen ARM-Optimierungen in anderen Teilen des Krypto-Subsystems.
  • Andere Kernel-Ereignisse:
    • Defconfig x86/x86_64-Builds verwenden jetzt standardmäßig -Werror, um Compiler-Warnungen als Fehler zu senden, um eine bessere Codequalität sicherzustellen.
    • Flexiblere Handhabung des LLVM/Clang-Compilers mit Unterstützung für nachfixierte Versionsstrings und Unterstützung für LLVM/Clang bei Installation außerhalb des PATH.
    • Die Änderung im gesamten Baum, um von Arrays der Länge Null zu flexiblen Array-Mitgliedern zu wechseln.
    • Der Wechsel von C89 zu C11 für die Zielsprachversion C.
    • DAMON fügt die "DAMOS" sysfs-Konfigurationssteuerungsschnittstelle hinzu.

Linux 5.18 wurde in der Nacht zum 22. Mai veröffentlicht, aber was jetzt verfügbar ist, ist sein Tarball und Sie müssen es manuell installieren. Sowohl Linus Torvalds als auch die Kernel-Betreuer empfehlen, mit der Massenadoption mindestens bis zum ersten Wartungsupdate zu warten.


Hinterlasse einen Kommentar

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

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.