summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/vvar.h
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@amacapital.net>2014-09-23 10:50:55 -0700
committerIngo Molnar <mingo@kernel.org>2014-10-28 11:22:12 +0100
commit287e013108a104e459e675432cf20087feab2b67 (patch)
tree2eaf125b65a6bade4d86fba105305dc8c6870fa8 /arch/x86/include/asm/vvar.h
parent9c0080ef93bce34db130db6dc3bd946348e6a203 (diff)
x86/vdso: Make the PER_CPU segment 32 bits
IMO users ought not to be able to use 16-bit segments without using modify_ldt. Fortunately, it's impossible to break espfix64 by loading the PER_CPU segment into SS because it's PER_CPU is marked read-only and SS cannot contain an RO segment, but marking PER_CPU as 32-bit is less fragile. Signed-off-by: Andy Lutomirski <luto@amacapital.net> Link: http://lkml.kernel.org/r/179f490d659307873eefd09206bebd417e2ab5ad.1411494540.git.luto@amacapital.net Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'arch/x86/include/asm/vvar.h')
0 files changed, 0 insertions, 0 deletions