Kernel-Log – Was 3.12 bringt (1): Dateisysteme & 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 Hintergrundinformationen zur jeweiligen Änderung.
File systems
- Pull dlm updates from David Teigland
- Pull vfs pile 1 from Al Viro
- Pull f2fs updates from Jaegeuk Kim
- Pull ext3, reiserfs, udf & isofs fixes from Jan Kara
- Pull ceph updates from Sage Weil
- Pull GFS2 updates from Steven Whitehouse
- Pull fuse bugfixes from Miklos Szeredi
- Pull NFS client updates from Trond Myklebust
- Pull vfs pile 3 (of many) from Al Viro
- Pull nfsd updates from Bruce Fields
- Pull squashfs updates from Phillip Lougher
- Pull 9p updates from Eric Van Hensbergen
- Pull eCryptfs fixes from Tyler Hicks
- Pull CIFS fixes from Steve French
- Pull vfs pile 4 from Al Viro
- Pull NFS client bugfixes (part 2) from Trond Myklebust
- [
- [
- [
C
] Btrfs: add support for asserts - [
- [
N1
] Btrfs: introduce a tree for items that map UUIDs to something - [
N2
] Btrfs: separate out tests into their own directory - [
1
] CIFS: Implement follow_link for SMB2 - [
- [
1
] CIFS: Respect epoch value from create lease context v2 - [
D
] Documentation/filesystems/proc.txt: fix mistake in the description of Committed_AS - [
D 1
] FS-Cache: Add interface to check consistency of a cached object - [
D
] FS-Cache: Fix heading in documentation - [
N1
] NFS: Add event tracing for generic NFS events - [
- [
- [
- [
N1
] NFSv4: Add tracepoints for debugging state management problems - [
D
] NFSv4: Document the recover_lost_locks kernel parameter - [
1
] NFSv4: Don't try to recover NFSv4 locks when they are lost. - [
- [
1
] SUNRPC new rpc_credops to test credential expiry - [
D
] add formats for dentry/file pathnames - [
- [
- [
- [
C N2
] ceph: use fscache as a local presisent cache - [
- [
N4
] cifs: add new case-insensitive conversion routines that are based on wchar_t's - [
DN
] cifs: add winucase_convert.pl to Documentation/ directory - [
- [
D
] cifs: update cifs.txt and remove some outdated infos - [
D
] coredump: add new %P variable in core_pattern - [
2
] direct-io: Implement generic deferred AIO completions - [
- [
- [
D
] f2fs: add description for fsck.f2fs and dump.f2fs - [
- [
- [
D
] f2fs: add sysfs entries to select the gc policy - [
DN1
] f2fs: add sysfs support for controlling the gc_thread - [
- [
1
] f2fs: support the inline xattrs - [
1
] fs: bump inode and dentry counters to long - [
D
] fs: remove vfs_follow_link - [
D
] fs: remove vfs_follow_link - [
D
] fscache: Netfs function for cleanup post readpages - [
- [
1
] nfs4.1: Minimal SP4_MACH_CRED implementation - [
- [
- [
- [
- [
- [
- [
- [
- [
- [
- [
4
] reiserfs: locking, handle nested locks properly - [
- [
- [
D
] vfs: improve i_op->atomic_open() documentation - [
- [
- [
- [
- [
Storage
- Pull IDE changes from David Miller
- Pull NVM Express driver update from Matthew Wilcox.
- Pull SCSI target updates from Nicholas Bellinger
- Pull aio changes from Ben LaHaise
- Pull device-mapper updates from Mike Snitzer
- Pull device-mapper fixes from Mike Snitzer
- Pull libata changes from Tejun Heo
- Pull md update from Neil Brown
- Pull first round of SCSI updates from James Bottomley
- Pull SCSI target fixes from Nicholas Bellinger
- Pull misc SCSI driver updates from James Bottomley
- [
- [
- [
2
] ata: acpi: rework the ata acpi bind support - [
D
] dm cache: add data block size limits to code and Documentation - [
D
] dm cache: document metadata device is exclussive to a cache - [
D
] dm thin: add data block size limits to Documentation - [
- [
- [
DN4
] dm: add statistics support - [
- [
I
] hpsa: add HP Smart Array Gen9 PCI ID's - [
1
] iscsi-target: Add login negotiation multi-plexing support - [
1
] iscsi-target: Prepare login code for multi-plexing support - [
1
] iser-target: introduce fast memory registration mode (FRWR) - [
- [
1
] megaraid_sas: Add High Availability clustering support using shared Logical Disks - [
D
] megaraid_sas: Version and Changelog update - [
6
] megaraid_sas: addded support for big endian architecture - [
- [
- [
- [
- [
1
] qla2xxx: Add critical temperature handling for ISPFX00. - [
1
] qla4xxx: Add pex-dma support for capturing minidump - [
1
] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 - [
- [
- [
- [
D
] sata, highbank: send extra clock cycles in SGPIO patterns - [
D
] sata, highbank: set tx_atten override bits - [
1
] target: Add support for COMPARE_AND_WRITE emulation - [
N3
] target: Add support for EXTENDED_COPY copy offload emulation - [
- [
1
] ufs: Add support for host assisted background operations - [
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. (thl) (thl)