Message ID | 20211220095416.583323-2-liwang@redhat.com |
---|---|
State | Changes Requested |
Headers | show |
Series | [v3,1/3] lib: add functions to adjust oom score | expand |
Hi!
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
diff --git a/lib/tst_test.c b/lib/tst_test.c index ce2b8239d..51f438d06 100644 --- a/lib/tst_test.c +++ b/lib/tst_test.c @@ -1446,6 +1446,7 @@ static int fork_testrun(void) tst_brk(TBROK | TERRNO, "fork()"); if (!test_pid) { + tst_disable_oom_protection(0); SAFE_SIGNAL(SIGALRM, SIG_DFL); SAFE_SIGNAL(SIGUSR1, SIG_DFL); SAFE_SIGNAL(SIGINT, SIG_DFL); @@ -1523,6 +1524,7 @@ void tst_run_tcases(int argc, char *argv[], struct tst_test *self) tst_test = self; do_setup(argc, argv); + tst_enable_oom_protection(lib_pid); SAFE_SIGNAL(SIGALRM, alarm_handler); SAFE_SIGNAL(SIGUSR1, heartbeat_handler);