diff --git a/tests/kernel/mem_pool/mem_pool_threadsafe/src/main.c b/tests/kernel/mem_pool/mem_pool_threadsafe/src/main.c index c85f6b0658a..6f701232196 100644 --- a/tests/kernel/mem_pool/mem_pool_threadsafe/src/main.c +++ b/tests/kernel/mem_pool/mem_pool_threadsafe/src/main.c @@ -11,11 +11,11 @@ #define POOL_NUM 2 #define LOOPS 10 #define TIMEOUT 200 -#define BLK_SIZE_MIN 8 -#define BLK_SIZE_MAX 32 +#define BLK_SIZE_MIN _MPOOL_MINBLK +#define BLK_SIZE_MAX (4 * BLK_SIZE_MIN) #define BLK_NUM_MIN 8 #define BLK_NUM_MAX 2 -#define BLK_ALIGN BLK_SIZE_MIN +#define BLK_ALIGN sizeof(void *) K_MEM_POOL_DEFINE(mpool1, BLK_SIZE_MIN, BLK_SIZE_MAX, BLK_NUM_MAX, BLK_ALIGN); K_MEM_POOL_DEFINE(mpool2, BLK_SIZE_MIN, BLK_SIZE_MAX, BLK_NUM_MAX, BLK_ALIGN);