Ingo Molnar
|
23a12ddee1
Merge branch 'core/urgent' into x86/urgent, to pick up objtool fix
|
6 years ago |
Mike Rapoport
|
57c8a661d9
mm: remove include/linux/bootmem.h
|
6 years ago |
Sebastian Andrzej Siewior
|
f77084d963
x86/mm/pat: Disable preemption around __flush_tlb_all()
|
6 years ago |
Peter Zijlstra
|
7904ba8a66
x86/mm/cpa: Optimize __cpa_flush_range()
|
7 years ago |
Peter Zijlstra
|
47e262ac5b
x86/mm/cpa: Factor common code between cpa_flush_*()
|
7 years ago |
Peter Zijlstra
|
fce2ce9544
x86/mm/cpa: Move CLFLUSH test into cpa_flush_array()
|
7 years ago |
Peter Zijlstra
|
5f464b33b1
x86/mm/cpa: Move CLFLUSH test into cpa_flush_range()
|
7 years ago |
Peter Zijlstra
|
a7295fd53c
x86/mm/cpa: Use flush_tlb_kernel_range()
|
7 years ago |
Peter Zijlstra
|
ddd07b7503
x86/mm/cpa: Unconditionally avoid WBINDV when we can
|
7 years ago |
Peter Zijlstra
|
c0a759abf5
x86/mm/cpa: Move flush_tlb_all()
|
7 years ago |
Peter Zijlstra
|
c6185b1f21
x86/mm/cpa: Use flush_tlb_all()
|
7 years ago |
Thomas Gleixner
|
585948f4f6
x86/mm/cpa: Avoid the 4k pages check completely
|
7 years ago |
Thomas Gleixner
|
9cc9f17a5a
x86/mm/cpa: Do the range check early
|
7 years ago |
Thomas Gleixner
|
1c4b406ee8
x86/mm/cpa: Optimize same protection check
|
7 years ago |
Thomas Gleixner
|
f61c5ba288
x86/mm/cpa: Add sanity check for existing mappings
|
7 years ago |
Thomas Gleixner
|
69c31e69df
x86/mm/cpa: Avoid static protection checks on unmap
|
7 years ago |
Thomas Gleixner
|
5c280cf608
x86/mm/cpa: Add large page preservation statistics
|
7 years ago |
Thomas Gleixner
|
4046460b86
x86/mm/cpa: Add debug mechanism
|
7 years ago |
Thomas Gleixner
|
91ee8f5c1f
x86/mm/cpa: Allow range check for static protections
|
7 years ago |
Thomas Gleixner
|
afd7969a99
x86/mm/cpa: Rework static_protections()
|
7 years ago |
Thomas Gleixner
|
8679de0959
x86/mm/cpa: Split, rename and clean up try_preserve_large_page()
|
7 years ago |
LuckTony
|
c7486104a5
x86/mce: Fix set_mce_nospec() to avoid #GP fault
|
7 years ago |
Linus Torvalds
|
958f338e96
Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Andi Kleen
|
958f79b9ee
x86/mm/pat: Make set_memory_np() L1TF safe
|
7 years ago |
Dave Hansen
|
c40a56a781
x86/mm/init: Remove freed kernel image areas from alias mapping
|
7 years ago |
Dave Hansen
|
eac7073aa6
x86/mm/pti: Clear Global bit more aggressively
|
7 years ago |
Dave Hansen
|
58e65b51e6
x86/pti: Fix boot warning from Global-bit setting
|
7 years ago |
Dave Hansen
|
d2479a3049
x86/pti: Fix boot problems from Global-bit setting
|
7 years ago |
Dave Hansen
|
39114b7a74
x86/pti: Never implicitly clear _PAGE_GLOBAL for kernel image
|
7 years ago |
Dave Hansen
|
639d6aafe4
x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init
|
7 years ago |