Kernel-Log – Was 2.6.37 bringt (3): Netzwerk- und Storage-Hardware
Seite 4: Kleine Perlen: Storage
Die kleinen Perlen: Storage
Block Layer, DRBD, Infiniband, MD ...
- [
   Â] cciss: fix PCI IDs for new Smart Array controllers - [
   Â] cciss: remove controllers supported by hpsa - [
   Â] cciss: remove overlapping PCI IDs - [
   Â] drbd: Adding support for BIO/Request flags: REQ_FUA, REQ_FLUSH and REQ_DISCARD - [
   2] drbd: receiving of big packets, for payloads between 64kByte and 4GByte - [
   1] drbd: Removed the BIO_RW_BARRIER support form the receiver/epoch code - [
   3] drbd: Sending of big packets, for payloads from 64KByte to 4GByte - [
   Â] loop: add some basic read-only sysfs attributes - [
   Â] md: use separate bio pool for each md device. - [
 D Â] update block_device_operations documentation
Barrier Rewrite
- [
   Â] block/loop: implement REQ_FLUSH/FUA support - [
   Â] block: remove the BLKDEV_IFL_BARRIER flag - [
   Â] btrfs: replace barriers with explicit flush / FUA usage - [
   1] dm: implement REQ_FLUSH/FUA support for bio-based dm - [
   1] dm: implement REQ_FLUSH/FUA support for request-based dm - [
   Â] dm: relax ordering of bio-based flush implementation - [
   Â] ext4: do not send discards as barriers - [
   Â] fat: do not send discards as barriers - [
   Â] gfs2: replace barriers with explicit flush / FUA usage - [
   Â] jbd2: replace barriers with explicit flush / FUA usage - [
   Â] jbd: replace barriers with explicit flush / FUA usage - [
   2] md: implment REQ_FLUSH/FUA support - [
   Â] nilfs2: replace barriers with explicit flush / FUA usage - [
   Â] reiserfs: replace barriers with explicit flush / FUA usage - [
   Â] swap: do not send discards as barriers - [
   Â] virtio_blk: drop REQ_HARDBARRIER support - [
   Â] xen-blkfront: disable barrier/flush write support
Libata
- [
   Â] ata_piix: Add device ID for ICH4-L - [
   Â] ata_piix: implement LPM support - [
   1] libata: clean up lpm related symbols and sysfs show/store functions - [
   Â] libata: implement cross-port EH exclusion - [
   Â] libata: implement LPM support for port multipliers - [
   Â] libata: reorder ata_queued_cmd to remove alignment padding on 64 bit builds
MFD, MMC, MTD...
- [
CÂ N2]Â mfd: AB8500 debugfs - [
CÂ NÂ]Â mfd: AB8500 register access via PRCMU I2C - [
CÂ Â Â]Â mfd: Add basic tps6586x interrupt support - [
   Â] mfd: Adding twl6030 mmc card detect support for MMC1 - [
CÂ N1]Â mfd: Add MAX8998 interrupts support - [
CÂ N5]Â mfd: Add mc13892 support to mc13xxx - [
   Â] mfd: Add PM support to STMPE devices - [
CÂ NÂ]Â mfd: Add VIA VX855 multi-function device support - [
CÂ NÂ]Â mfd: Add WM831x SPI support - [
   Â] mfd: Add WM8325 support - [
CÂ Â 3]Â mfd: Align ab8500 with the abx500 interface - [
CÂ N1]Â mfd: Factor out WM831x I2C I/O from the core driver - [
CÂ Â Â]Â mfd: LP3974 PMIC support - [
   Â] mfd: Support for ICs compliant with max8998 - [
CÂ Â Â]Â mfd: Switch AB3100 to use MFD cells - [
CÂ Â Â]Â mfd: Update kconfig for ab8500 core driver - [
   Â] mmc: add a file to debugfs for changing host clock at runtime - [
   Â] mmc: Add helper function to check if a card is removable - [
CÂ NÂ]Â mmc: add new sdhci-pxa driver for Marvell SoCs - [
   Â] mmc: add runtime PM handlers - [
CDÂ Â]Â mmc: make number of mmcblk minors configurable - [
   Â] mmc: MMC 4.4 DDR support - [
   Â] mmc: SDHC 3.0: support 10-bit divided clock mode - [
   Â] mmc: sdhci: Add Moorestown device support - [
   Â] mmc: sdhci: Enable high-speed support for MMC cards - [
   Â] mmc: sdhci: Intel Medfield support - [
CÂ NÂ]Â mmc: sdhci-pltfm: add -pltfm driver for imx35/51 - [
   Â] mmc: sdhci-pltfm: add suspend/resume functions - [
   Â] mmc: sdio: support suspend/resume while runtime suspended - [
   Â] mmc_test: move files from sysfs to debugfs - [
CÂ N1]Â mmc: USB SD Host Controller (USHC) driver - [
   Â] mtd: add BLKPG API based repartition support - [
CÂ N1]Â mtd: add Broadcom BCM63xx image tag partition parser - [
   Â] mtd: allow to unload the mtdtrans module if its block devices aren't open - [
   Â] mtd: cfi_util: add support for switching SST 39VF640xB chips into QRY mode - [
CÂ N3]Â mtd: generic FSMC NAND MTD driver - [
   Â] mtd: m25p80: Add support for the Winbond W25Q64 - [
   Â] mtd: m25p80: Add support for two new Spansion SPI devices (S25FL-K) - [
   Â] mtd: m25p80.c: Add support for S25FL032P spi-nor flash devices. - [
   1] mtd: nand: add support for BBT without OOB - [
   1] mtd: nand: add support for reading ONFI parameters from NAND device - [
   Â] mtd: nandsim: add module param for BBT handling - [
   Â] mtd: nand: spansion S30MLxxxP support - [
   Â] mtd: nand: support new Toshiba SLC - [
CÂ Â Â]Â mtd: OneNAND: S5PC210 OneNAND support
SCSI
- [
   2] scsi: autoconvert trivial BKL users to private mutex - [
  N9] SCSI: bfa: cleanup driver - [
   Â] SCSI: fc class: add fc host dev loss sysfs file - [
   Â] SCSI: fcoe: set default FIP mode as FIP_MODE_FABRIC - [
   Â] SCSI: ibmvfc: prep for fc host dev loss tmo support - [
   1] SCSI: libosd: Support for scatter gather write/read commands - [
   2] SCSI: lpfc 8.3.18: Add new WQE support - [
   1] SCSI: lpfc 8.3.18: Add support of received ELS commands - [
   Â] SCSI: megaraid_sas: Add input parameter for max_sectors - [
   Â] SCSI: megaraid_sas: support devices update flag - [
 D Â] SCSI: megaraid_sas: Version and documentation update - [
   1] SCSI: pmcraid: add support for set timestamp command and other fixes - [
   Â] SCSI: qla2xxx: Added AER support for ISP82xx. - [
   Â] SCSI: qla2xxx: Add flash read/update support using BSG interface - [
   Â] SCSI: qla2xxx: Add module parameter to enable/disable GFF_ID device type check. - [
   Â] SCSI: qla2xxx: Increase SG table size to support large IO size per scsi command. - [
   Â] SCSI: qla2xxx: Update to AER support, do early abort commands. - [
   Â] SCSI: qla4xxx: Add support for 8130/8131 AENs. - [
   Â] SCSI: qla4xxx: update AER support for ISP82XX - [
   Â] SCSI: scsi_debug: Update thin provisioning support - [
   Â] SCSI: sd: Update thin provisioning support - [
 D Â] SCSI: st: add MTWEOFI to write filemarks without flushing drive buffer
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)