X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=memalign.c;h=cfd6e463ff924682d44346d130283094b7de3a07;hp=7a04ffd8c31aa38443034fa300942bb8adf2259e;hb=36870c47801ca85d1a98c7ec47950b0aa360f865;hpb=e43606c2b13ad7fc1af2bbe4a61cf8480ee3a532 diff --git a/memalign.c b/memalign.c index 7a04ffd8..cfd6e463 100644 --- a/memalign.c +++ b/memalign.c @@ -20,7 +20,7 @@ void *fio_memalign(size_t alignment, size_t size) ptr = malloc(size + alignment + size + sizeof(*f) - 1); if (ptr) { - ret = PTR_ALIGN(ptr, alignment); + ret = PTR_ALIGN(ptr, alignment - 1); f = ret + size; f->offset = (uintptr_t) ret - (uintptr_t) ptr; }