Explorar o código

proc: randomize "struct pde_opener"

The more the merrier.

Link: http://lkml.kernel.org/r/20180214081935.GA17157@avx2
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Al Viro <viro@ZenIV.linux.org.uk>
Cc: Kees Cook <keescook@chromium.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Alexey Dobriyan %!s(int64=7) %!d(string=hai) anos
pai
achega
a9fabc3df4
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      fs/proc/internal.h

+ 1 - 1
fs/proc/internal.h

@@ -177,7 +177,7 @@ struct pde_opener {
 	struct list_head lh;
 	struct list_head lh;
 	bool closing;
 	bool closing;
 	struct completion *c;
 	struct completion *c;
-};
+} __randomize_layout;
 extern const struct inode_operations proc_link_inode_operations;
 extern const struct inode_operations proc_link_inode_operations;
 
 
 extern const struct inode_operations proc_pid_link_inode_operations;
 extern const struct inode_operations proc_pid_link_inode_operations;