summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-04-2818-113/+370
|\
| * x86/mm/iommu/sva: Do not allow to set FORCE_TAGGED_SVA bit from outsideKirill A. Shutemov2023-04-061-0/+2
| * x86/mm/iommu/sva: Fix error code for LAM enabling failure due to SVAKirill A. Shutemov2023-04-061-1/+1
| * x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov2023-03-164-0/+16
| * iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov2023-03-161-3/+3
| * mm: Expose untagging mask in /proc/$PID/statusKirill A. Shutemov2023-03-161-0/+6
| * x86/mm: Provide arch_prctl() interface for LAMKirill A. Shutemov2023-03-164-1/+63
| * x86/mm: Reduce untagged_addr() overhead for systems without LAMKirill A. Shutemov2023-03-162-12/+37
| * x86/uaccess: Provide untagged_addr() and remove tags before address checkKirill A. Shutemov2023-03-166-2/+69
| * x86/mm: Handle LAM on context switchKirill A. Shutemov2023-03-164-17/+103
| * x86: CPUID and CR3/CR4 flags for Linear Address MaskingKirill A. Shutemov2023-03-164-0/+20
| * x86: Allow atomic MM_CONTEXT flags settingKirill A. Shutemov2023-03-164-7/+7
| * x86/mm: Rework address range check in get_user() and put_user()Kirill A. Shutemov2023-03-162-82/+55
* | Merge tag 'x86_tdx_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-04-284-42/+51
|\ \
| * | x86/tdx: Drop flags from __tdx_hypercall()Kirill A. Shutemov2023-03-224-42/+51
* | | Merge tag 'x86_fpu_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-04-281-0/+3
|\ \ \
| * | | x86/arch_prctl: Add AMX feature numbers as ABI constantsChang S. Bae2023-03-221-0/+3
| |/ /
* | | Merge tag 'x86_cache_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-04-281-24/+19
|\ \ \
| * | | x86/resctrl: Avoid redundant counter read in __mon_event_count()Peter Newman2023-03-151-24/+19
| | |/ | |/|
* | | Merge tag 'x86_cleanups_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2023-04-289-63/+12
|\ \ \
| * | | x86/boot: Centralize __pa()/__va() definitionsKirill A. Shutemov2023-04-043-10/+9
| * | | x86: Simplify one-level sysctl registration for itmt_kern_tableLuis Chamberlain2023-03-221-10/+1
| * | | x86: Simplify one-level sysctl registration for abi_table2Luis Chamberlain2023-03-221-10/+1
| * | | x86/platform/intel-mid: Remove unused definitions from intel-mid.hAndy Shevchenko2023-03-221-21/+0
| * | | x86/uaccess: Remove memcpy_page_flushcache()Ira Weiny2023-03-162-11/+0
| * | | x86/entry: Change stale function name in comment to error_return()Jingyu Wang2023-03-061-1/+1
* | | | Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-04-273-15/+1
|\ \ \ \
| * | | | x86/kexec: remove unnecessary arch_kexec_kernel_image_load()Bjorn Helgaas2023-04-082-14/+0
| * | | | ELF: fix all "Elf" typosAlexey Dobriyan2023-04-081-1/+1
* | | | | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-275-23/+53
|\ \ \ \ \
| * | | | | mm/hugetlb_vmemmap: rename ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAPAneesh Kumar K.V2023-04-181-1/+1
| * | | | | x86/mm: try VMA lock-based page fault handling firstSuren Baghdasaryan2023-04-052-0/+37
| * | | | | mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer2023-03-281-1/+1
| * | | | | x86: kmsan: use C versions of memset16/memset32/memset64Alexander Potapenko2023-03-281-0/+6
| * | | | | x86: kmsan: don't rename memintrinsics in uninstrumented filesAlexander Potapenko2023-03-281-17/+0
| * | | | | x86/mm/pat: clear VM_PAT if copy_p4d_range failedMa Wupeng2023-03-281-4/+8
* | | | | | Merge tag 'hyperv-next-signed-20230424' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-04-2711-48/+350
|\ \ \ \ \ \
| * | | | | | x86/hyperv: VTL support for Hyper-VSaurabh Sengar2023-04-184-0/+239
| * | | | | | x86/hyperv: Make hv_get_nmi_reason publicSaurabh Sengar2023-04-182-5/+5
| * | | | | | x86/hyperv: Add VTL specific structs and hypercallsSaurabh Sengar2023-04-181-0/+75
| * | | | | | x86/init: Make get/set_rtc_noop() publicSaurabh Sengar2023-04-182-2/+4
| * | | | | | x86/hyperv: Exclude lazy TLB mode CPUs from enlightened TLB flushesMichael Kelley2023-04-171-1/+10
| * | | | | | x86/hyperv: Add callback filter to cpumask_to_vpset()Michael Kelley2023-04-171-4/+8
| * | | | | | PCI: hv: Enable PCI pass-thru devices in Confidential VMsMichael Kelley2023-04-171-0/+3
| * | | | | | Drivers: hv: Don't remap addresses that are above shared_gpa_boundaryMichael Kelley2023-04-171-2/+5
| * | | | | | hv_netvsc: Remove second mapping of send and recv buffersMichael Kelley2023-04-171-28/+0
| * | | | | | swiotlb: Remove bounce buffer remapping for Hyper-VMichael Kelley2023-04-171-6/+1
| * | | | | | Merge remote-tracking branch 'tip/x86/sev' into hyperv-nextWei Liu2023-04-1716-116/+209
| |\ \ \ \ \ \
| | * \ \ \ \ \ Merge branch 'x86/cc' into x86/sevThomas Gleixner2023-03-302-12/+24
| | |\ \ \ \ \ \
* | | \ \ \ \ \ \ Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-04-275-10/+6
|\ \ \ \ \ \ \ \ \