aboutsummaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge branch into tip/master: 'irq/core'HEADmasterauto-latestIngo Molnar27 hours1-1/+1
|\
| * Merge tag 'irqchip-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...irq/coreThomas Gleixner2 days1-1/+1
| |\
| | * irqchip/loongson-htvec: Add ACPI init supportHuacai Chen13 days1-1/+1
* | | Merge branch into tip/master: 'x86/tdx'Ingo Molnar2 days2-0/+42
|\ \ \
| * | | x86/tdx: Add a wrapper to get TDREPORT0 from the TDX ModuleKuppuswamy Sathyanarayanan2022-11-172-0/+42
* | | | Merge branch into tip/master: 'x86/splitlock'Ingo Molnar2 days1-10/+53
|\ \ \ \
| * | | | x86/split_lock: Add sysctl to control the misery modex86/splitlockGuilherme G. Piccoli2022-11-101-10/+53
* | | | | Merge branch 'x86/sgx'Ingo Molnar2 days9-31/+66
|\ \ \ \ \
| * | | | | x86/sgx: Replace kmap/kunmap_atomic() callsx86/sgxKristen Carlson Accardi7 days3-12/+12
| * | | | | KVM/VMX: Allow exposing EDECCSSA user leaf function to KVM guestKai Huang2022-11-045-1/+7
| * | | | | x86/sgx: Allow enclaves to use Asynchrounous Exit NotificationDave Hansen2022-11-043-11/+28
| * | | | | x86/sgx: Reduce delay and interference of enclave releaseReinette Chatre2022-10-311-4/+19
* | | | | | Merge branch into tip/master: 'x86/mm'Ingo Molnar2 days55-346/+562
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'x86/core' into x86/mm, to resolve conflictsx86/mmIngo Molnar2022-11-21211-1008/+3154
| |\ \ \ \ \ \
| * | | | | | | x86/mm: Ensure forced page table splittingDave Hansen2022-11-181-1/+2
| * | | | | | | x86/kasan: Populate shadow for shared chunk of the CPU entry areaSean Christopherson2022-11-151-1/+11
| * | | | | | | x86/kasan: Add helpers to align shadow addresses up and downSean Christopherson2022-11-151-18/+22
| * | | | | | | x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten namesSean Christopherson2022-11-151-11/+11
| * | | | | | | x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry areaSean Christopherson2022-11-151-5/+3
| * | | | | | | x86/mm: Recompute physical address for every page of per-CPU CEA mappingSean Christopherson2022-11-151-1/+1
| * | | | | | | x86/mm: Rename __change_page_attr_set_clr(.checkalias)Peter Zijlstra2022-11-151-4/+4
| * | | | | | | x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias()Peter Zijlstra2022-11-151-5/+23
| * | | | | | | x86/mm: Untangle __change_page_attr_set_clr(.checkalias)Peter Zijlstra2022-11-151-19/+11
| * | | | | | | x86/mm: Add a few commentsPeter Zijlstra2022-11-151-0/+20
| * | | | | | | x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov2022-11-114-2/+23
| * | | | | | | iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov2022-11-111-3/+3
| * | | | | | | mm: Expose untagging mask in /proc/$PID/statusKirill A. Shutemov2022-11-113-0/+18
| * | | | | | | x86/mm: Reduce untagged_addr() overhead until the first LAM userKirill A. Shutemov2022-11-112-2/+10
| * | | | | | | x86/mm: Provide arch_prctl() interface for LAMKirill A. Shutemov2022-11-112-1/+74
| * | | | | | | x86/uaccess: Provide untagged_addr() and remove tags before address checkKirill A. Shutemov2022-11-114-3/+56
| * | | | | | | x86/mm: Handle LAM on context switchKirill A. Shutemov2022-11-114-16/+98
| * | | | | | | mm: Pass down mm_struct to untagged_addr()Kirill A. Shutemov2022-11-118-13/+15
| * | | | | | | x86: CPUID and CR3/CR4 flags for Linear Address MaskingKirill A. Shutemov2022-11-113-0/+9
| * | | | | | | x86/mm: Fix CR3_ADDR_MASKKirill A. Shutemov2022-11-111-1/+1
| * | | | | | | x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macrosPasha Tatashin2022-11-077-26/+20
| * | | | | | | mm: Convert __HAVE_ARCH_P..P_GET to the new stylePeter Zijlstra2022-11-031-1/+1
| * | | | | | | x86/mm/pae: Get rid of set_64bit()Peter Zijlstra2022-11-032-39/+12
| * | | | | | | x86_64: Remove pointless set_64bit() usagePeter Zijlstra2022-11-032-13/+0
| * | | | | | | x86/mm/pae: Be consistent with pXXp_get_and_clear()Peter Zijlstra2022-11-011-50/+17
| * | | | | | | x86/mm/pae: Use WRITE_ONCE()Peter Zijlstra2022-11-011-6/+6
| * | | | | | | x86/mm/pae: Don't (ab)use atomic64Peter Zijlstra2022-11-011-5/+4
| * | | | | | | mm: Rename GUP_GET_PTE_LOW_HIGHPeter Zijlstra2022-11-013-3/+3
| * | | | | | | mm: Fix pmd_read_atomic()Peter Zijlstra2022-11-011-56/+0
| * | | | | | | sh/mm: Make pmd_t similar to pte_tPeter Zijlstra2022-11-011-2/+8
| * | | | | | | x86/mm/pae: Make pmd_t similar to pte_tPeter Zijlstra2022-11-014-31/+23
| * | | | | | | x86/mm: Implement native set_memory_rox()Peter Zijlstra2022-11-012-0/+13
| * | | | | | | mm: Introduce set_memory_rox()Peter Zijlstra2022-11-015-25/+14
| * | | | | | | x86/mm: Do verify W^X at boot upPeter Zijlstra2022-11-011-4/+0
| * | | | | | | x86/ftrace: Remove SYSTEM_BOOTING exceptionsPeter Zijlstra2022-11-012-12/+1
| * | | | | | | x86/mm: Use mm_alloc() in poking_init()Peter Zijlstra2022-11-011-1/+1