Re: [PATCH] proc: report eip and esp for all threads when coredumping

From: Alexey Dobriyan
Date: Wed May 22 2019 - 13:16:16 EST


On Wed, May 22, 2019 at 06:16:14PM +0200, Jan Luebbe wrote:
> --- a/fs/proc/array.c
> +++ b/fs/proc/array.c
> @@ -462,7 +462,7 @@ static int do_task_stat(struct seq_file *m, struct pid_namespace *ns,
> * a program is not able to use ptrace(2) in that case. It is
> * safe because the task has stopped executing permanently.
> */
> - if (permitted && (task->flags & PF_DUMPCORE)) {
> + if (permitted && (!!mm->core_state)) {

You don't need both "!!" and "()", it is a regular pointer after all.