| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-23 | x86/mm: Fix SMP ordering in switch_mm_irqs_off() |  Ingo Molnar | 1 | -2/+22 |
| 2025-08-27 | x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings() |  Harry Yoo | 1 | -0/+18 |
| 2025-08-05 | Merge tag 'mm-stable-2025-08-03-12-35' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 1 | -7/+17 |
| 2025-08-02 | x86/ftrace: enable EXECMEM_ROX_CACHE for ftrace allocations |  Mike Rapoport (Microsoft) | 1 | -1/+8 |
| 2025-08-02 | x86/kprobes: enable EXECMEM_ROX_CACHE for kprobes allocations |  Mike Rapoport (Microsoft) | 1 | -1/+8 |
| 2025-08-02 | execmem: drop writable parameter from execmem_fill_trapping_insns() |  Mike Rapoport (Microsoft) | 1 | -6/+2 |
| 2025-07-31 | Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 2 | -2/+1 |
| 2025-07-29 | Merge tag 'x86-fpu-2025-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -3/+2 |
| 2025-07-29 | Merge tag 'x86_bugs_for_v6.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+3 |
| 2025-07-28 | Merge tag 'hardening-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux |  Linus Torvalds | 1 | -1/+1 |
| 2025-07-24 | x86: Handle KCOV __init vs inline mismatches |  Kees Cook | 1 | -1/+1 |
| 2025-07-11 | x86/pti: Add attack vector controls for PTI |  David Kaplan | 1 | -1/+3 |
| 2025-07-09 | mm: remove callers of pfn_t functionality |  Alistair Popple | 1 | -1/+0 |
| 2025-07-09 | mm: change vm_get_page_prot() to accept vm_flags_t argument |  Lorenzo Stoakes | 1 | -1/+1 |
| 2025-06-25 | x86/fpu: Delay instruction pointer fixup until after warning |  Dave Hansen | 1 | -3/+2 |
| 2025-06-17 | x86/mm: Disable INVLPGB when PTI is enabled |  Dave Hansen | 1 | -0/+5 |
| 2025-06-11 | Revert "mm/execmem: Unify early execmem_cache behaviour" |  Mike Rapoport (Microsoft) | 2 | -6/+0 |
| 2025-06-11 | x86/mm/pat: don't collapse pages without PSE set |  Juergen Gross | 1 | -0/+3 |
| 2025-05-31 | Merge tag 'mm-nonmm-stable-2025-05-31-15-28' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 1 | -0/+13 |
| 2025-05-31 | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 6 | -242/+117 |
| 2025-05-26 | Merge tag 'x86-debug-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 2 | -6/+1 |
| 2025-05-26 | Merge tag 'x86-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -0/+1 |
| 2025-05-22 | x86/mm/pat: inline memtype_match() into memtype_erase() |  David Hildenbrand | 1 | -23/+10 |
| 2025-05-22 | x86/mm/pat: remove MEMTYPE_*_MATCH |  David Hildenbrand | 1 | -38/+6 |
| 2025-05-22 | x86/mm/pat: remove strict_prot parameter from reserve_pfn_range() |  David Hildenbrand | 1 | -9/+3 |
| 2025-05-22 | x86/mm/pat: remove old pfnmap tracking interface |  David Hildenbrand | 1 | -147/+0 |
| 2025-05-22 | mm: introduce pfnmap_track() and pfnmap_untrack() and use them for memremap |  David Hildenbrand | 1 | -0/+14 |
| 2025-05-22 | mm: convert track_pfn_insert() to pfnmap_setup_cachemode*() |  David Hildenbrand | 1 | -16/+8 |
| 2025-05-22 | x86/mm/pat: factor out setting cachemode into pgprot_set_cachemode() |  David Hildenbrand | 1 | -18/+15 |
| 2025-05-21 | Revert "x86/mm: Remove unused __set_memory_prot()" |  Coiby Xu | 1 | -0/+13 |
| 2025-05-21 | Merge tag 'v6.15-rc7' into x86/core, to pick up fixes |  Ingo Molnar | 1 | -1/+1 |
| 2025-05-17 | Merge tag 'x86-urgent-2025-05-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+1 |
| 2025-05-17 | x86/mm/64: Make 5-level paging support unconditional |  Kirill A. Shutemov | 2 | -5/+1 |
| 2025-05-17 | x86/mm/64: Make SPARSEMEM_VMEMMAP the only memory model |  Kirill A. Shutemov | 1 | -8/+1 |
| 2025-05-16 | x86/mm: Remove duplicated word in warning message |  Lukas Bulwahn | 1 | -1/+1 |
| 2025-05-16 | x86/tracing, x86/mm: Move page fault tracepoints to generic |  Nam Cao | 2 | -3/+1 |
| 2025-05-16 | x86/tracing, x86/mm: Remove redundant trace_pagefault_key |  Nam Cao | 1 | -3/+0 |
| 2025-05-15 | x86/mm: Fix kernel-doc descriptions of various pgtable methods |  Shivank Garg | 1 | -19/+31 |
| 2025-05-14 | x86/mm/pat: Fix W=1 build kernel-doc warning |  Shivank Garg | 1 | -0/+1 |
| 2025-05-13 | Merge commit 'its-for-linus-20250509-merge' into x86/core, to resolve conflicts |  Ingo Molnar | 2 | -0/+6 |
| 2025-05-13 | Merge branch 'x86/msr' into x86/core, to resolve conflicts |  Ingo Molnar | 2 | -3/+4 |
| 2025-05-13 | Merge branch 'x86/mm' into x86/core, to resolve conflicts |  Ingo Molnar | 14 | -244/+71 |
| 2025-05-13 | Merge branch 'x86/fpu' into x86/core, to merge dependent commits |  Ingo Molnar | 1 | -1/+1 |
| 2025-05-13 | Merge branch 'x86/cpu' into x86/core, to resolve conflicts |  Ingo Molnar | 2 | -2/+2 |
| 2025-05-13 | Merge branch 'x86/boot' into x86/core, to merge dependent commits |  Ingo Molnar | 4 | -575/+3 |
| 2025-05-13 | Merge branch 'x86/alternatives' into x86/core, to merge dependent commits |  Ingo Molnar | 2 | -17/+84 |
| 2025-05-12 | mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() |  David Woodhouse | 1 | -4/+3 |
| 2025-05-11 | x86: pgtable: always use pte_free_kernel() |  Kevin Brodsky | 1 | -4/+3 |
| 2025-05-11 | mm: pass mm down to pagetable_{pte,pmd}_ctor |  Kevin Brodsky | 1 | -1/+1 |
| 2025-05-11 | mm/ptdump: split effective_prot() into level specific callbacks |  Anshuman Khandual | 1 | -1/+31 |