Kirill A. Shutemov
|
b082f2dd80
x86/ldt: Remove unused variable in map_ldt_struct()
|
7 жил өмнө |
Kirill A. Shutemov
|
a0e6e0831c
x86/ldt: Unmap PTEs for the slot before freeing LDT pages
|
7 жил өмнө |
Rik van Riel
|
016c4d92cd
x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range
|
7 жил өмнө |
Peter Zijlstra
|
a31acd3ee8
x86/mm: Page size aware flush_tlb_mm_range()
|
7 жил өмнө |
Joerg Roedel
|
6df934b92a
x86/ldt: Enable LDT user-mapping for PAE
|
7 жил өмнө |
Joerg Roedel
|
9bae3197e1
x86/ldt: Split out sanity check in map_ldt_struct()
|
7 жил өмнө |
Joerg Roedel
|
8195d869d1
x86/ldt: Define LDT_END_ADDR
|
7 жил өмнө |
Joerg Roedel
|
e6f39e87b6
x86/ldt: Fix support_pte_mask filtering in map_ldt_struct()
|
7 жил өмнө |
Dave Hansen
|
fb43d6cb91
x86/mm: Do not auto-massage page protections
|
7 жил өмнө |
Thomas Gleixner
|
7f414195b0
x86/ldt: Make LDT pgtable free conditional
|
7 жил өмнө |
Thomas Gleixner
|
a62d69857a
x86/ldt: Plug memory leak in error path
|
7 жил өмнө |
Thomas Gleixner
|
9f5cb6b32d
x86/ldt: Make the LDT mapping RO
|
7 жил өмнө |
Andy Lutomirski
|
f55f0501cb
x86/pti: Put the LDT in its own PGD if PTI is on
|
7 жил өмнө |
Thomas Gleixner
|
a4828f8103
x86/ldt: Prevent LDT inheritance on exec
|
7 жил өмнө |
Peter Zijlstra
|
c2b3496bb3
x86/ldt: Rework locking
|
7 жил өмнө |
Will Deacon
|
3382290ed2
locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
|
8 жил өмнө |
Ingo Molnar
|
0fd2e9c53d
Merge commit 'upstream-x86-entry' into WIP.x86/mm
|
7 жил өмнө |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
8 жил өмнө |
Dave Hansen
|
da20ab3518
x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
|
8 жил өмнө |
Andy Lutomirski
|
a632375764
x86/ldt/64: Refresh DS and ES when modify_ldt changes an entry
|
8 жил өмнө |
Borislav Petkov
|
bbf79d21bd
x86/ldt: Rename ldt_struct::size to ::nr_entries
|
8 жил өмнө |
Andy Lutomirski
|
3d28ebceaf
x86/mm: Rework lazy TLB to track the actual loaded mm
|
8 жил өмнө |
Linus Torvalds
|
e34bac726d
Merge branch 'akpm' (patches from Andrew)
|
8 жил өмнө |
Andrey Ryabinin
|
8d5341a626
x86/ldt: use vfree_atomic() to free ldt entries
|
8 жил өмнө |
Thomas Gleixner
|
990e9dc381
x86/ldt: Make all size computations unsigned
|
8 жил өмнө |
Dan Carpenter
|
296dc5806d
x86/ldt: Make a size argument unsigned
|
8 жил өмнө |
Dave Hansen
|
39a0526fb3
x86/mm: Factor out LDT init from context init
|
9 жил өмнө |
Jan Beulich
|
f454b47886
x86/ldt: Fix small LDT allocation for Xen
|
10 жил өмнө |
Andy Lutomirski
|
37868fe113
x86/ldt: Make modify_ldt synchronous
|
10 жил өмнө |
H. Peter Anvin
|
34273f41d5
x86, espfix: Make it possible to disable 16-bit support
|
11 жил өмнө |