]> 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)
commitb7a6853c4873b050b443d57ac7b2dec754d9b9f7
tree4b3dea422115364d591e128bbe122435e233a9e9
parentf97bd1afef046c1a907d941f38fd7992b901ab9c
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