diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2013-04-01 20:48:34 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2013-04-09 14:13:35 -0400 |
commit | fbd387aea0cb98c9d6e534c55d3d2ac83153348d (patch) | |
tree | 7263224fb19ddaa970cc381dcd2d76dbdb659f84 | |
parent | b177a29251081576df35cfbcb0f7d7c80deceb8b (diff) |
create_proc_cpu_mask() doesn't need an argument...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
-rw-r--r-- | arch/s390/kernel/irq.c | 6 | ||||
-rw-r--r-- | include/linux/profile.h | 4 | ||||
-rw-r--r-- | kernel/profile.c | 4 |
3 files changed, 6 insertions, 8 deletions
diff --git a/arch/s390/kernel/irq.c b/arch/s390/kernel/irq.c index 1630f439cd2a..1580af3db31a 100644 --- a/arch/s390/kernel/irq.c +++ b/arch/s390/kernel/irq.c | |||
@@ -162,10 +162,8 @@ asmlinkage void do_softirq(void) | |||
162 | #ifdef CONFIG_PROC_FS | 162 | #ifdef CONFIG_PROC_FS |
163 | void init_irq_proc(void) | 163 | void init_irq_proc(void) |
164 | { | 164 | { |
165 | struct proc_dir_entry *root_irq_dir; | 165 | if (proc_mkdir("irq", NULL)) |
166 | 166 | create_prof_cpu_mask(); | |
167 | root_irq_dir = proc_mkdir("irq", NULL); | ||
168 | create_prof_cpu_mask(root_irq_dir); | ||
169 | } | 167 | } |
170 | #endif | 168 | #endif |
171 | 169 | ||
diff --git a/include/linux/profile.h b/include/linux/profile.h index 21123902366d..aaad3861beb8 100644 --- a/include/linux/profile.h +++ b/include/linux/profile.h | |||
@@ -18,10 +18,10 @@ struct pt_regs; | |||
18 | struct notifier_block; | 18 | struct notifier_block; |
19 | 19 | ||
20 | #if defined(CONFIG_PROFILING) && defined(CONFIG_PROC_FS) | 20 | #if defined(CONFIG_PROFILING) && defined(CONFIG_PROC_FS) |
21 | void create_prof_cpu_mask(struct proc_dir_entry *de); | 21 | void create_prof_cpu_mask(void); |
22 | int create_proc_profile(void); | 22 | int create_proc_profile(void); |
23 | #else | 23 | #else |
24 | static inline void create_prof_cpu_mask(struct proc_dir_entry *de) | 24 | static inline void create_prof_cpu_mask(void) |
25 | { | 25 | { |
26 | } | 26 | } |
27 | 27 | ||
diff --git a/kernel/profile.c b/kernel/profile.c index dc3384ee874e..524ce5e29d3f 100644 --- a/kernel/profile.c +++ b/kernel/profile.c | |||
@@ -462,10 +462,10 @@ static const struct file_operations prof_cpu_mask_proc_fops = { | |||
462 | .write = prof_cpu_mask_proc_write, | 462 | .write = prof_cpu_mask_proc_write, |
463 | }; | 463 | }; |
464 | 464 | ||
465 | void create_prof_cpu_mask(struct proc_dir_entry *root_irq_dir) | 465 | void create_prof_cpu_mask(void) |
466 | { | 466 | { |
467 | /* create /proc/irq/prof_cpu_mask */ | 467 | /* create /proc/irq/prof_cpu_mask */ |
468 | proc_create("prof_cpu_mask", 0600, root_irq_dir, &prof_cpu_mask_proc_fops); | 468 | proc_create("irq/prof_cpu_mask", 0600, NULL, &prof_cpu_mask_proc_fops); |
469 | } | 469 | } |
470 | 470 | ||
471 | /* | 471 | /* |