Kernel-Log – Was 3.1 bringt (2): Storage und Dateisysteme
Seite 3: Kleine Perlen: Storage
Die kleinen Perlen: Storage
Block Core
- [
   Â] blktrace: add FLUSH/FUA support - [
CÂ N1]Â block: add bsg helper library - [
   Â] block: fix flush machinery for stacking drivers with differring flush flags - [
 D Â] block: strict rq_affinity - [
   Â] CFQ: add think time check for group - [
   Â] CFQ: add think time check for service tree - [
 D Â] cfq-iosched: Add documentation about idling
Device Mapper
- [
 D Â] dm flakey: add corrupt_bio_byte feature - [
 D Â] dm flakey: add drop_writes - [
 D Â] dm raid: add region_size parameter - [
 D Â] dm raid: add write_mostly parameter - [
 D Â] dm raid: improve table parameters documentation - [
   Â] dm snapshot: skip reading origin when overwriting complete chunk - [
   Â] dm table: set flush capability based on underlying devices
MD
- [
   Â] md/raid10: avoid writing to known bad blocks on known bad drives. - [
   Â] md/raid1: avoid writing to known-bad blocks on known-bad drives. - [
   Â] md/raid1: improve handling of read failure during recovery. - [
   Â] md/raid5: use bad-block log to improve handling of uncorrectable read errors. - [
 D Â] md: update documentation for md/rdev/state sysfs interface
MFD/MMC
- [
CÂ N2]Â mfd: Add AAT2870 mfd driver - [
   Â] mfd: Add devices for WM831x clocking module - [
   Â] mfd: Add tps65921 support from twl-core - [
   Â] mfd: Add tunnelcreek watchdog to lpc_sch devices - [
   Â] mfd: Add WM831x clock control register definitions - [
   1] mfd: Support multiple active WM831x AUXADC conversions - [
CÂ N2]Â mfd: tps65912: Add new mfd device - [
CÂ N3]Â mfd: twl6040: Add initial support - [
   1] mmc: block: improve error recovery from command channel errors - [
 DNÂ] mmc: documentation of mmc non-blocking request usage and design. - [
CÂ Â Â]Â mmc: kconfig: remove EXPERIMENTAL from the DMA selection of atmel-mci - [
CÂ Â 1]Â mmc: sdhci: change sdhci-pltfm into a module - [
 DNÂ] mmc: sdhci-esdhc-imx: add device tree probe support
SCSI
- [
   Â] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 - [
  N3] SCSI: bfa: Add BSG interface to support ELS, CT and vendor commands. - [
   2] SCSI: bfa: Added Fabric Assigned Address(FAA) support - [
   5] SCSI: bfa: Added HBA diagnostics support. - [
   2] SCSI: bfa: Added support for CEE info and stats query. - [
   3] SCSI: bfa: Added support for flash configuration - [
   1] SCSI: bfa: Added support to collect and reset fcport stats - [
   1] SCSI: bfa: Added support to configure lunmasking - [
   Â] SCSI: bfa: Added support to configure QOS and collect stats. - [
   2] SCSI: bfa: Added support to obtain SFP info. - [
   2] SCSI: bfa: Added support to query PHY. - [
   3] SCSI: bfa: Add FC-transport based Asynchronous Event Notification support. - [
   Â] SCSI: bfa: Add support for IO profiling. - [
   Â] SCSI: bfa: Add support to collect / reset fabric stats. - [
   Â] SCSI: bfa: Add support to configure and query flash boot partition - [
   Â] SCSI: bfa: Add support to configure trunking on Brocade adapter ports. - [
   1] SCSI: bfa: Add support to store driver configuration in flash. - [
   1] SCSI: bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes. - [
   4] SCSI: bfa: Brocade-1860 Fabric Adapter vHBA support. - [
   1] SCSI: bfa: Changes to support vport disable and enable operations. - [
   Â] SCSI: bfa: Driver and BSG enhancements. - [
   2] SCSI: bfa: Extend BSG to support more user commands - [
   2] SCSI: bfa: FC credit recovery and misc bug fixes. - [
   3] SCSI: bfa: Introduced initiator based lun masking feature. - [
   Â] SCSI: bfa: Update the driver version to 3.0.2.0 - [
   Â] SCSI: bfa: Update the driver version to 3.0.2.1 - [
   Â] SCSI: bfa: Update the driver version to 3.0.2.2 - [
   Â] SCSI: bnx2fc: Bumped version to 1.0.2 - [
   6] SCSI: bnx2fc: Introduce interface structure for each vlan interface - [
   1] SCSI: bnx2fc: REC/SRR link service request and response handling - [
   Â] SCSI: bnx2fc: Update copyright and bump version to 1.0.4 - [
   Â] SCSI: bnx2i: Updated copyright and bump version - [
   Â] SCSI: dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage - [
   2] SCSI: lpfc 8.3.25: Add FCF priority failover functionality - [
   Â] SCSI: lpfc 8.3.25: Change driver version to 8.3.25 - [
   7] SCSI: lpfc 8.3.25: Enhancements to Debug infrastructure - [
 D Â] SCSI: megaraid_sas Version to 5.40-rc1 and Changelog update - [
   Â] SCSI: mpt2sas: Bump version 09.100.00.00 - [
   Â] SCSI: mpt2sas: Set max_sector count from module parameter - [
   1] SCSI: mvsas: add support for 94xx phy tuning and multiple revisions - [
CÂ Â Â]Â SCSI: mvsas: Add support for interrupt tasklet - [
   1] SCSI: qla2xxx: Basic infrastructure for dynamic logging. - [
   9] SCSI: qla2xxx: Code changes to support new dynamic logging infrastructure.
Various
- [
   Â] ahci: Enable SB600 64bit DMA on Asus M3A - [
   Â] ahci: RAID-mode SATA patch for Intel Panther Point DeviceIDs - [
CÂ NÂ]Â ata: Add iMX pata support - [
   1] IB/qib: Defer HCA error events to tasklet - [
   Â] iscsi-target: Implement iSCSI target IPv6 address printing. - [
   9] target: Core cleanups from AGrover (round 1) - [
CÂ Â 9]Â target: Follow up core updates from AGrover and HCH (round 4) - [
   Â] target: Implement Block Device Characteristics VPD page - [
   4] target: Make all control CDBs scatter-gather - [
   9] target: More core cleanups from AGrover (round 2) - [
   9] target: Updates from AGrover and HCH (round 3)
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)