task_struct parent field removed from RHEL-5 and fedora 9 kernels
William Cohen
wcohen@redhat.com
Wed May 21 21:01:00 GMT 2008
Roland McGrath wrote:
> Using real_parent is correct in all kernels if you are concerned with
> anything like the parent of the process. The task_struct.parent field in
> vanilla kernels in fact only really relates to ptrace.
>
> In RHEL5 and F[678] kernels, the utrace patch removed the ptrace-related
> parent field and renamed real_parent to parent. In future Fedora kernels,
> there may or may not be a ptrace-related parent field, but the real useful
> field will go back to being called real_parent (so as to minimize the
> cosmetic divergence from upstream code). (No statements about RHEL5>.2
> kernels at this time.)
>
>
> Thanks,
> Roland
Thanks for the answer, Roland. I was hoping that is was all consistent. However,
it is real_parent on some kernels and parent on other kernel. :(
-Will
More information about the Systemtap
mailing list