numam-spdk/lib/scsi
Daniel Verkamp 91b13bd105 scsi: don't change bdev_io status in spdk_scsi_task_put()
The SCSI task bdev I/O should never be pending when spdk_scsi_task_put()
is called, and just setting the status to failed is not correct (when
the bdev eventually completes the I/O, it will write into the now-freed
bdev_io, which may be reused by someone else).

Change-Id: Iaad6ce9ab41539652abc40147fed47c5012109dc
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2017-05-04 14:59:12 -07:00
..
dev.c scsi: make spdk_scsi_dev definition private 2017-05-03 12:34:57 -07:00
lun_db.c scsi: remove delete_lun RPC call and move claimed flag 2017-03-13 11:27:22 -07:00
lun.c scsi_internal.h: remove duplicated min/max macros 2017-05-02 09:41:43 -07:00
Makefile bdev: add API to translate to SCSI status 2017-05-04 09:11:42 -07:00
port.c scsi: make spdk_scsi_port definition private 2017-05-04 09:05:53 -07:00
scsi_bdev.c bdev: add API to translate to SCSI status 2017-05-04 09:11:42 -07:00
scsi_internal.h bdev: add API to translate to SCSI status 2017-05-04 09:11:42 -07:00
scsi_rpc.c scsi: remove delete_lun RPC call and move claimed flag 2017-03-13 11:27:22 -07:00
scsi.c conf: add Boolean value helper function 2017-04-03 11:17:47 -07:00
task.c scsi: don't change bdev_io status in spdk_scsi_task_put() 2017-05-04 14:59:12 -07:00