summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* 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-011-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-031-4/+4
| * | | mm: make range-to-target_node lookup facility a part of numa_memblksMike Rapoport (Microsoft)2024-09-031-38/+0
| * | | mm: numa_memblks: introduce numa_memblks_initMike Rapoport (Microsoft)2024-09-031-36/+4
| * | | mm: introduce numa_emulationMike Rapoport (Microsoft)2024-09-033-585/+0
| * | | mm: move numa_distance and related code from x86 to numa_memblksMike Rapoport (Microsoft)2024-09-032-106/+0
| * | | mm: introduce numa_memblksMike Rapoport (Microsoft)2024-09-034-380/+9
| * | | x86/numa: numa_{add,remove}_cpu: make cpu parameter unsignedMike Rapoport (Microsoft)2024-09-032-10/+10
| * | | x86/numa_emu: use a helper function to get MAX_DMA32_PFNMike Rapoport (Microsoft)2024-09-032-2/+7
| * | | x86/numa_emu: split __apicid_to_node update to a helper functionMike Rapoport (Microsoft)2024-09-032-13/+23
| * | | x86/numa_emu: simplify allocation of phys_distMike Rapoport (Microsoft)2024-09-031-6/+2
| * | | x86/numa: move FAKE_NODE_* defines to numa_emuMike Rapoport (Microsoft)2024-09-031-0/+3
| * | | x86/numa: use get_pfn_range_for_nid to verify that node spans memoryMike Rapoport (Microsoft)2024-09-031-10/+7
| * | | x86/numa: simplify numa_distance allocationMike Rapoport (Microsoft)2024-09-031-5/+2
| * | | arch, mm: pull out allocation of NODE_DATA to generic codeMike Rapoport (Microsoft)2024-09-031-33/+1
| * | | arch, mm: move definition of node_data to generic codeMike Rapoport (Microsoft)2024-09-031-3/+0
| * | | mm/x86: add missing pud helpersPeter Xu2024-09-011-0/+12
| * | | mm/x86: implement arch_check_zapped_pud()Peter Xu2024-09-011-0/+6
| |/ /
* | | Merge tag 'x86-mm-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-09-174-21/+30
|\ \ \
| * | | x86/ioremap: Improve iounmap() address range checksMax Ramanouski2024-08-261-1/+2
| * | | x86/mm: Remove duplicate check from build_cr3()Yuntao Wang2024-08-141-1/+0
| * | | x86/mm: Remove unused CR3_HW_ASID_BITSYosry Ahmed2024-08-101-3/+0
| * | | x86/mm: Don't print out SRAT table informationLi RongQing2024-08-081-4/+2
| * | | x86/mm/ident_map: Use gbpages only where full GB page should be mapped.Steve Wahl2024-08-051-5/+18
| * | | Merge branch 'linus' into x86/mmThomas Gleixner2024-08-025-45/+155
| |\ \ \
| * | | | x86/mm: Fix LAM inconsistency during context switchYosry Ahmed2024-07-021-3/+5
| * | | | x86/mm: Use IPIs to synchronize LAM enablementYosry Ahmed2024-07-021-4/+3
* | | | | Merge tag 'x86-cleanups-2024-09-17' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-09-171-1/+1
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | x86/cpu_entry_area: Annotate percpu_setup_exception_stacks() as __initNathan Chancellor2024-08-251-1/+1
| | |_|/ | |/| |
* / | | x86/kaslr: Expose and use the end of the physical memory address spaceThomas Gleixner2024-08-202-6/+30
|/ / /
* | | x86/mm: Fix PTI for i386 some moreThomas Gleixner2024-08-071-16/+29
* | | x86/mm: Fix pti_clone_entry_text() for i386Peter Zijlstra2024-08-011-1/+1
* | | x86/mm: Fix pti_clone_pgtable() alignment assumptionPeter Zijlstra2024-08-011-3/+3
| |/ |/|
* | minmax: add a few more MIN_T/MAX_T usersLinus Torvalds2024-07-281-1/+1
* | Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-212-16/+2
|\ \
| * | arch/x86: do not explicitly clear Reserved flag in free_pagetableOscar Salvador2024-07-031-2/+0
| * | mm: drop leftover comment references to pxx_huge()Peter Xu2024-07-031-2/+2
| * | mm/mm_init: use node's number of cpus in deferred_page_init_max_threadsEric Chanudet2024-07-031-12/+0
| |/
* | Merge tag 'x86_sev_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-07-161-1/+7
|\ \
| * | x86/sev: Use kernel provided SVSM Calling AreasTom Lendacky2024-06-111-1/+7
* | | Merge tag 'x86_cc_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-07-154-27/+145
|\ \ \ | |_|/ |/| |
| * | x86/mm: Introduce kernel_ident_mapping_free()Kirill A. Shutemov2024-06-171-0/+73
| * | x86/mm: Do not zap page table entries mapping unaccepted memory table during ...Ashish Kalra2024-06-171-4/+12