summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'cxl-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds2 days1-0/+1
|\
| * cxl: Add mce notifier to emit aliased address for extended linear cacheDave Jiang2025-02-261-0/+1
* | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4 days5-86/+19
|\ \
| * | x86/mm: restore early initialization of high_memory for 32-bitsMike Rapoport (Microsoft)2025-03-212-0/+6
| * | arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)2025-03-172-5/+0
| * | arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)2025-03-172-2/+9
| * | arch, mm: streamline HIGHMEM freeingMike Rapoport (Microsoft)2025-03-173-64/+0
| * | arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)2025-03-172-6/+0
| * | arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)2025-03-171-3/+0
| * | mm: rename GENERIC_PTDUMP and PTDUMP_COREAnshuman Khandual2025-03-171-1/+1
| * | x86/mm: make register_page_bootmem_memmap handle PTE mappingsFrank van der Linden2025-03-161-10/+8
| * | mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned longRyan Roberts2025-03-161-2/+2
| |/
* | Merge tag 'x86-urgent-2025-03-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5 days1-24/+28
|\ \
| * | x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()David Hildenbrand10 days1-24/+28
* | | Merge tag 'x86_bugs_for_v6.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10 days1-2/+1
|\ \ \ | |/ / |/| |
| * | x86/mm: Remove X86_FEATURE_USE_IBPB checks in cond_mitigation()Yosry Ahmed2025-02-271-4/+2
| * | x86/bugs: Move the X86_FEATURE_USE_IBPB check into callersYosry Ahmed2025-02-271-3/+4
| |/
* | Merge tag 'x86-sev-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds11 days1-2/+2
|\ \
| * | x86/sev: Add missing RIP_REL_REF() invocations during sme_enable()Kevin Loughlin2025-02-271-2/+2
| |/
* | Merge tag 'x86-boot-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11 days1-8/+0
|\ \
| * | x86/e820: Drop obsolete E820_TYPE_RESERVED_KERN and related codeMike Rapoport (Microsoft)2025-02-211-8/+0
| |/
* | Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11 days12-145/+649
|\ \
| * | x86/mm: Only do broadcast flush from reclaim if pages were unmappedRik van Riel2025-03-191-1/+2
| * | x86/mm/pat: Replace Intel x86_model checks with VFM onesSohil Mehta2025-03-191-3/+3
| * | x86/mm/ident_map: Fix theoretical virtual address overflow to zeroKirill A. Shutemov2025-03-191-11/+3
| * | x86/mm: Enable broadcast TLB invalidation for multi-threaded processesRik van Riel2025-03-191-1/+103
| * | x86/mm: Handle global ASID context switch and TLB flushRik van Riel2025-03-191-7/+70
| * | x86/mm: Add global ASID allocation helper functionsRik van Riel2025-03-191-3/+151
| * | x86/mm: Use broadcast TLB flushing in page reclaimRik van Riel2025-03-191-1/+3
| * | x86/mm: Use INVLPGB for kernel TLB flushesRik van Riel2025-03-191-4/+44
| * | x86/mm: Consolidate full flush threshold decisionRik van Riel2025-03-191-22/+19
| * | x86/mm: Check return value from memblock_phys_alloc_range()Philip Redkin2025-03-191-2/+7
| * | Merge branch 'x86/headers' into x86/core, to pick up dependent commitsIngo Molnar2025-03-041-13/+0
| |\ \
| | * | x86/mm: Remove unused __set_memory_prot()Kevin Brodsky2025-02-281-13/+0
| | |/
| * | Merge branch 'x86/asm' into x86/core, to pick up dependent commitsIngo Molnar2025-03-046-71/+29
| |\ \
| | * | x86/mm: Drop support for CONFIG_HIGHPTEArnd Bergmann2025-02-271-26/+1
| | * | x86/mm: Remove CONFIG_HIGHMEM64G supportArnd Bergmann2025-02-271-7/+2
| | * | x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RWMatthew Wilcox (Oracle)2025-02-271-3/+3
| | * | x86/kaslr: Reduce KASLR entropy on most x86 systemsBalbir Singh2025-02-221-2/+8
| | * | x86/pat: Fix W=1 build warning when the within_inclusive() function is unusedAndy Shevchenko2025-02-211-2/+2
| | * | x86/mm: Make MMU_GATHER_RCU_TABLE_FREE unconditionalRik van Riel2025-02-211-23/+4
| | * | x86/mm: Replace open-coded gap bounding with clamp()Qasim Ijaz2025-02-211-8/+1
| | * | x86/mm: Make memremap(MEMREMAP_WB) map memory as encrypted by defaultKirill A. Shutemov2025-02-211-0/+8
| * | | x86/cfi: Clean up linkagePeter Zijlstra2025-02-141-0/+1
| |/ /
| * | x86: Compare physical instead of virtual PGD addressesMaciej Wieczor-Retman2025-02-051-1/+1
| * | x86/mm/pat: restore large ROX pages after fragmentationKirill A. Shutemov2025-02-031-4/+213
| * | x86/mm/pat: drop duplicate variable in cpa_flush()Mike Rapoport (Microsoft)2025-02-031-2/+1
| * | x86/mm/pat: cpa-test: fix length for CPA_ARRAY testMike Rapoport (Microsoft)2025-02-031-1/+1
| |/
* / tracing: Disable branch profiling in noinstr codeJosh Poimboeuf14 days3-5/+0
|/
* Merge tag 'x86-mm-2025-01-31' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2025-01-312-16/+44
|\