Ignore:
Timestamp:
Apr 21, 2017, 4:28:29 AM (3 months ago)
Author:
brainslayer
Message:

update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-4.9/arch/x86/entry/vdso/vdso32-setup.c

    r31574 r31885  
    3131        vdso32_enabled = simple_strtoul(s, NULL, 0);
    3232
    33         if (vdso32_enabled > 1)
     33        if (vdso32_enabled > 1) {
    3434                pr_warn("vdso32 values other than 0 and 1 are no longer allowed; vdso disabled\n");
     35                vdso32_enabled = 0;
     36        }
    3537
    3638        return 1;
     
    6365#include <linux/sysctl.h>
    6466
     67static const int zero;
     68static const int one = 1;
     69
    6570static struct ctl_table abi_table2[] = {
    6671        {
     
    6974                .maxlen         = sizeof(int),
    7075                .mode           = 0644,
    71                 .proc_handler   = proc_dointvec
     76                .proc_handler   = proc_dointvec_minmax,
     77                .extra1         = (int *)&zero,
     78                .extra2         = (int *)&one,
    7279        },
    7380        {}
Note: See TracChangeset for help on using the changeset viewer.