Commit History

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