Der Linux-Kernel 5.16 wurde veröffentlicht und umfasst Hardwareunterstützung für Nintendo Switch-Controller, DisplayPort 2.0 auf AMD-GPUs und mehr.
Der Linux-Kernel ist das Herzstück unzähliger Geräte und Betriebssysteme, darunter Android-Telefone und -Tablets, Chromebooks, Desktop-Linux-Distributionen usw viel mehr. Normalerweise werden alle paar Monate neue Versionen veröffentlicht, und jetzt steht Version 5.16 zum Ausprobieren zur Verfügung.
Linus Torvalds, der Schöpfer und Hauptbetreuer des Linux-Kernels, schrieb dazu Kernel-Mailingliste (über omg! Ubuntu!), „Seit [v5.16 Release Candidate 8] gibt es hier nicht mehr viel, was nicht unerwartet ist.“ Aufgrund der Feiertage hatten wir diese zusätzliche Woche und es ist nicht so, dass wir in letzter Minute noch viele Dinge erledigen mussten. Dies beinhaltet also hauptsächlich einige Treiberkorrekturen (hauptsächlich Netzwerk und RDMA), eine Korrektur für die Verwendung von Cgroup-Anmeldeinformationen, ein paar grundlegende Netzwerkkorrekturen, ein paar Last-Minute-Reverts und einige andere zufällige Störungen.“
Die vielleicht wichtigste Änderung in dieser Version ist ein neues Kernelsystem namens „futex2“, Abkürzung für „Fast User Mutex“. Es ermöglicht Anwendungen, Mutexe, Semaphoren, bedingte Variablen und andere schnelle Synchronisierungsmechanismen zu erstellen. Diese neue Funktion könnte die Leistung von Spielen verbessern, die in der Wine-Kompatibilitätsebene ausgeführt werden (sowie native Linux-Spiele), aber Wine hat dies noch nicht implementiert, wir müssen also abwarten, wie sich das entwickelt aus.
Diese Version bietet außerdem die übliche Mischung aus neuer Hardwareunterstützung. Nintendo Switch Joy-Cons und Pro Controller funktionieren jetzt ohne zusätzliche Treiber oder Optimierungen, ebenso wie die 2021 Apple Magic Keyboard. Der AMD-Grafiktreiber funktioniert jetzt mit DisplayPort 2.0 Gerüchten zufolge soll es in kommenden Radeon-Grafikkarten enthalten sein, und die Unterstützung für Intel Alder Lake S-Grafik (DG1) gilt jetzt als stabil.
Es gibt Hunderte weiterer Änderungen in dieser Version – Kernel Hacking verfügt über ein detailliertes Protokoll, wenn Sie interessiert sind. Der Kernel sollte in den kommenden Tagen als Update für einige Desktop-Linux-Distributionen erscheinen, einige Betriebssysteme und Distributionen (wie Ubuntu) werden jedoch vorerst warten. Kanonisch wurde nicht bestätigt welche Linux-Kernel-Version beispielsweise im nächsten Ubuntu 22.04-Update enthalten sein wird.