|
@@ -344,16 +344,26 @@ EXPORT_SYMBOL(ia32_setup_arg_pages);
|
|
|
#include <linux/sysctl.h>
|
|
|
|
|
|
static ctl_table abi_table2[] = {
|
|
|
- { 99, "vsyscall32", &sysctl_vsyscall32, sizeof(int), 0644, NULL,
|
|
|
- proc_dointvec },
|
|
|
- { 0, }
|
|
|
-};
|
|
|
-
|
|
|
-static ctl_table abi_root_table2[] = {
|
|
|
- { .ctl_name = CTL_ABI, .procname = "abi", .mode = 0555,
|
|
|
- .child = abi_table2 },
|
|
|
- { 0 },
|
|
|
-};
|
|
|
+ {
|
|
|
+ .ctl_name = 99,
|
|
|
+ .procname = "vsyscall32",
|
|
|
+ .data = &sysctl_vsyscall32,
|
|
|
+ .maxlen = sizeof(int),
|
|
|
+ .mode = 0644,
|
|
|
+ .proc_handler = proc_dointvec
|
|
|
+ },
|
|
|
+ {}
|
|
|
+};
|
|
|
+
|
|
|
+static ctl_table abi_root_table2[] = {
|
|
|
+ {
|
|
|
+ .ctl_name = CTL_ABI,
|
|
|
+ .procname = "abi",
|
|
|
+ .mode = 0555,
|
|
|
+ .child = abi_table2
|
|
|
+ },
|
|
|
+ {}
|
|
|
+};
|
|
|
|
|
|
static __init int ia32_binfmt_init(void)
|
|
|
{
|