69! Das ist die Anzahl der Tage die zwischen der Veröffentlichung von 2.6.37 und .38 liegen. Die durchschnittliche Dauer des Kernel-Entwicklungszyklus von etwa 80 Tagen wurde damit deutlich unterboten.
Die Änderungen von -rc8 zur nun veröffentlichten Version beschränken sich in erster Linie auf Fehlerkorrekturen unter anderem an nfs, btrfs und der MIPS-Architektur.
Aber trotz des kurzen Entwicklungszeitraums hat 2.6.38 einiges zu bieten. Besonders Desktop-Anwender werden sich über die neuen Task-Gruppen freuen, die das Antwortverhalten des Rechners unter Last verbessern. Auch von Verbesserungen an der Dateisystem-Abstraktionsschicht VFS kann der Anwender profitieren, hier wurde der der Locking-Mechnismus „dcache_lock“ ersetzt und mit „RCU-based path lookup“ eine effizientere Methode gefunden. Dies verbessert die Skalierung insbesondere auf Mehrkernsystemen und kommt bei aufwändigen Operationen mit Dateisystemen zum Tragen. Btrfs nutzt nun auch die Komprimierung mit dem schnellen LZO-Verfahren, Schnappschüsse können fortan als „Read only“ (nur lesen) markiert werden, werden in einem Dateisystem Fehler gefunden, so wird dieses nun standardmäßig erst einmal im Nur-Lese-Modus eingehängt.
B.A.T.M.A.N. - „Better Approach To Mobile Adhoc Networking“ (deutsch: „Verbesserter Ansatz für mobile Sofort-Netzwerke“) ist ein Protokoll zum Aufbau von Drahtlos-Netzwerken ohne existierende Infrastruktur, in dem die Endpunkte, im Zweifelsfall also die PCs der Nutzer, untereinander kommunizieren und gegebenenfalls eine Verbindung nach außen herstellen. Dies dürfte in Situation wie z.B. bei Naturkatastrophen hilfreich sein oder zur Umgehung von Zensur genutzt werden - Beides Szenarien, die derzeit leider aktuell sind [1] [2].
AMD Fusion ist ein neuer Prozessor mit integriertem Grafikkern, der nun auch von Linux unterstützt wird. Auch die Grafikkerne der Sandy-Bridge-Prozessor-Familie aus dem Hause Intel wurden bedacht und unterstützen nun verschiedene Methoden zum Energiesparen, wenn sie nicht voll ausgelastet werden.
Sehr viel hat sich auch diesmal wieder im Bereich der Treiber getan, einige kamen hinzu, viele wurden überarbeitet. Eine vollständige Liste bietet hier in Kürze die Treiber-Seite für 2.6.38 auf Kernelnewbies.org. Ein paar interessante Themen sind in den Beiträgen zu den einzelnen Vorabversionen zu finden:
- Linux 2.6.38-rc1 (Task-Gruppen, dcache_lock in VFS, Support für AMD Fusion)
- Linux 2.6.38-rc2 (Aufräumen in char & tty)
- Linux 2.6.38-rc3 (neuer Treiber für CAN)
- Linux 2.6.38-rc4
- Linux 2.6.38-rc5 (Umzug tty-char)
- Linux 2.6.38-rc6
- Linux 2.6.38-rc7 (schneller Kanalwechsel für ath5k, Fehlerkorrektur für btrfs)
- Linux 2.6.38-rc8 (kleinere Änderungen)
Quelle: Linux Kernel Mailing List, Kernel Newbies
