numam-spdk/lib/bdev/compress
Jim Harris bfd1e46e6e bdev: deprecate spdk_vbdev_register
This API had good intentions, but as more complicated
use cases came up where base bdevs could come and go,
we've realized that the bdev layer will need another
mechanism to query bdev modules on these types of
relationships between a virtual bdev and its base
bdevs.  We removed all code related to tracking
the array of base bdevs a long time ago.

Change all existing callers to use spdk_bdev_register.
Document spdk_vbdev_register as deprecated for now,
and change its implementation to just call
spdk_bdev_register for simplicity sake.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I3b40ed96480c0fa7184db42953a9f4e4c167fed1

Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/450076
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
2019-04-04 08:28:31 +00:00
..
Makefile bdev/compress: add compression vbdev module 2019-03-27 14:51:22 +00:00
vbdev_compress_rpc.c bdev/compress: prepare to add some unit tests 2019-04-02 00:06:34 +00:00
vbdev_compress.c bdev: deprecate spdk_vbdev_register 2019-04-04 08:28:31 +00:00
vbdev_compress.h bdev/compress: prepare to add some unit tests 2019-04-02 00:06:34 +00:00