+38
−0
Loading
NULL bdev module supports only interleaved metadata. opts->block_size is data block size. Hence, comparing opts->block_size and opts->md_size was a long check. Remove it. Checking if opts->num_blocks is non-zero was duplicated. As same as malloc bdev, we can move opts->physical_block_size check to bdev_null_create(). We can delegate DIF type check to spdk_dif_ctx_init(). Signed-off-by:Shuhei Matsumoto <smatsumoto@nvidia.com> Change-Id: Ia2030d509db55f155121175694d5e82d45c49671 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24208 Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by:
Jim Harris <jim.harris@samsung.com> Reviewed-by:
Aleksey Marchuk <alexeymar@nvidia.com> Community-CI: Mellanox Build Bot