[prev in list] [next in list] [prev in thread] [next in thread]
List: dpdk-dev
Subject: [dpdk-dev] [RFC 09/10] eal: do not create runtime dir in no-shared-files mode
From: Anatoly Burakov <anatoly.burakov () intel ! com>
Date: 2018-05-31 14:32:32
Message-ID: 9c9fbb27871a938f86b3a39f33e69fdf30659276.1527776837.git.anatoly.burakov () intel ! com
[Download RAW message or body]
Now that the rest of the EAL is adjusted to not create any shared
files, prevent runtime directory from ever being created.
Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
---
lib/librte_eal/bsdapp/eal/eal.c | 3 ++-
lib/librte_eal/linuxapp/eal/eal.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/lib/librte_eal/bsdapp/eal/eal.c b/lib/librte_eal/bsdapp/eal/eal.c
index 4dff1804e..3ba2502cc 100644
--- a/lib/librte_eal/bsdapp/eal/eal.c
+++ b/lib/librte_eal/bsdapp/eal/eal.c
@@ -601,7 +601,8 @@ rte_eal_init(int argc, char **argv)
}
/* create runtime data directory */
- if (eal_create_runtime_dir() < 0) {
+ if (internal_config.no_shared_files == 0 &&
+ eal_create_runtime_dir() < 0) {
rte_eal_init_alert("Cannot create runtime directory\n");
rte_errno = EACCES;
return -1;
diff --git a/lib/librte_eal/linuxapp/eal/eal.c b/lib/librte_eal/linuxapp/eal/eal.c
index 7904f813e..c0b2b1a5a 100644
--- a/lib/librte_eal/linuxapp/eal/eal.c
+++ b/lib/librte_eal/linuxapp/eal/eal.c
@@ -827,7 +827,8 @@ rte_eal_init(int argc, char **argv)
}
/* create runtime data directory */
- if (eal_create_runtime_dir() < 0) {
+ if (internal_config.no_shared_files == 0 &&
+ eal_create_runtime_dir() < 0) {
rte_eal_init_alert("Cannot create runtime directory\n");
rte_errno = EACCES;
return -1;
--
2.17.0
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic