aboutsummaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorPetri Savolainen <petri.savolainen@linaro.org>2018-10-12 14:43:38 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-10-15 16:59:33 +0300
commit31f9a83aec500e45576202cc42219bf0673a9790 (patch)
tree2935be0de2156f5d861e9b65ae331d39841b928c /platform
parent08620451ad0d82b092ac7516673644ab20ebc9bc (diff)
linux-gen: pool: reduce max pool size
Reduce maximum pool size, so that maximum size (packet) pool requires less than 1GB of SHM memory. The limit of 1GB (for default configuration) comes from maximum SHM reserve size in process mode (single VA) and limited memory size CI virtual machines. This define can be increased when pool size options are added into the configuration file. Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org> Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform')
-rw-r--r--platform/linux-generic/include/odp_config_internal.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/include/odp_config_internal.h b/platform/linux-generic/include/odp_config_internal.h
index d87c457b8..a94012acc 100644
--- a/platform/linux-generic/include/odp_config_internal.h
+++ b/platform/linux-generic/include/odp_config_internal.h
@@ -157,7 +157,7 @@ extern "C" {
* Maximum number of events in a pool. Power of two minus one results optimal
* memory usage for the ring.
*/
-#define CONFIG_POOL_MAX_NUM ((1 * 1024 * 1024) - 1)
+#define CONFIG_POOL_MAX_NUM ((256 * 1024) - 1)
/*
* Maximum number of events in a thread local pool cache