]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: csiostor: fix missing data copy in csio_scsi_err_handler()
authorVarun Prakash <varun@chelsio.com>
Fri, 5 Apr 2019 15:09:13 +0000 (20:39 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 9 Apr 2019 02:18:35 +0000 (22:18 -0400)
commitb4fad789a22c9183733487931ee50d53a278e7e7
tree4b3dea422115364d591e128bbe122435e233a9e9
parent977f56c3c1f435182dd7a63c731517126dc4b4d8
scsi: csiostor: fix missing data copy in csio_scsi_err_handler()

If scsi cmd sglist is not suitable for DDP then csiostor driver uses
preallocated buffers for DDP, because of this data copy is required from
DDP buffer to scsi cmd sglist before calling ->scsi_done().

Signed-off-by: Varun Prakash <varun@chelsio.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/csiostor/csio_scsi.c