Kernel-Log – Was 3.6 bringt (1): Dateisysteme und Storage
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Einige weitere Neuerungen finden sich in der folgenden Liste mit den englischen Commit-Überschriften der jeweiligen Änderung. Die Einträge verlinken genau wie viele Verweise im vorangegangenen Text 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 zahlreiche weitere Informationen zur jeweiligen Änderung.
Btrfs
- [
- [
- [
- [
- [
- [
- [
N4
] Btrfs: qgroup implementation and prototypes - [
- [
- [
1
] Btrfs: rewrite BTRFS_SETGET_FUNCS
File systems
- [
D 1
] ->atomic_open() prototype change - pass int * instead of bool * - [
- [
N1
] CIFS: Add capability to send SMB2 negotiate message - [
- [
1
] CIFS: Add session setup/logoff capability for SMB2 - [
- [
N9
] CIFS: Add SMB2 status codes - [
- [
- [
1
] CIFS: Add SMB2 support for is_path_accessible - [
- [
- [
1
] CIFS: Add tree connect/disconnect capability for SMB2 - [
N1
] CIFS: Make demultiplex_thread work with SMB2 code - [
N1
] CIFS: Make transport routines work with SMB2 - [
N9
] CIFS: Map SMB2 status codes to POSIX errors - [
N1
] CIFS: Query SMB2 inode info - [
D
] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs - [
D
] Documentation: get rid of write_super - [
D 2
] don't pass nameidata to ->create() - [
- [
- [
- [
- [
- [
2
] fs: Improve filesystem freezing handling - [
D
] fs: make dumpable=2 require fully qualified path - [
- [
- [
- [
- [
- [
3
] GFS2: Reduce file fragmentation - [
- [
D 2
] kill struct opendata - [
- [
- [
D 1
] make ->atomic_open() return int - [
C 1
] NFS: Convert v2 into a module - [
C
] NFS: Convert v3 into a module - [
C 3
] NFS: Convert v4 into a module - [
- [
C
] NFS: Simplify NFSv4.1 Kconfig - [
- [
C
] pstore: Add console log messages support - [
C N
] pstore: Add persistent function tracing - [
- [
- [
D
] pstore/ram: Add ftrace messages handling - [
D
] pstore/ram: Add some more documentation and examples - [
D
] rbd: create pool_id device attribute - [
D 2
] stop passing nameidata * to ->d_revalidate() - [
D 5
] stop passing nameidata to ->lookup() - [
D 1
] vfs: add i_op->atomic_open() - [
D
] vfs: update documentation on ->i_dentry handling - [
1
] xfs: Convert to new freezing code - [
1
] xfs: support discontiguous buffers in the xfs_buf_log_item
Storage
- [
- [
DN
] ATA: sata_mv: Add device tree support - [
D 1
] blkcg: implement per-blkg request allocation - [
- [
D
] dm stripe: support for non power of 2 chunksize - [
- [
D 2
] dm thin: add read only and fail io modes - [
- [
- [
- [
- [
- [
D
] mmc: dt: Add reg/interrupts to mmc.txt for clarity. - [
D
] mmc: dt: Deduplicate binding docs by referencing mmc.txt - [
DN
] mmc: sdhci-pxa: Add device tree support - [
1
] MTD: NAND: JZ4740: Multi-bank support with autodetection - [
- [
- [
- [
- [
- [
- [
C
] SCSI: Remove scsi_wait_scan module - [
- [
C
] UBI: Change the default percentage of reserved PEB
Ein "C" im Bereich zwischen den eckigen Klammern kennzeichnet Commits mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten. Mit "I" ausgezeichneten 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)