This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: task_struct parent field removed from RHEL-5 and fedora 9 kernels


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]