git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
x86/vdso: Make the PER_CPU segment 32 bits
[sfrench/cifs-2.6.git]
/
arch
/
x86
/
vdso
/
vma.c
diff --git
a/arch/x86/vdso/vma.c
b/arch/x86/vdso/vma.c
index 0c7997467be060e83600935ace3edb14c8a8aff8..32ca60c8157b3dd98e4a3bf789d93ee3092258a8 100644
(file)
--- a/
arch/x86/vdso/vma.c
+++ b/
arch/x86/vdso/vma.c
@@
-268,6
+268,7
@@
static void vsyscall_set_cpu(int cpu)
.dpl = 3, /* Visible to user code */
.s = 1, /* Not a system segment */
.p = 1, /* Present */
+ .d = 1, /* 32-bit */
};
write_gdt_entry(get_cpu_gdt_table(cpu), GDT_ENTRY_PER_CPU, &d, DESCTYPE_S);