From: Eric W. Biederman Basically everything was done but I removed all element initializers from the trailing entries to make it clear the entire last entry should be zero filled. Signed-off-by: Eric W. Biederman Acked-by: Andi Kleen Signed-off-by: Andrew Morton --- arch/x86_64/kernel/vsyscall.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN arch/x86_64/kernel/vsyscall.c~sysctl-c99-convert-ctl_tables-in-arch-x86_64-kernel-vsyscallc arch/x86_64/kernel/vsyscall.c --- a/arch/x86_64/kernel/vsyscall.c~sysctl-c99-convert-ctl_tables-in-arch-x86_64-kernel-vsyscallc +++ a/arch/x86_64/kernel/vsyscall.c @@ -258,13 +258,13 @@ static ctl_table kernel_table2[] = { .mode = 0644, .strategy = vsyscall_sysctl_nostrat, .proc_handler = vsyscall_sysctl_change }, - { 0, } + {} }; static ctl_table kernel_root_table2[] = { { .ctl_name = CTL_KERN, .procname = "kernel", .mode = 0555, .child = kernel_table2 }, - { 0 }, + {} }; #endif _