Re: [rfc 1/3] fs, proc: Add start_data, end_data, start_brk membersto /proc/$pid/stat

From: Cyrill Gorcunov
Date: Fri Dec 02 2011 - 14:29:04 EST


On Fri, Dec 02, 2011 at 11:23:32AM -0800, Kees Cook wrote:
> >
> > I perhaps miss some history here, you mean just print 0
> > instead of 1, right?
>
> The history is that when "0" is seen for start_code, tools like "ps"
> assumed the process was a kernel thread, so "1" was used as a hack to
> not break userspace reporting. So yeah, since this is a new field,
> it's fine to just do:
>
> + (mm && permitted) ? mm->start_data : 0,
> + (mm && permitted) ? mm->end_data : 0,
> + (mm && permitted) ? mm->start_brk : 0,
>

Yup, thanks a lot Kees, I'll update.

Cyrill
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/