From b8a05080e00d82a50f56bbd91bcb629fb8919c76 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Tue, 14 Aug 2018 08:27:36 -0700 Subject: [PATCH] bdev/malloc: remove blocklen power of 2 restriction This enables easier testing of variable sector size block lengths (512 + 8, 4096 + 8, etc.) - otherwise you need an NVMe namespace specially formatted for VSS. Signed-off-by: Jim Harris Change-Id: Ifafe57a2cf63edacb1e0f80a183841acf84fa1e4 Reviewed-on: https://review.gerrithub.io/422320 Tested-by: SPDK CI Jenkins Chandler-Test-Pool: SPDK Automated Test System Reviewed-by: Seth Howell Reviewed-by: Changpeng Liu Reviewed-by: Xiaodong Liu Reviewed-by: Ben Walker --- lib/bdev/malloc/bdev_malloc.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/bdev/malloc/bdev_malloc.c b/lib/bdev/malloc/bdev_malloc.c index d1e9cb5be..eb4b2b9cf 100644 --- a/lib/bdev/malloc/bdev_malloc.c +++ b/lib/bdev/malloc/bdev_malloc.c @@ -381,11 +381,6 @@ struct spdk_bdev *create_malloc_disk(const char *name, const struct spdk_uuid *u struct malloc_disk *mdisk; int rc; - if (block_size % 512 != 0) { - SPDK_ERRLOG("Block size %u is not a multiple of 512.\n", block_size); - return NULL; - } - if (num_blocks == 0) { SPDK_ERRLOG("Disk must be more than 0 blocks\n"); return NULL;