linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0 of 6] SCSI Data Integrity Support
@ 2008-07-10  2:48 Martin K. Petersen
  2008-07-10  2:48 ` [PATCH 1 of 6] scsi: Host protection capabilities Martin K. Petersen
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Martin K. Petersen @ 2008-07-10  2:48 UTC (permalink / raw)
  To: James.Bottomley, linux-scsi


Another post of my SCSI DIF changes.  These patches require the block
layer integrity infrastructure in Jens' tree as well as the patches
that James took already.

The complete patch series against 2.6.26rc9 is available here:

    http://oss.oracle.com/~mkp/patches/

Changes since last post:

 - Make the distinction between DIF and DIX clearer in the scsi_host
   settings.

 - Revamp DIF/DIX negotiation to support all combinations.

 - Error handling: Correctly handle failures detected by HBA and disk
   respectively.

 - Integrate protection scsi_data_buffer allocation with the command
   pools.

 - scsi_device_protection() accessor.

 - Remove unnecessary printks at disk init time.

-- 
Martin K. Petersen	Oracle Linux Engineering



^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCH 0 of 6] SCSI Data Integrity Support
@ 2008-07-17  8:28 Martin K. Petersen
  0 siblings, 0 replies; 8+ messages in thread
From: Martin K. Petersen @ 2008-07-17  8:28 UTC (permalink / raw)
  To: James.Bottomley, linux-scsi


These patches are against Linus' current git tree which now has all of
the block layer data integrity code + the preparatory SCSI bits.

Changes since last post:

 - Fixed a bug in error handling when HBA detected an integrity error.

 - Introduced prot_type in scsi_cmnd which informs the HBA of the
   target type.  This is necessary because the HBA needs to know which
   fields in the protection information to check and that depends on
   the target type.

-- 
Martin K. Petersen	Oracle Linux Engineering



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

end of thread, other threads:[~2008-07-17  8:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-10  2:48 [PATCH 0 of 6] SCSI Data Integrity Support Martin K. Petersen
2008-07-10  2:48 ` [PATCH 1 of 6] scsi: Host protection capabilities Martin K. Petersen
2008-07-10  2:48 ` [PATCH 2 of 6] scsi: Command protection operation Martin K. Petersen
2008-07-10  2:48 ` [PATCH 3 of 6] scsi: Support devices with protection information Martin K. Petersen
2008-07-10  2:48 ` [PATCH 4 of 6] scsi: Do not retry a request whose data integrity check failed Martin K. Petersen
2008-07-10  2:48 ` [PATCH 5 of 6] sd: Identify DIF protection type and application tag ownership Martin K. Petersen
2008-07-10  2:48 ` [PATCH 6 of 6] sd: Support for SCSI disk (SBC) Data Integrity Field Martin K. Petersen
  -- strict thread matches above, loose matches on Subject: below --
2008-07-17  8:28 [PATCH 0 of 6] SCSI Data Integrity Support Martin K. Petersen

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).