diff options
Diffstat (limited to 'platform/linux-generic/odp_ishmpool.c')
-rw-r--r-- | platform/linux-generic/odp_ishmpool.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/odp_ishmpool.c b/platform/linux-generic/odp_ishmpool.c index 4b593a4bc..818b0a132 100644 --- a/platform/linux-generic/odp_ishmpool.c +++ b/platform/linux-generic/odp_ishmpool.c @@ -280,7 +280,7 @@ static void *_odp_ishmbud_alloc(pool_t *bpool, uint64_t size) uintptr_t nr; /* if size is zero or too big reject: */ - if ((!size) && (size > (1U << bpool->ctrl.order))) { + if ((!size) && (size > (1ULL << bpool->ctrl.order))) { ODP_ERR("Invalid alloc size (0 or larger than whole pool)\n"); return NULL; } |