summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/pat (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-09-281-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
* | 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
|/
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-221-2/+2
|\
| * mm: drop leftover comment references to pxx_huge()Peter Xu2024-07-041-2/+2
* | x86/tdx: Convert shared memory back to private on kexecKirill A. Shutemov2024-06-171-3/+39
* | x86/mm: Return correct level from lookup_address() if pte is noneKirill A. Shutemov2024-06-171-11/+10
* | x86/mm: Make x86_platform.guest.enc_status_change_*() return an errorKirill A. Shutemov2024-06-171-5/+7
|/
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-1/+25
|\
| * mm: pass VMA instead of MM to follow_pte()David Hildenbrand2024-05-061-4/+1
| * mm: move follow_phys to arch/x86/mm/pat/memtype.cChristoph Hellwig2024-04-261-1/+28
* | x86/pat: Fix W^X violation false-positives when running as Xen PV guestJuergen Gross2024-04-141-8/+18
* | x86/pat: Restructure _lookup_address_cpa()Juergen Gross2024-04-141-4/+7
* | x86/pat: Introduce lookup_address_in_pgd_attr()Juergen Gross2024-04-141-3/+30
|/
* x86/mm/pat: fix VM_PAT handling in COW mappingsDavid Hildenbrand2024-04-051-14/+35
* Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-151-7/+7
|\
| * mm/treewide: replace pud_large() with pud_leaf()Peter Xu2024-03-061-3/+3
| * mm/treewide: replace pmd_large() with pmd_leaf()Peter Xu2024-03-061-2/+2
| * mm/x86: replace p4d_large() with p4d_leaf()Peter Xu2024-03-061-2/+2
* | Merge tag 'x86_mm_for_6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-03-121-6/+13
|\ \
| * | x86/mm/cpa: Warn for set_memory_XXcrypted() VMM failsRick Edgecombe2024-02-221-6/+13
| |/
* | Merge tag 'x86_mtrr_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-03-121-6/+3
|\ \
| * | x86/pat: Simplify the PAT programming protocolKirill A. Shutemov2024-02-201-6/+3
| |/
* | x86/mm: Regularize set_memory_p() parameters and make non-staticMichael Kelley2024-03-011-6/+6
* | x86/hyperv: Use slow_virt_to_phys() in page transition hypervisor callbackMichael Kelley2024-03-011-4/+8
|/
* arch/x86: Fix typosBjorn Helgaas2024-01-032-3/+3
* x86/mm: Remove _PAGE_DIRTY from kernel RO pagesRick Edgecombe2023-07-111-2/+2
* Merge tag 'x86_cleanups_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-06-271-1/+1
|\
| * x86/mm: Remove repeated word in commentsBo Liu2023-06-071-1/+1
* | Merge tag 'x86_tdx_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-06-271-1/+2
|\ \
| * | x86/mm: Allow guest.enc_status_change_prepare() to failKirill A. Shutemov2023-06-061-1/+2
| |/
* / procfs: consolidate arch_report_meminfo declarationArnd Bergmann2023-05-171-0/+1
|/
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-281-4/+8
|\
| * x86/mm/pat: clear VM_PAT if copy_p4d_range failedMa Wupeng2023-03-291-4/+8
* | Merge tag 'x86_sev_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-04-251-3/+0
|\ \
| * | x86/hyperv: Change vTOM handling to use standard coco mechanismsMichael Kelley2023-03-271-3/+0
| |/
* / docs: move x86 documentation into Documentation/arch/Jonathan Corbet2023-03-301-1/+1
|/
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-241-5/+9
|\
| * mm: introduce __vm_flags_mod and use it in untrack_pfnSuren Baghdasaryan2023-02-101-3/+7
| * mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-101-3/+3
* | Merge tag 'locking-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-02-211-2/+2
|\ \
| * | x86/PAT: Use try_cmpxchg() in set_page_memtype()Uros Bizjak2023-01-261-2/+2
| |/
* / x86/mtrr: Revert 90b926e68f50 ("x86/pat: Fix pat_x_mtrr_type() for MTRR disab...Juergen Gross2023-02-141-2/+1
|/
* x86/pat: Fix pat_x_mtrr_type() for MTRR disabled caseJuergen Gross2023-01-101-1/+2
* Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-171-34/+71
|\
| * x86/mm: Ensure forced page table splittingDave Hansen2022-12-151-1/+2
| * x86/mm: Rename __change_page_attr_set_clr(.checkalias)Peter Zijlstra2022-12-151-4/+4
| * x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias()Peter Zijlstra2022-12-151-5/+23