summaryrefslogtreecommitdiff
path: root/include/linux/sched.h
diff options
context:
space:
mode:
authorAndrei Epure <epure.andrei@gmail.com>2013-04-11 21:30:29 +0400
committerIngo Molnar <mingo@kernel.org>2013-04-12 09:20:27 +0400
commit9b89f6ba2ab56e4d9c00e7e591d6bc333137895e (patch)
treeaaf33706bab10fb3ff9d1aaedca3e2673e65582f /include/linux/sched.h
parentb329fd5b018ffd64cfef6a2551bb2ca4bbfbacf2 (diff)
downloadlinux-9b89f6ba2ab56e4d9c00e7e591d6bc333137895e.tar.xz
sched: Document task_struct::personality field
Signed-off-by: Andrei Epure <epure.andrei@gmail.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Thomas Gleixner <tglx@linutronix.de> Link: http://lkml.kernel.org/r/1365701429-4721-1-git-send-email-epure.andrei@gmail.com Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'include/linux/sched.h')
-rw-r--r--include/linux/sched.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h
index 9004f6e19eac..6bdaa73ede13 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -1105,8 +1105,10 @@ struct task_struct {
int exit_code, exit_signal;
int pdeath_signal; /* The signal sent when the parent dies */
unsigned int jobctl; /* JOBCTL_*, siglock protected */
- /* ??? */
+
+ /* Used for emulating ABI behavior of previous Linux versions */
unsigned int personality;
+
unsigned did_exec:1;
unsigned in_execve:1; /* Tell the LSMs that the process is doing an
* execve */