summaryrefslogtreecommitdiff
path: root/arch/x86/mm
AgeCommit message (Expand)AuthorFilesLines
14 hoursx86/mm: Don't disable PCID when INVLPG has been fixed by microcodeXi Ruoyao1-9/+14
2025-02-21x86/mm/tlb: Only trim the mm_cpumask once a secondRik van Riel1-3/+32
2024-11-22x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=yBaoquan He1-2/+4
2024-11-08mm: remove kern_addr_valid() completelyKefeng Wang1-41/+0
2024-09-30x86/mm: Switch to new Intel CPU model definesTony Luck1-10/+6
2024-09-12x86/mm: Fix PTI for i386 some moreThomas Gleixner1-16/+29
2024-09-12x86/kaslr: Expose and use the end of the physical memory address spaceThomas Gleixner2-6/+30
2024-08-14x86/mm: Fix pti_clone_entry_text() for i386Peter Zijlstra1-1/+1
2024-08-14x86/mm: Fix pti_clone_pgtable() alignment assumptionPeter Zijlstra1-3/+3
2024-06-16mm: fix race between __split_huge_pmd_locked() and GUP-fastRyan Roberts1-0/+2
2024-06-12x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks()Robert Richter1-2/+2
2024-06-12x86/pat: Fix W^X violation false-positives when running as Xen PV guestJuergen Gross1-8/+18
2024-06-12x86/pat: Restructure _lookup_address_cpa()Juergen Gross1-4/+7
2024-06-12x86/pat: Introduce lookup_address_in_pgd_attr()Juergen Gross1-3/+30
2024-06-12x86/mm: Remove broken vsyscall emulation code from the page fault codeLinus Torvalds1-32/+1
2024-04-27x86/sme: Move early SME kernel encryption handling into .head.textArd Biesheuvel1-25/+17
2024-04-27x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macrosPasha Tatashin4-15/+15
2024-04-10x86/mm/pat: fix VM_PAT handling in COW mappingsDavid Hildenbrand1-14/+35
2024-04-10Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."Ingo Molnar1-18/+5
2024-04-03x86/sev: Skip ROM range scans and validation for SEV-SNP guestsKevin Loughlin1-0/+18
2024-04-03x86/sev: Fix position dependent variable references in startup codeArd Biesheuvel1-15/+12
2024-04-03x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULTBorislav Petkov (AMD)1-10/+1
2024-04-03x86/coco: Get rid of accessor functionsBorislav Petkov (AMD)1-1/+1
2024-03-27x86/sme: Fix memory encryption setting if enabled by default and not overriddenArd Biesheuvel1-7/+3
2024-03-27x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()Hou Tao1-0/+10
2024-03-27x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.hHou Tao1-9/+0
2024-03-01x86/numa: Fix the sort compare func used in numa_fill_memblks()Alison Schofield1-1/+1
2024-03-01x86/numa: Fix the address overlap check in numa_fill_memblks()Alison Schofield1-12/+7
2024-02-23x86/mm/ident_map: Use gbpages only where full GB page should be mapped.Steve Wahl1-5/+18
2023-12-13x86/coco: Disable 32-bit emulation by default on TDX and SEVKirill A. Shutemov1-0/+11
2023-11-28x86/mm: Drop the 4 MB restriction on minimal NUMA node memory sizeMike Rapoport (IBM)1-7/+0
2023-11-20x86/sev-es: Allow copy_from_kernel_nofault() in earlier bootAdam Dunlap1-5/+14
2023-11-20x86/numa: Introduce numa_fill_memblks()Alison Schofield1-0/+80
2023-09-13x86/sev: Make enc_dec_hypercall() accept a size instead of npagesSteve Rutherford1-7/+6
2023-08-08x86/mm: Use mm_alloc() in poking_init()Peter Zijlstra1-1/+1
2023-08-08x86/mm: fix poking_init() for Xen PV guestsJuergen Gross1-0/+4
2023-07-19x86/mm: Allow guest.enc_status_change_prepare() to failKirill A. Shutemov2-2/+5
2023-07-01mm: introduce new 'lock_mm_and_find_vma()' page fault helperLinus Torvalds1-50/+2
2023-06-28x86/mm: Avoid using set_pgd() outside of real PGD pagesLee Jones1-4/+4
2023-06-09x86/mtrr: Revert 90b926e68f50 ("x86/pat: Fix pat_x_mtrr_type() for MTRR disab...Juergen Gross1-2/+1
2023-05-30x86/mm: Avoid incomplete Global INVLPG flushesDave Hansen1-0/+25
2023-03-22x86/mm: Fix use of uninitialized buffer in sme_enable()Nikita Zhandarovich1-1/+2
2023-01-18x86/pat: Fix pat_x_mtrr_type() for MTRR disabled caseJuergen Gross1-1/+2
2022-11-22x86/ioremap: Fix page aligned size calculation in __ioremap_caller()Michael Kelley1-1/+7
2022-11-09arch/x86/mm/hugetlbpage.c: pud_huge() returns 0 when using 2-level pagingNaoya Horiguchi1-0/+4
2022-10-25x86/mm: Do not verify W^X at boot upSteven Rostedt (Google)1-0/+4
2022-10-12treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld1-2/+2
2022-10-11Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-4/+56
2022-10-11Merge tag 'x86_mm_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-11/+57
2022-10-04x86/mm: Ease W^X enforcement back to just a warningDave Hansen1-5/+9