diff options
Diffstat (limited to 'arch/ia64/sn')
-rw-r--r-- | arch/ia64/sn/kernel/xpc_main.c | 86 |
1 files changed, 38 insertions, 48 deletions
diff --git a/arch/ia64/sn/kernel/xpc_main.c b/arch/ia64/sn/kernel/xpc_main.c index 24adb7566e8b..e04f7b5f2aab 100644 --- a/arch/ia64/sn/kernel/xpc_main.c +++ b/arch/ia64/sn/kernel/xpc_main.c | |||
@@ -101,67 +101,57 @@ static int xpc_disengage_request_max_timelimit = 120; | |||
101 | 101 | ||
102 | static ctl_table xpc_sys_xpc_hb_dir[] = { | 102 | static ctl_table xpc_sys_xpc_hb_dir[] = { |
103 | { | 103 | { |
104 | CTL_UNNUMBERED, | 104 | .ctl_name = CTL_UNNUMBERED, |
105 | "hb_interval", | 105 | .procname = "hb_interval", |
106 | &xpc_hb_interval, | 106 | .data = &xpc_hb_interval, |
107 | sizeof(int), | 107 | .maxlen = sizeof(int), |
108 | 0644, | 108 | .mode = 0644, |
109 | NULL, | 109 | .proc_handler = &proc_dointvec_minmax, |
110 | &proc_dointvec_minmax, | 110 | .strategy = &sysctl_intvec, |
111 | &sysctl_intvec, | 111 | .extra1 = &xpc_hb_min_interval, |
112 | NULL, | 112 | .extra2 = &xpc_hb_max_interval |
113 | &xpc_hb_min_interval, | ||
114 | &xpc_hb_max_interval | ||
115 | }, | 113 | }, |
116 | { | 114 | { |
117 | CTL_UNNUMBERED, | 115 | .ctl_name = CTL_UNNUMBERED, |
118 | "hb_check_interval", | 116 | .procname = "hb_check_interval", |
119 | &xpc_hb_check_interval, | 117 | .data = &xpc_hb_check_interval, |
120 | sizeof(int), | 118 | .maxlen = sizeof(int), |
121 | 0644, | 119 | .mode = 0644, |
122 | NULL, | 120 | .proc_handler = &proc_dointvec_minmax, |
123 | &proc_dointvec_minmax, | 121 | .strategy = &sysctl_intvec, |
124 | &sysctl_intvec, | 122 | .extra1 = &xpc_hb_check_min_interval, |
125 | NULL, | 123 | .extra2 = &xpc_hb_check_max_interval |
126 | &xpc_hb_check_min_interval, | ||
127 | &xpc_hb_check_max_interval | ||
128 | }, | 124 | }, |
129 | {0} | 125 | {} |
130 | }; | 126 | }; |
131 | static ctl_table xpc_sys_xpc_dir[] = { | 127 | static ctl_table xpc_sys_xpc_dir[] = { |
132 | { | 128 | { |
133 | CTL_UNNUMBERED, | 129 | .ctl_name = CTL_UNNUMBERED, |
134 | "hb", | 130 | .procname = "hb", |
135 | NULL, | 131 | .mode = 0555, |
136 | 0, | 132 | .child = xpc_sys_xpc_hb_dir |
137 | 0555, | ||
138 | xpc_sys_xpc_hb_dir | ||
139 | }, | 133 | }, |
140 | { | 134 | { |
141 | CTL_UNNUMBERED, | 135 | .ctl_name = CTL_UNNUMBERED, |
142 | "disengage_request_timelimit", | 136 | .procname = "disengage_request_timelimit", |
143 | &xpc_disengage_request_timelimit, | 137 | .data = &xpc_disengage_request_timelimit, |
144 | sizeof(int), | 138 | .maxlen = sizeof(int), |
145 | 0644, | 139 | .mode = 0644, |
146 | NULL, | 140 | .proc_handler = &proc_dointvec_minmax, |
147 | &proc_dointvec_minmax, | 141 | .strategy = &sysctl_intvec, |
148 | &sysctl_intvec, | 142 | .extra1 = &xpc_disengage_request_min_timelimit, |
149 | NULL, | 143 | .extra2 = &xpc_disengage_request_max_timelimit |
150 | &xpc_disengage_request_min_timelimit, | ||
151 | &xpc_disengage_request_max_timelimit | ||
152 | }, | 144 | }, |
153 | {0} | 145 | {} |
154 | }; | 146 | }; |
155 | static ctl_table xpc_sys_dir[] = { | 147 | static ctl_table xpc_sys_dir[] = { |
156 | { | 148 | { |
157 | CTL_UNNUMBERED, | 149 | .ctl_name = CTL_UNNUMBERED, |
158 | "xpc", | 150 | .procname = "xpc", |
159 | NULL, | 151 | .mode = 0555, |
160 | 0, | 152 | .child = xpc_sys_xpc_dir |
161 | 0555, | ||
162 | xpc_sys_xpc_dir | ||
163 | }, | 153 | }, |
164 | {0} | 154 | {} |
165 | }; | 155 | }; |
166 | static struct ctl_table_header *xpc_sysctl; | 156 | static struct ctl_table_header *xpc_sysctl; |
167 | 157 | ||