diff options
| author | Eric W. Biederman <ebiederm@xmission.com> | 2009-04-03 08:15:37 -0400 |
|---|---|---|
| committer | Eric W. Biederman <ebiederm@xmission.com> | 2009-11-12 05:05:01 -0500 |
| commit | d00faf81afa288a8f8447f00a38405873c550092 (patch) | |
| tree | 1b933d4fc6a7c6f422903b8ef38b98c7f5fe806a | |
| parent | b05fd35d9146c184e1903a26b6516f1660ca230f (diff) | |
sysctl ia64: Remove dead binary sysctl support
Now that sys_sysctl is a generic wrapper around /proc/sys .ctl_name
and .strategy members of sysctl tables are dead code. Remove them.
Cc: Tony Luck <tony.luck@intel.com>
Cc: Fenghua Yu <fenghua.yu@intel.com>
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
| -rw-r--r-- | arch/ia64/kernel/crash.c | 7 | ||||
| -rw-r--r-- | arch/ia64/kernel/perfmon.c | 6 | ||||
| -rw-r--r-- | drivers/misc/sgi-xp/xpc_main.c | 8 |
3 files changed, 2 insertions, 19 deletions
diff --git a/arch/ia64/kernel/crash.c b/arch/ia64/kernel/crash.c index 6631a9dfafdc..7c7d6a6dc0f7 100644 --- a/arch/ia64/kernel/crash.c +++ b/arch/ia64/kernel/crash.c | |||
| @@ -239,7 +239,6 @@ kdump_init_notifier(struct notifier_block *self, unsigned long val, void *data) | |||
| 239 | #ifdef CONFIG_SYSCTL | 239 | #ifdef CONFIG_SYSCTL |
| 240 | static ctl_table kdump_ctl_table[] = { | 240 | static ctl_table kdump_ctl_table[] = { |
| 241 | { | 241 | { |
| 242 | .ctl_name = CTL_UNNUMBERED, | ||
| 243 | .procname = "kdump_on_init", | 242 | .procname = "kdump_on_init", |
| 244 | .data = &kdump_on_init, | 243 | .data = &kdump_on_init, |
| 245 | .maxlen = sizeof(int), | 244 | .maxlen = sizeof(int), |
| @@ -247,24 +246,22 @@ static ctl_table kdump_ctl_table[] = { | |||
| 247 | .proc_handler = &proc_dointvec, | 246 | .proc_handler = &proc_dointvec, |
| 248 | }, | 247 | }, |
| 249 | { | 248 | { |
| 250 | .ctl_name = CTL_UNNUMBERED, | ||
| 251 | .procname = "kdump_on_fatal_mca", | 249 | .procname = "kdump_on_fatal_mca", |
| 252 | .data = &kdump_on_fatal_mca, | 250 | .data = &kdump_on_fatal_mca, |
| 253 | .maxlen = sizeof(int), | 251 | .maxlen = sizeof(int), |
| 254 | .mode = 0644, | 252 | .mode = 0644, |
| 255 | .proc_handler = &proc_dointvec, | 253 | .proc_handler = &proc_dointvec, |
| 256 | }, | 254 | }, |
| 257 | { .ctl_name = 0 } | 255 | { } |
| 258 | }; | 256 | }; |
| 259 | 257 | ||
| 260 | static ctl_table sys_table[] = { | 258 | static ctl_table sys_table[] = { |
| 261 | { | 259 | { |
| 262 | .ctl_name = CTL_KERN, | ||
| 263 | .procname = "kernel", | 260 | .procname = "kernel", |
| 264 | .mode = 0555, | 261 | .mode = 0555, |
| 265 | .child = kdump_ctl_table, | 262 | .child = kdump_ctl_table, |
| 266 | }, | 263 | }, |
| 267 | { .ctl_name = 0 } | 264 | { } |
| 268 | }; | 265 | }; |
| 269 | #endif | 266 | #endif |
| 270 | 267 | ||
diff --git a/arch/ia64/kernel/perfmon.c b/arch/ia64/kernel/perfmon.c index f1782705b1f7..ca30b3646405 100644 --- a/arch/ia64/kernel/perfmon.c +++ b/arch/ia64/kernel/perfmon.c | |||
| @@ -522,7 +522,6 @@ EXPORT_SYMBOL(pfm_sysctl); | |||
| 522 | 522 | ||
| 523 | static ctl_table pfm_ctl_table[]={ | 523 | static ctl_table pfm_ctl_table[]={ |
| 524 | { | 524 | { |
| 525 | .ctl_name = CTL_UNNUMBERED, | ||
| 526 | .procname = "debug", | 525 | .procname = "debug", |
| 527 | .data = &pfm_sysctl.debug, | 526 | .data = &pfm_sysctl.debug, |
| 528 | .maxlen = sizeof(int), | 527 | .maxlen = sizeof(int), |
| @@ -530,7 +529,6 @@ static ctl_table pfm_ctl_table[]={ | |||
| 530 | .proc_handler = &proc_dointvec, | 529 | .proc_handler = &proc_dointvec, |
| 531 | }, | 530 | }, |
| 532 | { | 531 | { |
| 533 | .ctl_name = CTL_UNNUMBERED, | ||
| 534 | .procname = "debug_ovfl", | 532 | .procname = "debug_ovfl", |
| 535 | .data = &pfm_sysctl.debug_ovfl, | 533 | .data = &pfm_sysctl.debug_ovfl, |
| 536 | .maxlen = sizeof(int), | 534 | .maxlen = sizeof(int), |
| @@ -538,7 +536,6 @@ static ctl_table pfm_ctl_table[]={ | |||
| 538 | .proc_handler = &proc_dointvec, | 536 | .proc_handler = &proc_dointvec, |
| 539 | }, | 537 | }, |
| 540 | { | 538 | { |
| 541 | .ctl_name = CTL_UNNUMBERED, | ||
| 542 | .procname = "fastctxsw", | 539 | .procname = "fastctxsw", |
| 543 | .data = &pfm_sysctl.fastctxsw, | 540 | .data = &pfm_sysctl.fastctxsw, |
| 544 | .maxlen = sizeof(int), | 541 | .maxlen = sizeof(int), |
| @@ -546,7 +543,6 @@ static ctl_table pfm_ctl_table[]={ | |||
| 546 | .proc_handler = &proc_dointvec, | 543 | .proc_handler = &proc_dointvec, |
| 547 | }, | 544 | }, |
| 548 | { | 545 | { |
| 549 | .ctl_name = CTL_UNNUMBERED, | ||
| 550 | .procname = "expert_mode", | 546 | .procname = "expert_mode", |
| 551 | .data = &pfm_sysctl.expert_mode, | 547 | .data = &pfm_sysctl.expert_mode, |
| 552 | .maxlen = sizeof(int), | 548 | .maxlen = sizeof(int), |
| @@ -557,7 +553,6 @@ static ctl_table pfm_ctl_table[]={ | |||
| 557 | }; | 553 | }; |
| 558 | static ctl_table pfm_sysctl_dir[] = { | 554 | static ctl_table pfm_sysctl_dir[] = { |
| 559 | { | 555 | { |
| 560 | .ctl_name = CTL_UNNUMBERED, | ||
| 561 | .procname = "perfmon", | 556 | .procname = "perfmon", |
| 562 | .mode = 0555, | 557 | .mode = 0555, |
| 563 | .child = pfm_ctl_table, | 558 | .child = pfm_ctl_table, |
| @@ -566,7 +561,6 @@ static ctl_table pfm_sysctl_dir[] = { | |||
| 566 | }; | 561 | }; |
| 567 | static ctl_table pfm_sysctl_root[] = { | 562 | static ctl_table pfm_sysctl_root[] = { |
| 568 | { | 563 | { |
| 569 | .ctl_name = CTL_KERN, | ||
| 570 | .procname = "kernel", | 564 | .procname = "kernel", |
| 571 | .mode = 0555, | 565 | .mode = 0555, |
| 572 | .child = pfm_sysctl_dir, | 566 | .child = pfm_sysctl_dir, |
diff --git a/drivers/misc/sgi-xp/xpc_main.c b/drivers/misc/sgi-xp/xpc_main.c index fd3688a3e23f..ce98b9373be7 100644 --- a/drivers/misc/sgi-xp/xpc_main.c +++ b/drivers/misc/sgi-xp/xpc_main.c | |||
| @@ -89,48 +89,40 @@ static int xpc_disengage_max_timelimit = 120; | |||
| 89 | 89 | ||
| 90 | static ctl_table xpc_sys_xpc_hb_dir[] = { | 90 | static ctl_table xpc_sys_xpc_hb_dir[] = { |
| 91 | { | 91 | { |
| 92 | .ctl_name = CTL_UNNUMBERED, | ||
| 93 | .procname = "hb_interval", | 92 | .procname = "hb_interval", |
| 94 | .data = &xpc_hb_interval, | 93 | .data = &xpc_hb_interval, |
| 95 | .maxlen = sizeof(int), | 94 | .maxlen = sizeof(int), |
| 96 | .mode = 0644, | 95 | .mode = 0644, |
| 97 | .proc_handler = &proc_dointvec_minmax, | 96 | .proc_handler = &proc_dointvec_minmax, |
| 98 | .strategy = &sysctl_intvec, | ||
| 99 | .extra1 = &xpc_hb_min_interval, | 97 | .extra1 = &xpc_hb_min_interval, |
| 100 | .extra2 = &xpc_hb_max_interval}, | 98 | .extra2 = &xpc_hb_max_interval}, |
| 101 | { | 99 | { |
| 102 | .ctl_name = CTL_UNNUMBERED, | ||
| 103 | .procname = "hb_check_interval", | 100 | .procname = "hb_check_interval", |
| 104 | .data = &xpc_hb_check_interval, | 101 | .data = &xpc_hb_check_interval, |
| 105 | .maxlen = sizeof(int), | 102 | .maxlen = sizeof(int), |
| 106 | .mode = 0644, | 103 | .mode = 0644, |
| 107 | .proc_handler = &proc_dointvec_minmax, | 104 | .proc_handler = &proc_dointvec_minmax, |
| 108 | .strategy = &sysctl_intvec, | ||
| 109 | .extra1 = &xpc_hb_check_min_interval, | 105 | .extra1 = &xpc_hb_check_min_interval, |
| 110 | .extra2 = &xpc_hb_check_max_interval}, | 106 | .extra2 = &xpc_hb_check_max_interval}, |
| 111 | {} | 107 | {} |
| 112 | }; | 108 | }; |
| 113 | static ctl_table xpc_sys_xpc_dir[] = { | 109 | static ctl_table xpc_sys_xpc_dir[] = { |
| 114 | { | 110 | { |
| 115 | .ctl_name = CTL_UNNUMBERED, | ||
| 116 | .procname = "hb", | 111 | .procname = "hb", |
| 117 | .mode = 0555, | 112 | .mode = 0555, |
| 118 | .child = xpc_sys_xpc_hb_dir}, | 113 | .child = xpc_sys_xpc_hb_dir}, |
| 119 | { | 114 | { |
| 120 | .ctl_name = CTL_UNNUMBERED, | ||
| 121 | .procname = "disengage_timelimit", | 115 | .procname = "disengage_timelimit", |
| 122 | .data = &xpc_disengage_timelimit, | 116 | .data = &xpc_disengage_timelimit, |
| 123 | .maxlen = sizeof(int), | 117 | .maxlen = sizeof(int), |
| 124 | .mode = 0644, | 118 | .mode = 0644, |
| 125 | .proc_handler = &proc_dointvec_minmax, | 119 | .proc_handler = &proc_dointvec_minmax, |
| 126 | .strategy = &sysctl_intvec, | ||
| 127 | .extra1 = &xpc_disengage_min_timelimit, | 120 | .extra1 = &xpc_disengage_min_timelimit, |
| 128 | .extra2 = &xpc_disengage_max_timelimit}, | 121 | .extra2 = &xpc_disengage_max_timelimit}, |
| 129 | {} | 122 | {} |
| 130 | }; | 123 | }; |
| 131 | static ctl_table xpc_sys_dir[] = { | 124 | static ctl_table xpc_sys_dir[] = { |
| 132 | { | 125 | { |
| 133 | .ctl_name = CTL_UNNUMBERED, | ||
| 134 | .procname = "xpc", | 126 | .procname = "xpc", |
| 135 | .mode = 0555, | 127 | .mode = 0555, |
| 136 | .child = xpc_sys_xpc_dir}, | 128 | .child = xpc_sys_xpc_dir}, |
