Kernel-Log – Was 3.5 bringt (2): Dateisysteme und Storage
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Die folgenden Links führen zu einigen kleineren, aber keineswegs unbedeutenden Änderungen:
Dateisysteme
- [
    Â] cifs: add a cache= option to better describe the different cache flavors - [
    Â] cifs: display cache= option in /proc/mounts - [
  D Â] c/r: procfs: add arg_start/end, env_start/end and exit_code members to /proc/$pid/stat - [
   N1] exofs: Add SYSFS info for autologin/pNFS export - [
  D Â] ext3: update documentation with barrier=1 default - [
    Â] ext4: force ro mount if ext4_setup_super() fails - [
  D 1] fs: introduce inode operation ->update_time - [
  D Â] GFS2: Update glock doc to add new stats info - [
  D Â] GFS2: Update main gfs2 doc - [
CÂ Â Â Â]Â NFS: Make v2 configurable - [
CÂ Â Â Â]Â NFS: Turn v3 on by default - [
    Â] NFSv4.1 data server timeo and retrans module parameters - [
  D Â] pstore/ram: Add ECC support - [
    Â] tmpfs: optimize clearing when writing - [
  D 2] vfs: Rename end_writeback() to clear_inode() - [
    Â] xfs: introduce SEEK_DATA/SEEK_HOLE support - [
    7] xfs: on-stack delayed write buffer lists
Storage
- [
    Â] ata_piix: defer disks to the Hyper-V drivers by default - [
CÂ Â Â Â]Â blkcg: make CONFIG_BLK_CGROUP bool - [
    4] blkcg: mass rename of blkcg API - [
    1] cxgb4: DB Drop Recovery for RDMA and LLD queues - [
    Â] dm mpath: allow ioctls to trigger pg init - [
   N1] lib/raid6: Add SSSE3 optimized recovery functions - [
    2] md: add possibility to change data-offset for devices. - [
    1] md: allow a reshape operation to be reversed. - [
    Â] md/bitmap: add new 'space' attribute for bitmaps. - [
  D Â] mtip32xx: Changes to sysfs entries - [
CÂ Â N3]Â PATA host controller driver for ep93xx - [
    1] RDMA/cxgb4: Add DB Overflow Avoidance - [
    1] RDMA/cxgb4: DB Drop Recovery for RDMA and LLD queues - [
CÂ Â N9]Â RDMA/ocrdma: Add driver for Emulex OneConnect IBoE RDMA adapter - [
    3] SCSI: be2iscsi: adding functionality to change network settings using iscsiadm - [
    Â] SCSI: be2iscsi: Bump the driver Version - [
    Â] SCSI: bnx2fc: Bumped version to 1.0.11 - [
    Â] SCSI: bnx2i: Updated version and copyright year - [
CÂ DÂ 9]Â scsi: delete the MCA specific drivers and driver code - [
    Â] SCSI: hpsa: add new RAID level "1(ADM)" - [
  DN3] SCSI: libfcoe: Add fcoe_sysfs - [
    Â] SCSI: lpfc 8.3.31: Update lpfc to version 8.3.31 - [
  D Â] SCSI: megaraid_sas: Version and Changelog update - [
    Â] SCSI: mpt2sas: Added multisegment mode support for Linux BSG Driver - [
    Â] SCSI: qla2xxx: Display proper supported speeds for 16G FC adapters. - [
    Â] SCSI: qla4xxx: Add change_queue_depth API support - [
    4] SCSI: qla4xxx: Capture minidump for ISP82XX on firmware failure - [
    Â] SCSI: qla4xxx: Update driver version to 5.02.00-k17 - [
    Â] target: add support for the WRITE_VERIFY command - [
    Â] target: stop splitting commands into multiple tasks
Ein "C" im Bereich "[  ]" 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.
Die "Was Linux 3.5 bringt"-Serie
Das Kernel-Log kann bereits jetzt einen Überblick über die wichtigsten Neuerungen der in der noch im Juli erwarteten Linux-Version 3.5 geben, da alle größeren Neuerungen bereits in den ersten zwei Entwicklungswochen integriert wurden; Linux 3.5 befindet sich daher jetzt in der Stabilisierungsphase, in der die Kernel-Hacker normalerweise keine größeren Änderungen mehr vornehmen.
Ăśber einige der Neuerungen von Linux 3.5 hat das Kernel-Log bereits berichtet:
In den kommenden Wochen wird noch ein Artikel erscheinen, der sich mit den Neuerungen bei Grafiktreibern, Infrastruktur, Architektur-Code und Treibern für andere Hardware beschäftigen.
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".