Kernel-Log – Was 3.13 bringt (1): Dateisysteme und Storage
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Einige weitere für Sie vielleicht interessante Neuerungen enthält die folgende 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.
Dateisysteme
- Pull CIFS fixes from Steve French
- Pull CIFS updates from Steve French
- Pull NFS client updates from Trond Myklebust
- Pull btrfs fixes from Chris Mason
- Pull btrfs update frm Chris Mason
- Pull cifs fixes from Steve French
- Pull ext4 changes from Ted Ts'o
- Pull f2fs updates from Jaegeuk Kim
- Pull fuse updates from Miklos Szeredi
- Pull gfs2 updates from Steven Whitehouse
- Pull nfsd changes from Bruce Fields
- Pull second xfs update from Ben Myers
- Pull squashfs updates from Phillip Lougher
- Pull vfs updates from Al Viro
- Pull xfs update from Ben Myers
- [
- [
- [
- [
- [
- [
1
] CIFS: SMB2/SMB3 Copy offload support (refcopy) phase 1 - [
D
] Documentation: filesystems: add new btrfs mount options - [
D
] Documentation: filesystems: update btrfs tools section - [
D 4
] FS-Cache: Provide the ability to enable/disable cookies - [
D
] IB/srp: Export sgid to sysfs - [
D
] IB/srp: Make transport layer retry count configurable - [
C
] NFS: Set EXCHGID4_FLAG_SUPP_MOVED_MIGR - [
1
] NFS: add support for multiple sec= mount options - [
1
] RCU'd vfsmounts - [
C N1
] Squashfs: Directly decompress into the page cache for file data - [
N1
] Squashfs: Generalise paging handling in the decompressors - [
N2
] Squashfs: Refactor decompressor interface and code - [
C N
] Squashfs: add multi-threaded decompression using percpu variable - [
- [
- [
- [
- [
C
] btrfs: update kconfig help text - [
C
] cramfs: mark as obsolete - [
D
] cuse: add fix minor number to /dev/cuse - [
1
] f2fs: add an option to avoid unnecessary BUG_ONs - [
D
] f2fs: add reclaiming control by sysfs - [
- [
- [
C
] f2fs: introduce CONFIG_F2FS_CHECK_FS for BUG_ON control - [
D
] f2fs: update f2fs document - [
1
] f2fs: use rw_sem instead of fs_lock(locks mutex) - [
- [
- [
- [
D
] iget/iget5: don't bother with ->i_lock until we find a match - [
C
] kcore: add Kconfig help text - [
C N
] squashfs: Enhance parallel I/O - [
D
] vfs: take i_mutex on renamed file - [
Storage-Infrastruktur
- Pull SCSI target updates from Nicholas Bellinger
- Pull block IO core updates from Jens Axboe
- Pull block driver updates from Jens Axboe
- Pull device mapper changes from Mike Snitzer
- Pull first round of SCSI updates from James Bottomley
- Pull libata changes from Tejun Heo
- Pull md update from Neil Brown
- Pull second round of block driver updates from Jens Axboe
- [
1
] Add 'eh_deadline' to limit SCSI EH runtime - [
CI N9
] Add support for sTec's pci-e flash card Kronos - [
I
] ahci: Add Device IDs for Intel Wildcat Point-LP - [
I
] ahci: add Marvell 9230 to the AHCI PCI device list - [
- [
- [
C 1
] bcache: Debug code improvements - [
1
] bcache: Incremental gc - [
N9
] blk-mq: new multi-queue block IO queueing mechanism - [
- [
D 1
] dm cache policy mq: implement writeback_work() and mq_{set,clear}_dirty() - [
D 1
] dm cache: add cache block invalidation support - [
D 1
] dm cache: add passthrough mode - [
- [
D
] dm cache: resolve small nits and improve Documentation - [
D 1
] dm crypt: add TCW IV mode for old CBC TCRYPT containers - [
D
] floppy: Correct documentation of driver options when used as a module. - [
N5
] fnic: Fnic Statistics Collection - [
C
] ide: Drop H8/300 driver - [
2
] mtip32xx: Add SRSI support - [
C N1
] null_blk: multi queue aware block test driver - [
2
] pm80xx: Firmware logging support. - [
1
] raid1: Rewrite the implementation of iobarrier. - [
2
] raid5: relieve lock contention in get_active_stripe() - [
D 1
] scsi_transport_srp: Add periodic reconnect support - [
D 2
] scsi_transport_srp: Add transport layer error handling - [
- [
D 2
] target: Remove TF_CIT_TMPL macro - [
- [
- [
1
] virtio_blk: blk-mq support
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)