summaryrefslogtreecommitdiff
path: root/arch/x86/mm
AgeCommit message (Expand)AuthorFilesLines
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
2022-10-04Merge tag 'x86_cpu_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+10
2022-10-04x86: kmsan: handle CPU entry areaAlexander Potapenko2-0/+23
2022-10-04x86: kmsan: sync metadata pages on page faultAlexander Potapenko1-1/+22
2022-10-04x86: kmsan: disable instrumentation of unsupported codeAlexander Potapenko1-0/+2
2022-10-04mm: kmsan: maintain KMSAN metadata for page operationsAlexander Potapenko1-0/+3
2022-10-04x86: kmsan: pgtable: reduce vmalloc spaceAlexander Potapenko1-1/+1
2022-10-03x86/mm: Disable W^X detection and enforcement on 32-bitDave Hansen1-0/+8
2022-09-29x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handlingLinus Torvalds1-9/+10
2022-09-27mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNGYu Zhao1-1/+4
2022-09-27mm/swap: cache maximum swapfile size when init swapPeter Xu1-1/+1
2022-09-21x86/mm/32: Fix W^X detection when page tables do not support NXDave Hansen1-1/+2
2022-09-12x86/mm: disable instrumentations of mm/pgprot.cNaohiro Aota1-0/+3
2022-09-02Merge branch 'linus' into x86/mm, to refresh the branchIngo Molnar8-51/+111
2022-09-01x86/mm: Refuse W^X violationsPeter Zijlstra1-0/+32
2022-08-28Merge tag 'x86-urgent-2022-08-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+9