Spdk/lib/bdev
Dariusz Stojaczyk 6a0e8d7ae9 gpt: fixed error-handling path for initializing gpt module
This patch also releases bdev module and closes claiming descriptor on
regular split base destruction.

These problems must've been overlooked in patches 26d6770f and be9a3b9f.

Fixes: 26d6770f1c ("GPT: add GPT bdev support")
Fixes: be9a3b9f69 ("bdev: pass descriptors for I/O operations")

Change-Id: Ib47e2c4d3b99c6d3f2dbe7ef01be81ca3dd97341
Signed-off-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com>
Reviewed-on: https://review.gerrithub.io/370181
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
2017-07-18 17:57:45 -04:00
..
aio bdev: remove differentiation between bdev and vbdev modules 2017-07-14 13:31:30 -04:00
error bdev: pass descriptors for I/O operations 2017-07-14 13:31:30 -04:00
gpt gpt: fixed error-handling path for initializing gpt module 2017-07-18 17:57:45 -04:00
malloc bdev: remove differentiation between bdev and vbdev modules 2017-07-14 13:31:30 -04:00
null bdev: remove differentiation between bdev and vbdev modules 2017-07-14 13:31:30 -04:00
nvme add VTune support: spin-wait stat 2017-07-18 15:33:56 -04:00
rbd bdev: remove differentiation between bdev and vbdev modules 2017-07-14 13:31:30 -04:00
rpc bdev: add vbdev claim/release semantics 2017-07-14 13:31:30 -04:00
split split: close descriptor and release bdev module when freeing split base 2017-07-18 17:57:45 -04:00
bdev.c add VTune support: spin-wait stat 2017-07-18 15:33:56 -04:00
Makefile GPT: add GPT bdev support 2017-07-06 13:44:37 -04:00
scsi_nvme.c bdev: add API to translate to SCSI status 2017-05-04 09:11:42 -07:00
vtune.c bdev: #include VTune file to control warnings 2017-06-08 12:44:25 -04:00