summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/execmem: fix ROX cache usage in Xen PV guestsJuergen Gross5 days1-1/+2
* Merge tag 'x86_urgent_for_v6.13_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-12-082-4/+4
|\
| * x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tablesDavid Woodhouse2024-12-052-4/+4
* | module: Convert symbol namespace to string literalPeter Zijlstra2024-12-021-2/+2
|/
* Merge tag 'x86_urgent_for_v6.13_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-12-011-1/+2
|\
| * x86/mm: Carve out INVLPG inline asm for use by othersBorislav Petkov (AMD)2024-11-251-1/+2
* | Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-11-235-117/+73
|\ \ | |/ |/|
| * bootmem: stop using page->indexMatthew Wilcox (Oracle)2024-11-071-9/+19
| * x86/module: enable ROX caches for module text on 64 bitMike Rapoport (Microsoft)2024-11-071-1/+36
| * arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)2024-11-071-0/+8
| * kaslr: rename physmem_end and PHYSMEM_END to direct_map_physmem_endJohn Hubbard2024-11-072-6/+10
| * mm: drop hugetlb_get_unmapped_area{_*} functionsOscar Salvador2024-11-071-101/+0
* | Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-11-201-5/+0
|\ \
| * | x86/mm/mmap: Remove arch_vma_name()Thomas Weißschuh2024-11-021-5/+0
| |/
* | Merge tag 'x86-mm-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-11-191-1/+1
|\ \
| * | x86/mm/tlb: Put cpumask_test_cpu() check in switch_mm_irqs_off() under CONFIG...Rik van Riel2024-11-131-1/+1
| |/
* | Merge tag 'x86_cpu_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-11-191-9/+14
|\ \
| * | x86/mm: Don't disable PCID when INVLPG has been fixed by microcodeXi Ruoyao2024-10-021-9/+14
| |/
* | Merge tag 'x86_sev_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-11-192-30/+58
|\ \
| * | x86/sev: Convert shared memory back to private on kexecAshish Kalra2024-10-281-0/+2
| * | x86/mm: Refactor __set_clr_pte_enc()Ashish Kalra2024-10-281-26/+49
| * | x86/sev: Handle failures from snp_init()Nikunj A Dadhania2024-10-161-4/+7
| |/
* | Merge tag 'random-6.13-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-11-191-1/+1
|\ \
| * | x86/kaslr: Include <linux/prandom.h> instead of <linux/random.h>Uros Bizjak2024-10-031-1/+1
| |/
* / x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=yBaoquan He2024-11-131-2/+4
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-09-281-26/+10
|\
| * Merge tag 'kvm-x86-pat_vmx_msrs-6.12' of https://github.com/kvm-x86/linux int...Paolo Bonzini2024-09-171-26/+10
| |\
| | * x86/cpu: KVM: Move macro to encode PAT value to common headerSean Christopherson2024-08-221-10/+3
| | * x86/cpu: KVM: Add common defines for architectural memory types (PAT, MTRRs, ...Sean Christopherson2024-08-221-21/+12
* | | Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-09-211-0/+1
|\ \ \
| * | | x86/mm: add testmmiotrace MODULE_DESCRIPTION()Jeff Johnson2024-09-021-0/+1
| | |/ | |/|
* | | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-09-217-1210/+66
|\ \ \
| * | | mm/x86/pat: use the new follow_pfnmap APIPeter Xu2024-09-171-10/+7
| * | | x86: remove PG_uncachedMatthew Wilcox (Oracle)2024-09-041-4/+4
| * | | mm: make range-to-target_node lookup facility a part of numa_memblksMike Rapoport (Microsoft)2024-09-041-38/+0
| * | | mm: numa_memblks: introduce numa_memblks_initMike Rapoport (Microsoft)2024-09-041-36/+4
| * | | mm: introduce numa_emulationMike Rapoport (Microsoft)2024-09-043-585/+0
| * | | mm: move numa_distance and related code from x86 to numa_memblksMike Rapoport (Microsoft)2024-09-042-106/+0
| * | | mm: introduce numa_memblksMike Rapoport (Microsoft)2024-09-044-380/+9
| * | | x86/numa: numa_{add,remove}_cpu: make cpu parameter unsignedMike Rapoport (Microsoft)2024-09-042-10/+10
| * | | x86/numa_emu: use a helper function to get MAX_DMA32_PFNMike Rapoport (Microsoft)2024-09-042-2/+7
| * | | x86/numa_emu: split __apicid_to_node update to a helper functionMike Rapoport (Microsoft)2024-09-042-13/+23
| * | | x86/numa_emu: simplify allocation of phys_distMike Rapoport (Microsoft)2024-09-041-6/+2
| * | | x86/numa: move FAKE_NODE_* defines to numa_emuMike Rapoport (Microsoft)2024-09-041-0/+3
| * | | x86/numa: use get_pfn_range_for_nid to verify that node spans memoryMike Rapoport (Microsoft)2024-09-041-10/+7
| * | | x86/numa: simplify numa_distance allocationMike Rapoport (Microsoft)2024-09-041-5/+2
| * | | arch, mm: pull out allocation of NODE_DATA to generic codeMike Rapoport (Microsoft)2024-09-041-33/+1
| * | | arch, mm: move definition of node_data to generic codeMike Rapoport (Microsoft)2024-09-041-3/+0
| * | | mm/x86: add missing pud helpersPeter Xu2024-09-021-0/+12
| * | | mm/x86: implement arch_check_zapped_pud()Peter Xu2024-09-021-0/+6
| |/ /