Thomas Gleixner
|
7f414195b0
x86/ldt: Make LDT pgtable free conditional
|
7 years ago |
Thomas Gleixner
|
a62d69857a
x86/ldt: Plug memory leak in error path
|
7 years ago |
Thomas Gleixner
|
9f5cb6b32d
x86/ldt: Make the LDT mapping RO
|
7 years ago |
Andy Lutomirski
|
f55f0501cb
x86/pti: Put the LDT in its own PGD if PTI is on
|
7 years ago |
Thomas Gleixner
|
a4828f8103
x86/ldt: Prevent LDT inheritance on exec
|
7 years ago |
Peter Zijlstra
|
c2b3496bb3
x86/ldt: Rework locking
|
7 years ago |
Will Deacon
|
3382290ed2
locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
|
8 years ago |
Ingo Molnar
|
0fd2e9c53d
Merge commit 'upstream-x86-entry' into WIP.x86/mm
|
7 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
8 years ago |
Dave Hansen
|
da20ab3518
x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
|
8 years ago |
Andy Lutomirski
|
a632375764
x86/ldt/64: Refresh DS and ES when modify_ldt changes an entry
|
8 years ago |
Borislav Petkov
|
bbf79d21bd
x86/ldt: Rename ldt_struct::size to ::nr_entries
|
8 years ago |
Andy Lutomirski
|
3d28ebceaf
x86/mm: Rework lazy TLB to track the actual loaded mm
|
8 years ago |
Linus Torvalds
|
e34bac726d
Merge branch 'akpm' (patches from Andrew)
|
8 years ago |
Andrey Ryabinin
|
8d5341a626
x86/ldt: use vfree_atomic() to free ldt entries
|
8 years ago |
Thomas Gleixner
|
990e9dc381
x86/ldt: Make all size computations unsigned
|
8 years ago |
Dan Carpenter
|
296dc5806d
x86/ldt: Make a size argument unsigned
|
8 years ago |
Dave Hansen
|
39a0526fb3
x86/mm: Factor out LDT init from context init
|
9 years ago |
Jan Beulich
|
f454b47886
x86/ldt: Fix small LDT allocation for Xen
|
10 years ago |
Andy Lutomirski
|
37868fe113
x86/ldt: Make modify_ldt synchronous
|
10 years ago |
H. Peter Anvin
|
34273f41d5
x86, espfix: Make it possible to disable 16-bit support
|
11 years ago |
H. Peter Anvin
|
3891a04aaf
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
|
11 years ago |
H. Peter Anvin
|
b3b42ac2cb
x86-64, modify_ldt: Ban 16-bit segments on 64-bit kernels
|
11 years ago |
David Howells
|
f05e798ad4
Disintegrate asm/system.h for X86
|
13 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Rusty Russell
|
78f1c4d6b0
cpumask: use mm_cpumask() wrapper: x86
|
16 years ago |
Jaswinder Singh Rajput
|
423a54058f
x86: ldt.c fix style problems
|
16 years ago |
Ingo Molnar
|
365d46dc9b
Merge branch 'linus' into x86/xen
|
17 years ago |
Ingo Molnar
|
8d7ccaa545
Merge commit 'v2.6.27-rc3' into x86/prototypes
|
17 years ago |
Ingo Molnar
|
5fbf24659b
Merge branch 'linus' into x86/xen
|
17 years ago |