I/O Topology v3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Third take of the I/O topology patches.  This time against Jens' 2.6.31
tree.

Changes:

 - Remove the notion of hardsect_size as it about to become a confusing
   anachronism.  Use logical_block_size to refer to the block size used
   when talking to the device via ATA/SCSI.

 - Use the term physical_block_size to refer to the device physical
   sector size.

   (Logical and physical are the terms used in the T10/T13 standards).

 - Move queue limits to an embedded struct so DM can get rid of its
   internal I/O restriction housekeeping and use the same stacking
   function as MD.

 - Switch MD to new stacking API.  Once MD has been updated, the old
   stacking function can be removed.

Block layer topology enablement:

        0001-block-Do-away-with-the-notion-of-hardsect_size.patch
        0002-block-Use-accessor-functions-for-queue-limits.patch
        0003-block-Move-queue-limits-to-an-embedded-struct.patch
        0004-block-Expose-stacked-device-queues-in-sysfs.patch
        0005-block-Export-I-O-topology-for-block-devices-and-par.patch

Post merge:

        0006-MD-Use-new-topology-calls-to-indicate-alignment-and.patch
        0007-block-Deprecate-blk_queue_stack_limits.patch
        0008-sd-Physical-block-size-and-alignment-support.patch
        0009-sd-Detect-non-rotational-devices.patch
        0010-sd-Block-limits-VPD-support.patch

Independent:

        0011-scsi_debug-Add-support-for-physical-block-exponent.patch
        0012-libata-Report-disk-alignment-and-physical-block-siz.patch
        0013-libata-Media-rotation-rate-and-form-factor-heuristi.patch

--
Martin K. Petersen      Oracle Linux Engineering



--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux