aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/odp_pool.c
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2018-11-09 11:48:41 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-11-14 10:53:59 +0300
commite373d2a880ba8ab18fa47422920c34d48090714b (patch)
treebd075f7c1fdf4cdc361bd5c28ab3e3c3a46860b7 /platform/linux-generic/odp_pool.c
parent2f1c802e45b2e860e641d84c15368cca6cc3454d (diff)
linux-gen: ishm: remove _ODP_SHM_NO_HP flag
Reserving large shm blocks without huge pages increases page misses. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/odp_pool.c')
-rw-r--r--platform/linux-generic/odp_pool.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/platform/linux-generic/odp_pool.c b/platform/linux-generic/odp_pool.c
index d08be4378..10382c4c8 100644
--- a/platform/linux-generic/odp_pool.c
+++ b/platform/linux-generic/odp_pool.c
@@ -20,7 +20,6 @@
#include <odp_config_internal.h>
#include <odp_debug_internal.h>
#include <odp_ring_internal.h>
-#include <odp_shm_internal.h>
#include <odp_global_data.h>
#include <odp_libconfig_internal.h>
@@ -119,7 +118,7 @@ int odp_pool_init_global(void)
shm = odp_shm_reserve("_odp_pool_table",
sizeof(pool_table_t),
ODP_CACHE_LINE_SIZE,
- _ODP_SHM_NO_HP);
+ 0);
pool_tbl = odp_shm_addr(shm);