Thread (53 messages) 53 messages, 5 authors, 2014-06-27

[PATCH v8 4/9] sched: move no_new_privs into new atomic flags

From: oleg@redhat.com (Oleg Nesterov)
Date: 2014-06-25 13:46:26
Also in: linux-api, linux-arch, linux-mips, lkml

On 06/24, Kees Cook wrote:
quoted hunk ↗ jump to hunk
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -1307,8 +1307,7 @@ struct task_struct {
 				 * execve */
 	unsigned in_iowait:1;

-	/* task may not gain privileges */
-	unsigned no_new_privs:1;
+	unsigned long atomic_flags; /* Flags needing atomic access. */

 	/* Revert to default priority/policy when forking */
 	unsigned sched_reset_on_fork:1;
Agreed, personally I like it more than seccomp->flags.

But probably it would be better to place the new member before/after
other bitfields to save the space?

Oleg.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help