Spdk/lib/bdev
Daniel Verkamp 7fb6b33488 bdev: convert set_scsi_status into a bdev_io completion function
In the pattern set by spdk_bdev_io_complete_nvme_status(), allow
blockdev modules to complete a bdev_io with a SCSI status code.

Also move it to the internal bdev header file, since only bdev modules
should be setting bdev_io status codes.

Change-Id: I8b6afad2c02d7c010c5e60f06a7c7e0785eb87ca
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2017-05-04 09:11:42 -07:00
..
aio bdev: Modules no longer register bdevs as io_devices 2017-04-07 11:19:36 -07:00
malloc bdev: Consistently pass user context to fn_table calls 2017-04-07 08:14:34 -07:00
nvme bdev/nvme: Increase maximum controllers to 1024 2017-05-02 13:51:39 -07:00
rbd bdev: Modules no longer register bdevs as io_devices 2017-04-07 11:19:36 -07:00
rpc bdev: add delete_bdev RPC 2017-03-08 12:36:32 -07:00
split bdev: Consistently pass user context to fn_table calls 2017-04-07 08:14:34 -07:00
bdev.c bdev: convert set_scsi_status into a bdev_io completion function 2017-05-04 09:11:42 -07:00
Makefile bdev: add API to translate to SCSI status 2017-05-04 09:11:42 -07:00
scsi_nvme.c bdev: add API to translate to SCSI status 2017-05-04 09:11:42 -07:00