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

update

File:
1 edited

Legend:

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

    r25370 r31885  
    3232        vdso32_enabled = simple_strtoul(s, NULL, 0);
    3333
    34         if (vdso32_enabled > 1)
     34        if (vdso32_enabled > 1) {
    3535                pr_warn("vdso32 values other than 0 and 1 are no longer allowed; vdso disabled\n");
     36                vdso32_enabled = 0;
     37        }
    3638
    3739        return 1;
     
    9092#include <linux/sysctl.h>
    9193
     94static const int zero;
     95static const int one = 1;
     96
    9297static struct ctl_table abi_table2[] = {
    9398        {
     
    96101                .maxlen         = sizeof(int),
    97102                .mode           = 0644,
    98                 .proc_handler   = proc_dointvec
     103                .proc_handler   = proc_dointvec_minmax,
     104                .extra1         = (int *)&zero,
     105                .extra2         = (int *)&one,
    99106        },
    100107        {}
Note: See TracChangeset for help on using the changeset viewer.