diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2012-08-03 04:14:44 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2012-09-20 09:51:13 -0400 |
commit | 826eba4db0c643cc0e705c8365902c63fac2b7ee (patch) | |
tree | e1407d7f4ce93df18772ea7618d6884ce2ff6f0c | |
parent | ddd03a1f7591827906d63dbe3ee003f832bb584f (diff) |
the only place that needs to include asm/exec.h is linux/binfmts.h
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
-rw-r--r-- | arch/arm/include/asm/system.h | 1 | ||||
-rw-r--r-- | fs/binfmt_elf.c | 1 | ||||
-rw-r--r-- | fs/binfmt_elf_fdpic.c | 1 | ||||
-rw-r--r-- | fs/exec.c | 1 | ||||
-rw-r--r-- | include/linux/binfmts.h | 1 |
5 files changed, 1 insertions, 4 deletions
diff --git a/arch/arm/include/asm/system.h b/arch/arm/include/asm/system.h index 74542c52f9be..368165e33c1c 100644 --- a/arch/arm/include/asm/system.h +++ b/arch/arm/include/asm/system.h | |||
@@ -2,7 +2,6 @@ | |||
2 | #include <asm/barrier.h> | 2 | #include <asm/barrier.h> |
3 | #include <asm/compiler.h> | 3 | #include <asm/compiler.h> |
4 | #include <asm/cmpxchg.h> | 4 | #include <asm/cmpxchg.h> |
5 | #include <asm/exec.h> | ||
6 | #include <asm/switch_to.h> | 5 | #include <asm/switch_to.h> |
7 | #include <asm/system_info.h> | 6 | #include <asm/system_info.h> |
8 | #include <asm/system_misc.h> | 7 | #include <asm/system_misc.h> |
diff --git a/fs/binfmt_elf.c b/fs/binfmt_elf.c index 1b52956afe33..2ab91905b2e2 100644 --- a/fs/binfmt_elf.c +++ b/fs/binfmt_elf.c | |||
@@ -35,7 +35,6 @@ | |||
35 | #include <asm/uaccess.h> | 35 | #include <asm/uaccess.h> |
36 | #include <asm/param.h> | 36 | #include <asm/param.h> |
37 | #include <asm/page.h> | 37 | #include <asm/page.h> |
38 | #include <asm/exec.h> | ||
39 | 38 | ||
40 | static int load_elf_binary(struct linux_binprm *bprm, struct pt_regs *regs); | 39 | static int load_elf_binary(struct linux_binprm *bprm, struct pt_regs *regs); |
41 | static int load_elf_library(struct file *); | 40 | static int load_elf_library(struct file *); |
diff --git a/fs/binfmt_elf_fdpic.c b/fs/binfmt_elf_fdpic.c index 3d77cf81ba3c..c298f2efc1bf 100644 --- a/fs/binfmt_elf_fdpic.c +++ b/fs/binfmt_elf_fdpic.c | |||
@@ -39,7 +39,6 @@ | |||
39 | #include <asm/uaccess.h> | 39 | #include <asm/uaccess.h> |
40 | #include <asm/param.h> | 40 | #include <asm/param.h> |
41 | #include <asm/pgalloc.h> | 41 | #include <asm/pgalloc.h> |
42 | #include <asm/exec.h> | ||
43 | 42 | ||
44 | typedef char *elf_caddr_t; | 43 | typedef char *elf_caddr_t; |
45 | 44 | ||
@@ -59,7 +59,6 @@ | |||
59 | #include <asm/uaccess.h> | 59 | #include <asm/uaccess.h> |
60 | #include <asm/mmu_context.h> | 60 | #include <asm/mmu_context.h> |
61 | #include <asm/tlb.h> | 61 | #include <asm/tlb.h> |
62 | #include <asm/exec.h> | ||
63 | 62 | ||
64 | #include <trace/events/task.h> | 63 | #include <trace/events/task.h> |
65 | #include "internal.h" | 64 | #include "internal.h" |
diff --git a/include/linux/binfmts.h b/include/linux/binfmts.h index 366422bc1633..8938beabad7a 100644 --- a/include/linux/binfmts.h +++ b/include/linux/binfmts.h | |||
@@ -19,6 +19,7 @@ struct pt_regs; | |||
19 | 19 | ||
20 | #ifdef __KERNEL__ | 20 | #ifdef __KERNEL__ |
21 | #include <linux/sched.h> | 21 | #include <linux/sched.h> |
22 | #include <asm/exec.h> | ||
22 | 23 | ||
23 | #define CORENAME_MAX_SIZE 128 | 24 | #define CORENAME_MAX_SIZE 128 |
24 | 25 | ||