[LTP] [PATCH] syscalls/shmat01: avoid dumping corefile for expected crash

Cyril Hrubis chrubis@suse.cz
Mon Sep 11 13:53:49 CEST 2017


Hi!
I guess that this is optimization that speeds up the test, right?

> -static void do_child(int *in_addr)
> +static void do_child(int *in_addr, int expect_crash)
>  {
> +	if (expect_crash) {
> +		/* crash is expected, avoid dumping corefile */
> +		struct rlimit r;
> +
> +		r.rlim_cur = 1;
> +		r.rlim_max = 1;
> +		SAFE_SETRLIMIT(RLIMIT_CORE, &r);

Hmm, why not 0?

The manual says that when we set it to 0 no core file are created. I
find that better than setting it to 1 which supposedly creates 1 byte
file...

-- 
Cyril Hrubis
chrubis@suse.cz


More information about the ltp mailing list