|
@@ -1455,14 +1455,15 @@ struct task_struct {
|
|
|
/* Used for emulating ABI behavior of previous Linux versions */
|
|
|
unsigned int personality;
|
|
|
|
|
|
- unsigned in_execve:1; /* Tell the LSMs that the process is doing an
|
|
|
- * execve */
|
|
|
- unsigned in_iowait:1;
|
|
|
-
|
|
|
- /* Revert to default priority/policy when forking */
|
|
|
+ /* scheduler bits, serialized by scheduler locks */
|
|
|
unsigned sched_reset_on_fork:1;
|
|
|
unsigned sched_contributes_to_load:1;
|
|
|
unsigned sched_migrated:1;
|
|
|
+ unsigned :0; /* force alignment to the next boundary */
|
|
|
+
|
|
|
+ /* unserialized, strictly 'current' */
|
|
|
+ unsigned in_execve:1; /* bit to tell LSMs we're in execve */
|
|
|
+ unsigned in_iowait:1;
|
|
|
#ifdef CONFIG_MEMCG
|
|
|
unsigned memcg_may_oom:1;
|
|
|
#endif
|