summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* mm/x86: replace p4d_large() with p4d_leaf()Peter Xu2024-03-064-6/+6
* x86/mm: always pass NULL as the first argument of switch_mm_irqs_off()Yosry Ahmed2024-03-041-1/+1
* x86/mm: further clarify switch_mm_irqs_off() documentationYosry Ahmed2024-03-041-4/+4
* mm: ptdump: have ptdump_check_wx() return boolChristophe Leroy2024-02-221-9/+14
* arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy2024-02-223-4/+3
* x86/mm: clarify "prev" usage in switch_mm_irqs_off()Yosry Ahmed2024-02-221-19/+16
* x86/mm: delete unused cpu argument to leave_mm()Yosry Ahmed2024-02-221-1/+1
* x86/mm/ident_map: Use gbpages only where full GB page should be mapped.Steve Wahl2024-02-121-5/+18
* Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-01-091-32/+2
|\
| * NUMA: optimize detection of memory with no node id assigned by firmwareLiam Ni2023-12-101-32/+2
* | Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-085-8/+8
|\ \
| * | arch/x86: Fix typosBjorn Helgaas2024-01-035-8/+8
| |/
* | Merge tag 'mm-hotfixes-stable-2024-01-05-11-35' of git://git.kernel.org/pub/s...Linus Torvalds2024-01-051-0/+2
|\ \
| * | arch/mm/fault: fix major fault accounting when retrying under per-VMA lockSuren Baghdasaryan2023-12-291-0/+2
| |/
* / x86/coco: Disable 32-bit emulation by default on TDX and SEVKirill A. Shutemov2023-12-071-0/+11
|/
* Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-11-021-0/+3
|\
| * mm: add statistics for PUD level pagetableBaolin Wang2023-10-061-0/+3
* | Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-10-301-2/+2
|\ \
| * | x86/apic: Use u32 for APIC IDs in global dataThomas Gleixner2023-10-101-2/+2
| |/
* | Merge tag 'x86-mm-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-10-304-48/+128
|\ \
| * | x86/mm: Drop the 4 MB restriction on minimal NUMA node memory sizeMike Rapoport (IBM)2023-10-201-7/+0
| * | x86/sev: Drop unneeded #includeAlexander Shishkin2023-10-111-1/+0
| * | x86/sev: Move sev_setup_arch() to mem_encrypt.cAlexander Shishkin2023-10-112-35/+34
| * | x86/sev-es: Allow copy_from_kernel_nofault() in earlier bootAdam Dunlap2023-09-281-5/+14
| * | x86/numa: Introduce numa_fill_memblks()Alison Schofield2023-09-121-0/+80
| |/
* | Merge tag 'x86_platform_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2023-10-301-0/+3
|\ \
| * | x86/numa: Add Devicetree supportSaurabh Sengar2023-10-021-0/+3
| |/
* / x86/pti: Fix kernel warnings for pti= and nopti cmdline optionsJo Van Bulck2023-10-201-29/+29
|/
* Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-313-2/+64
|\
| * x86/mm: Teach pte_mkwrite() about stack memoryRick Edgecombe2023-07-111-0/+6
| * mm: Warn on shadow stack memory in wrong vmaRick Edgecombe2023-07-111-0/+20
| * x86/mm: Check shadow stack page fault errorsRick Edgecombe2023-07-111-0/+22
| * x86/mm: Remove _PAGE_DIRTY from kernel RO pagesRick Edgecombe2023-07-111-2/+2
| * x86/mm: Start actually marking _PAGE_SAVED_DIRTYRick Edgecombe2023-07-111-0/+14
* | Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-08-301-3/+2
|\ \
| * | x86/apic: Wrap APIC ID validation into an inlineThomas Gleixner2023-08-091-3/+2
| |/
* | Merge tag 'x86_mm_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-08-302-15/+13
|\ \
| * | x86/mm: Remove "INVPCID single" feature trackingDave Hansen2023-08-032-15/+13
| |/
* | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-293-24/+32
|\ \
| * | mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_FAULT_COMPLETEDSuren Baghdasaryan2023-08-241-1/+2
| * | x86: convert various functions to use ptdescsVishal Moola (Oracle)2023-08-211-19/+28
| * | mm: remove CONFIG_PER_VMA_LOCK ifdefsMatthew Wilcox (Oracle)2023-08-181-4/+0
| * | mmu_notifiers: rename invalidate_range notifierAlistair Popple2023-08-181-1/+1
| * | mmu_notifiers: call invalidate_range() when invalidating TLBsAlistair Popple2023-08-181-0/+2
| |/
* | Merge tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-08-281-1/+1
|\ \
| * | x86/cpu: Fix Gracemont uarchPeter Zijlstra2023-08-091-1/+1
| |/
* | Merge tag 'x86_microcode_for_v6.6_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-281-1/+0
|\ \
| * | x86/mm: Remove unused microcode.h includeThomas Gleixner2023-08-131-1/+0
| |/
* / x86/sev: Make enc_dec_hypercall() accept a size instead of npagesSteve Rutherford2023-08-251-7/+6
|/
* Merge branch 'expand-stack'Linus Torvalds2023-06-281-50/+2
|\