GNU/Linux Kernel 6.10 veröffentlicht

Loading

Linus Torvalds gab die Veröffentlichung und allgemeine Verfügbarkeit von Linux 6.10 als neueste stabile Kernel-Version bekannt, die mehrere neue Funktionen und verbesserte Hardwareunterstützung einführt. Zu den Highlights des Linux-Kernels 6.10 gehören ein neuer mseal()-Systemaufruf zur Speicherverriegelung, Rust-Sprachunterstützung für die RISC-V-Architektur, Zstandard-Komprimierungsunterstützung für das EROFS-Dateisystem, Shadow-Stack-Unterstützung für die x32-Subarchitektur, TPM-Bus-Verschlüsselung und Integritätsschutz sowie die anfängliche Unterstützung für die Einrichtung von PFCP (Packet Forwarding Control Protocol)-Filtern.

Linux 6.10 fügt außerdem kfuncs-Unterstützung zum PowerPC BPF JIT-Compiler hinzu, Ring-Puffer-Speicherabbildungen für das direkte Mapping von Tracing-Ring-Puffern in den Benutzerbereich, ein neues auf Netlink basierendes Protokoll zur Steuerung von NFS-Servern im Kernel, Landlock-Unterstützung zur Anwendung von Richtlinien auf ioctl()-Aufrufe und Integritätsschutzunterstützung für das FUSE-Dateisystem.

Darüber hinaus wurde die grundlegende bpf_wq-Unterstützung eingeführt, um BPF-Programmen die Verwendung von Wartewarteschlangen im Kernel zu ermöglichen. Rust-Abstraktionen wurden ebenfalls für die Zeitverwaltung innerhalb des Kernels hinzugefügt, und das userfaultfd()-Schreibschutz-Feature wird nun für AArch64 (ARM64)-Systeme unterstützt. Neu ist auch das ntsync-Subsystem, das Windows NT-Synchronisationsprimitiven für Linux/Wine-Gaming bereitstellt, sowie ein BPF-Just-in-Time-Compiler für 32-Bit-ARCv2-Prozessoren und eine neue Option “high_priority” für den dm-crypt-Device-Mapper, um hochpriorisierte Arbeitswarteschlangen während der Verarbeitung festzulegen, was auf größeren Systemen zu einer Leistungssteigerung führen kann.

Die ARM-Architektur erhielt Unterstützung für Clang CFI (Control-Flow Integrity) und LPAE (privileged-access-never). Es gibt eine neue Boot-Option namens “init_mlocked_on_free”, die alle Seiten, die in den RAM gesperrt sind, beim Freigeben auf null setzt. Linux-Kernel 6.10 verbessert auch die Hardwareunterstützung durch die Hinzufügung neuer Treiber oder die Aktualisierung bestehender. Wichtige Highlights sind die Unterstützung für das Radxa ROCK 3C Entwicklungsboard, Intel Arrow Lake-H Prozessoren, Lenovo Thinkbook 13x Gen 4, Lenovo Thinkbook 16P Gen 5, Lenovo Thinkbook 13X Laptops, ASUS ROG 2024 Laptops und den Machenike G5 Pro Game Controller.

Der Linux-Kernel 6.10 ist ab sofort zum Download von Linus Torvalds Git-Tree oder der Kernel.org-Website verfügbar und wird nur für einige Monate unterstützt. Er wird von Linux-Kernel 6.11 abgelöst, dessen Merge-Fenster nun offiziell von Linus Torvalds eröffnet wurde. Die Veröffentlichung von Linux-Kernel 6.11 wird für Mitte oder Ende September 2024 erwartet.

Schreibe einen Kommentar

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