]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] libata handle the case when device returns/needs extra data
authorAlbert Lee <albertcc@tw.ibm.com>
Fri, 12 Aug 2005 06:17:50 +0000 (14:17 +0800)
committerJeff Garzik <jgarzik@pobox.com>
Fri, 12 Aug 2005 06:44:20 +0000 (02:44 -0400)
commit5f3fd0f93c21742afb12791ce9259ff393031f2e
treedcf2145bbf63751722f694044fe547a7dab27d1f
parent663ae8732bf9c45629988398c7254fb13f6a7bf2
[PATCH] libata handle the case when device returns/needs extra data

PATCH 2/2:  handle the case when device returns/needs extra data

Description:
   Sometimes the device returns/needs extra data than expected.

Changes:
   Modify __atapi_pio_bytes() to handle the case where device returns/needs extra data.
     - for read case, discard trailing data from the device
     - for write case, padding zero data to the device

Signed-off-by: Albert Lee <albertcc@tw.ibm.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
drivers/scsi/libata-core.c