From: Rusty Russell Date: Thu, 27 Mar 2008 11:50:19 +0000 (+1100) Subject: No fair asking allocator to align greater than pool. X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=e6737e85a68414efcda00985e278490ffdc6fd2c;hp=03a2acddc523fad69b8180619b0c77882add332a No fair asking allocator to align greater than pool. --- diff --git a/alloc/test/run.c b/alloc/test/run.c index 68142c72..af42f90d 100644 --- a/alloc/test/run.c +++ b/alloc/test/run.c @@ -52,7 +52,7 @@ int main(int argc, char *argv[]) plan_tests(139); /* FIXME: Needs to be page aligned for now. */ - posix_memalign(&mem, getpagesize(), POOL_SIZE); + posix_memalign(&mem, 1 << POOL_ORD, POOL_SIZE); /* Small pool, all allocs fail, even 0-length. */ alloc_init(mem, 0);