[LTP] [PATCH] lib: Move setup_ipc() to the beginning of do_setup()
Zhao Gongyi
zhaogongyi@huawei.com
Mon Oct 10 10:16:28 CEST 2022
Move setup_ipc() to the beginning of do_setup() since we
would use the 'results' immediately in do_setup(), otherwise,there
is no Results statistics when calling the tst_brk in do_setup().
Signed-off-by: Zhao Gongyi <zhaogongyi@huawei.com>
---
lib/tst_test.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/tst_test.c b/lib/tst_test.c
index 8ccde1629..02fc6a06e 100644
--- a/lib/tst_test.c
+++ b/lib/tst_test.c
@@ -1096,6 +1096,8 @@ static void do_cgroup_requires(void)
static void do_setup(int argc, char *argv[])
{
+ setup_ipc();
+
if (!tst_test)
tst_brk(TBROK, "No tests to run");
@@ -1169,8 +1171,6 @@ static void do_setup(int argc, char *argv[])
if (tst_test->hugepages.number)
tst_reserve_hugepages(&tst_test->hugepages);
- setup_ipc();
-
if (tst_test->bufs)
tst_buffers_alloc(tst_test->bufs);
--
2.17.1
More information about the ltp
mailing list