[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <9094c887-afbc-98b5-33eb-f448ea8ee4ba@intel.com>
Date: Thu, 22 Sep 2022 10:47:14 -0700
From: Reinette Chatre <reinette.chatre@...el.com>
To: Shaopeng Tan <tan.shaopeng@...fujitsu.com>,
Fenghua Yu <fenghua.yu@...el.com>,
Shuah Khan <shuah@...nel.org>
CC: <linux-kernel@...r.kernel.org>, <linux-kselftest@...r.kernel.org>
Subject: Re: [PATCH 4/5] selftests/resctrl: Kill the child process before
exiting the parent process if an exception occurs
Hi Shaopeng,
On 9/13/2022 6:51 PM, Shaopeng Tan wrote:
...
> @@ -218,11 +219,11 @@ int cat_perf_miss_val(int cpu_no, int n, char *cache_type)
> }
> }
> close(pipefd[0]);
> - kill(bm_pid, SIGKILL);
> }
>
> - if (bm_pid)
> - umount_resctrlfs();
> +out:
> + kill(bm_pid, SIGKILL);
> + umount_resctrlfs();
>
>From what I can tell both parent and child will now run this code. So
both will attempt to unmount resctrl fs and the child will attempt
to kill PID 0?
Reinette
Powered by blists - more mailing lists