Kernel-Log – Was 3.9 bringt (1): Dateisysteme und Storage
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Einige weitere für Sie vielleicht interessante Neuerungen liefert die folgenden Liste mit den englischen Commit-Überschriften ausgewählter Änderungen, die es in den beschriebenen Kernel-Subsystemen gab. Wie viele Verweise im vorangegangenen Text verlinken die Einträge auf das Webfrontend des von Linus Torvalds gepflegten Git-Zweigs auf Kernel.org. Der über diese Links angezeigte Commit-Kommentar und der darunter ausgegebene Patch liefern oft zahlreiche Hintergrundinformationen zur jeweiligen Änderung.
Filesystems
- [
C
] 9p: Allow building 9p with user namespaces enabled. - [
C
] afs: Support interacting with multiple user namespaces - [
- [
1
] Btrfs: Add a stripe cache to raid56 - [
- [
- [
- [
- [
- [
- [
- [
C
] ceph: Enable building when user namespaces are enabled. - [
C
] cifs: Enable building with user namespaces enabled. - [
C
] coda: Allow coda to be built when user namespace support is enabled - [
C
] eCryptfs: allow userspace messaging to be disabled - [
1
] ext4: add physical block and status member into extent status tree - [
- [
- [
- [
- [
- [
- [
- [
C
] gfs2: Enable building with user namespaces enabled - [
- [
C
] ncpfs: Support interacting with multiple user namespaces - [
9
] new helper: file_inode(file) - [
C
] nfsd: Enable building with user namespaces enabled. - [
- [
C
] nfs: Enable building with user namespaces enabled. - [
C
] ocfs2: Enable building with user namespaces enabled - [
- [
D 1
] vfs: kill FS_REVAL_DOT by adding a d_weak_revalidate dentry op
Storage
- [
I
] ahci: Add Device IDs for Intel Wellsburg PCH - [
I
] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs - [
1
] AHCI: Support multiple MSIs - [
- [
- [
- [
- [
C 4
] block: delete super ancient PC-XT driver for 1980's hardware - [
CI N8
] block: IBM RamSan 70/80 device driver - [
C
] block: optionally snapshot page contents to provide stable pages during write - [
- [
D
] cfq-iosched: enable full blkcg hierarchy support - [
- [
- [
N1
] dm persistent data: add bitset - [
D 1
] DM RAID: Add support for MD's RAID10 "far" and "offset" algorithms - [
D
] Documentation: Add missing devices/ to devices path - [
- [
C N2
] libata: add R-Car SATA driver - [
- [
D 1
] libfcoe, fcoe, bnx2fc: Add new fcoe control interface - [
C
] md: remove CONFIG_MULTICORE_RAID456 - [
D
] nbd: update documentation and link to mailinglist - [
- [
- [
- [
N3
] SCSI: fnic: Fnic Trace Utility - [
4
] SCSI: ipr: Add support for MSI-X and distributed completion - [
- [
1
] SCSI: ipr: Implement block iopoll - [
3
] SCSI: ipr: Reduce lock contention - [
2
] SCSI: lpfc 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation - [
- [
D
] SCSI: megaraid_sas: Version and Changelog update - [
- [
1
] SCSI: qla2xxx: Enable target mode support for ISP83xx. - [
- [
- [
- [
- [
C 3
] SCSI: ufs: Segregate PCI Specific Code - [
CI N2
] SCSI: ufs: Separate PCI code into glue driver - [
- [
Ein "C" im Bereich "[ ]" kennzeichnet Commits mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten. Mit "I" ausgezeichnete Patches rüsten neue PCI- oder USB-IDs nach; jene mit "D" verändern die dem Kernel beiliegende Dokumentation; Commits mit "N" legen neue Dateien an. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: Eine "1" kennzeichnet Patches, die inklusive Kommentar zwischen 10 und 20 KByte groß sind; Patches mit einer "9" sind 90 KByte oder größer.
Weitere Hintergründe und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich in den vorangegangenen Kernel-Logs auf heise open. Neue Ausgaben des Kernel-Logs werden auf den Identi.ca- und Twitter-Konten "@kernellog" erwähnt; die englischen, bei den Kollegen von "The H" erscheinenden Übersetzungen auf den Identi.ca- und Twitter-Konten "@kernellog2". Gelegentlich zwitschert der Autor des Kernel-Logs unabhängig davon über einige Kernel-Log-Themen bei Identi.ca und Twitter als "@kernellogauthor". (thl) (thl)