summaryrefslogtreecommitdiff
path: root/arch/x86/mm
AgeCommit message (Expand)AuthorFilesLines
2025-09-25minmax: add a few more MIN_T/MAX_T usersLinus Torvalds1-1/+1
2025-09-09x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()Harry Yoo1-0/+18
2025-08-15x86/fpu: Delay instruction pointer fixup until after warningDave Hansen1-3/+2
2025-06-04x86/mm/init: Handle the special case of device private pages in add_pages(), ...Balbir Singh1-3/+12
2025-06-04x86/kaslr: Reduce KASLR entropy on most x86 systemsBalbir Singh1-2/+8
2025-06-04x86/mm: Check return value from memblock_phys_alloc_range()Philip Redkin1-2/+7
2025-05-18x86/mm: Eliminate window where TLB flushes may be inadvertently skippedDave Hansen1-2/+21
2025-05-02x86/bugs: Don't fill RSB on context switch with eIBRSJosh Poimboeuf1-3/+3
2025-05-02x86/extable: Remove unused fixup type EX_TYPE_COPYTong Tiangen1-9/+0
2025-04-25x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RWMatthew Wilcox (Oracle)1-3/+3
2025-04-10x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()David Hildenbrand1-24/+28
2025-04-10x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()Kevin Loughlin1-2/+2
2025-04-10x86/mm/pat: cpa-test: fix length for CPA_ARRAY testMike Rapoport (Microsoft)1-1/+1
2025-03-13x86/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
2025-02-17x86/mm/ident_map: Use gbpages only where full GB page should be mapped.Steve Wahl1-5/+18
2025-01-17x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node()Jan Beulich1-3/+3
2025-01-09NUMA: optimize detection of memory with no node id assigned by firmwareLiam Ni1-32/+2
2025-01-09x86/mm: Carve out INVLPG inline asm for use by othersBorislav Petkov (AMD)1-1/+2
2024-12-14x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tablesDavid Woodhouse2-4/+4
2024-11-22x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=yBaoquan He1-2/+4
2024-10-04x86/mm: Use IPIs to synchronize LAM enablementYosry Ahmed1-4/+3
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-10x86/boot: Move mem_encrypt= parsing to the decompressorArd Biesheuvel1-29/+3
2024-04-10x86/sme: Move early SME kernel encryption handling into .head.textArd Biesheuvel1-25/+17
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-10mm/treewide: replace pud_large() with pud_leaf()Peter Xu8-12/+12
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-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