linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* I/O Topology v3
@ 2009-05-15  4:40 Martin K. Petersen
  2009-05-15  4:40 ` [PATCH 01/13] block: Do away with the notion of hardsect_size Martin K. Petersen
                   ` (12 more replies)
  0 siblings, 13 replies; 32+ messages in thread
From: Martin K. Petersen @ 2009-05-15  4:40 UTC (permalink / raw)
  To: rwheeler, snitzer, jeff, neilb, James.Bottomley, jens.axboe,
	linux-ide, linux-scsi


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




^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2009-06-01  5:30 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-15  4:40 I/O Topology v3 Martin K. Petersen
2009-05-15  4:40 ` [PATCH 01/13] block: Do away with the notion of hardsect_size Martin K. Petersen
2009-05-15  4:40 ` [PATCH 02/13] block: Use accessor functions for queue limits Martin K. Petersen
2009-05-31 15:51   ` Bartlomiej Zolnierkiewicz
2009-06-01  5:08     ` Martin K. Petersen
2009-06-01  5:15       ` Jens Axboe
2009-06-01  5:28         ` Martin K. Petersen
2009-05-15  4:40 ` [PATCH 03/13] block: Move queue limits to an embedded struct Martin K. Petersen
2009-05-18 18:50   ` Mike Snitzer
2009-05-18 18:52     ` Mike Snitzer
2009-05-19 16:46     ` Martin K. Petersen
2009-05-15  4:40 ` [PATCH 04/13] block: Expose stacked device queues in sysfs Martin K. Petersen
2009-05-15  4:40 ` [PATCH 05/13] block: Export I/O topology for block devices and partitions Martin K. Petersen
2009-05-18 17:57   ` Jens Axboe
2009-05-18 18:12     ` Mike Snitzer
2009-05-19 16:41       ` Martin K. Petersen
2009-05-19 18:15         ` Jens Axboe
2009-05-20 21:19           ` Martin K. Petersen
2009-05-22  7:30             ` Jens Axboe
2009-05-22 13:34               ` Martin K. Petersen
2009-05-22 18:16                 ` Jens Axboe
2009-05-15  4:40 ` [PATCH 06/13] MD: Use new topology calls to indicate alignment and I/O sizes Martin K. Petersen
2009-05-15  4:40 ` [PATCH 07/13] block: Deprecate blk_queue_stack_limits Martin K. Petersen
2009-05-15  4:40 ` [PATCH 08/13] sd: Physical block size and alignment support Martin K. Petersen
2009-05-15  4:40 ` [PATCH 09/13] sd: Detect non-rotational devices Martin K. Petersen
2009-05-15  4:40 ` [PATCH 10/13] sd: Block limits VPD support Martin K. Petersen
2009-05-15  4:40 ` [PATCH 11/13] scsi_debug: Add support for physical block exponent and alignment Martin K. Petersen
2009-05-19 15:11   ` Douglas Gilbert
2009-05-15  4:40 ` [PATCH 12/13] libata: Report disk alignment and physical block size Martin K. Petersen
2009-05-15 18:17   ` Jeff Garzik
2009-05-15  4:40 ` [PATCH 13/13] libata: Media rotation rate and form factor heuristics Martin K. Petersen
2009-05-15 18:17   ` Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).