Spdk/module/bdev
Tomasz Zawadzki 98fde363f3 module/malloc: remove legacy config support
This patch removes legacy config support in malloc bdev module.
All options through the legacy config are already reflected in JSON.

Note that malloc_disk_count needs to be reset for each module initialization.
Otherwise for cases where bdev submodule is reinitialized, the count in
malloc names would grow. This should be addressed separately by making name
parameter required, rather than optional. Which is the case for most (all?)
of the other bdev modules.

Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Change-Id: Ida93c74e7b0be7da19e11d5cc3fda9112824782f
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4625
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2020-10-19 09:55:43 +00:00
..
aio module/aio: remove legacy config support 2020-10-16 08:15:26 +00:00
compress bdev/compress: Pass bdev name instead of bdev pointer to _prepare_for_load_init() 2020-10-16 08:14:34 +00:00
crypto bdev/crypto: Open base bdev first using spdk_bdev_open_ext() 2020-10-16 23:12:03 +00:00
delay log: remove internal log.h header 2020-10-15 08:23:39 +00:00
error module/error: remove legacy config support 2020-10-16 08:15:26 +00:00
ftl log: remove internal log.h header 2020-10-15 08:23:39 +00:00
gpt module/gpt: remove legacy config support 2020-10-19 09:55:43 +00:00
iscsi log: remove internal log.h header 2020-10-15 08:23:39 +00:00
lvol module/lvol: remove SPDK_INFOLOG from I/O path 2020-10-16 08:14:59 +00:00
malloc module/malloc: remove legacy config support 2020-10-19 09:55:43 +00:00
null log: remove internal log.h header 2020-10-15 08:23:39 +00:00
nvme bdev_nvme/opal: Use spdk_bdev_part_base_construct_ext() to pass bdev_name 2020-10-16 08:14:34 +00:00
ocf bdev/ocf: Use spdk_bdev_open_ext() instead of spdk_bdev_open() in attach_base() 2020-10-19 09:55:14 +00:00
passthru log: remove internal log.h header 2020-10-15 08:23:39 +00:00
pmem log: remove internal log.h header 2020-10-15 08:23:39 +00:00
raid bdev/raid: Pass bdev name instead of bdev pointer to raid_bdev_add_base_device() 2020-10-16 23:12:03 +00:00
rbd log: remove internal log.h header 2020-10-15 08:23:39 +00:00
split bdev/split: Use spdk_bdev_part_base_construct_ext() to pass bdev_name 2020-10-16 08:14:34 +00:00
uring log: remove internal log.h header 2020-10-15 08:23:39 +00:00
virtio bdev/virtio: Use spdk_bdev_open_ext() instead of spdk_bdev_open() 2020-10-19 09:55:14 +00:00
zone_block bdev/zone: Pass bdev name instead of bdev pointer to vbdev_zone_register() 2020-10-19 09:55:14 +00:00
Makefile bdev: move bdev_rpc library contents 2020-09-25 11:43:42 +00:00