From: Jens Axboe Date: Wed, 16 Apr 2008 17:47:21 +0000 (+0200) Subject: smalloc: remember to account for sizeof block header X-Git-Tag: fio-1.20~4 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=c08e194db676bd9dcd0f43bacf2051c7c91a62df;hp=adf57099338307b3a4a129475a12aad31e35ade3 smalloc: remember to account for sizeof block header Signed-off-by: Jens Axboe --- diff --git a/smalloc.c b/smalloc.c index 28f82633..8d1193ab 100644 --- a/smalloc.c +++ b/smalloc.c @@ -231,6 +231,7 @@ static int add_pool(struct pool *pool, unsigned int alloc_size) if (fd < 0) goto out_close; + alloc_size += sizeof(*hdr); if (alloc_size > smalloc_pool_size) pool->size = alloc_size; else