summaryrefslogtreecommitdiff
path: root/arch/x86/mm
AgeCommit message (Expand)AuthorFilesLines
2019-06-11x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault()Jiri Kosina1-2/+0
2019-05-16x86/speculation: Support 'mitigations=' cmdline optionJosh Poimboeuf1-1/+3
2019-05-16x86/speculation: Prepare for conditional IBPB in switch_mm()Thomas Gleixner1-28/+85
2019-05-16x86/speculation: Apply IBPB more strictly to avoid cross-process data leakJiri Kosina1-11/+20
2019-05-16x86/mm: Use WRITE_ONCE() when setting PTEsNadav Amit1-3/+3
2018-12-17mm: replace get_user_pages() write/force parameters with gup_flagsLorenzo Stoakes1-2/+1
2018-12-17mm: replace get_user_pages_unlocked() write/force parameters with gup_flagsLorenzo Stoakes1-1/+1
2018-11-10x86/mm/pat: Prevent hang during boot when mapping pagesMatt Fleming1-10/+11
2018-10-10x86/numa_emulation: Fix emulated-to-physical node mappingDan Williams1-1/+1
2018-09-19x86/mm: Remove in_nmi() warning from vmalloc_fault()Joerg Roedel1-2/+0
2018-09-09x86/io: add interface to reserve io memtype for a resource range. (v1.1)Dave Airlie1-0/+14
2018-09-09x86/mm/pat: Fix L1TF stable backport for CPA, 2nd callJiri Slaby1-1/+1
2018-09-05x86/speculation/l1tf: Fix off-by-one error when warning that system has too m...Vlastimil Babka2-2/+2
2018-09-05x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bitVlastimil Babka1-2/+2
2018-08-28x86/mm/pat: Fix L1TF stable backport for CPAAndi Kleen1-1/+1
2018-08-17x86/mm: Add TLB purge to free pmd/pte page interfacesToshi Kani1-6/+30
2018-08-17ioremap: Update pgtable free interfaces with addrChintan Pandya1-5/+7
2018-08-17x86/mm: Disable ioremap free page handling on x86-PAEToshi Kani1-0/+19
2018-08-15x86/init: fix build with CONFIG_SWAP=nVlastimil Babka1-0/+2
2018-08-15x86/mm/kmmio: Make the tracer robust against L1TFAndi Kleen1-10/+15
2018-08-15x86/mm/pat: Make set_memory_np() L1TF safeAndi Kleen1-4/+4
2018-08-15x86/speculation/l1tf: Protect PAE swap entries against L1TFVlastimil Babka1-1/+1
2018-08-15x86/speculation/l1tf: Extend 64bit swap file size limitVlastimil Babka1-1/+9
2018-08-15x86/speculation/l1tf: Limit swap file size to MAX_PA/2Andi Kleen1-0/+15
2018-08-15x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappingsAndi Kleen1-0/+21
2018-07-25x86/speculation: Use Indirect Branch Prediction Barrier in context switchTim Chen1-0/+31
2018-07-25x86/mm: Give each mm TLB flush generation a unique IDAndy Lutomirski1-0/+2
2018-07-17x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov1-0/+1
2018-06-16x86/cpufeature: Remove unused and seldomly used cpu_has_xx macrosBorislav Petkov1-2/+2
2018-05-30x86/pgtable: Don't set huge PUD/PMD on non-leaf entriesJoerg Roedel1-0/+9
2018-03-28x86/mm: implement free pmd/pte page interfacesToshi Kani1-2/+26
2018-03-28mm/vmalloc: add interfaces to free unmapped page tableToshi Kani1-0/+24
2018-03-22x86/mm: Fix vmalloc_fault to use pXd_largeToshi Kani1-3/+3
2018-02-25x86/mm/kmmio: Fix mmiotrace for page unaligned addressesKarol Herbst2-7/+9
2018-02-16x86/kaiser: fix build error with KASAN && !FUNCTION_GRAPH_TRACEREric Biggers1-1/+1
2018-01-31vsyscall: Fix permissions for emulate mode with KAISER/PTIBen Hutchings1-1/+1
2018-01-17kaiser: Set _PAGE_NX only if supportedLepton Wu1-0/+2
2018-01-17x86/mm/pat, /dev/mem: Remove superfluous error messageJiri Kosina1-4/+1
2018-01-10Map the vsyscall page with _PAGE_USERBorislav Petkov1-4/+30
2018-01-10x86/tlb: Drop the _GPL from the cpu_tlbstate exportThomas Gleixner1-1/+1
2018-01-10x86/kasan: Write protect kasan zero shadowAndrey Ryabinin1-2/+8
2018-01-05kaiser: Set _PAGE_NX only if supportedGuenter Roeck1-1/+2
2018-01-05x86/kasan: Clear kasan_zero_page after TLB flushAndrey Ryabinin1-3/+8
2018-01-05KPTI: Report when enabledKees Cook1-1/+6
2018-01-05KPTI: Rename to PAGE_TABLE_ISOLATIONKees Cook1-1/+1
2018-01-05x86/kaiser: Move feature detection upBorislav Petkov1-2/+0
2018-01-05kaiser: disabled on Xen PVJiri Kosina1-0/+5
2018-01-05kaiser: kaiser_flush_tlb_on_return_to_user() check PCIDHugh Dickins2-7/+7
2018-01-05kaiser: drop is_atomic arg to kaiser_pagetable_walk()Hugh Dickins1-8/+2
2018-01-05kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflushHugh Dickins1-10/+1