summaryrefslogtreecommitdiffstats
path: root/runtime/autoconf-real-parent.c
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/autoconf-real-parent.c')
-rw-r--r--runtime/autoconf-real-parent.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/runtime/autoconf-real-parent.c b/runtime/autoconf-real-parent.c
new file mode 100644
index 00000000..010792cb
--- /dev/null
+++ b/runtime/autoconf-real-parent.c
@@ -0,0 +1,15 @@
+/* PR6732 - 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.
+ */
+#include <linux/sched.h>
+
+struct task_struct t;
+
+void foo (void)
+{
+ struct task_struct *p;
+ p = t.real_parent;
+}