summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | | | locking/atomic: x86: add preprocessor symbolsMark Rutland2023-06-051-0/+4
| * | | | | | | | | | arch: Remove cmpxchg_doublePeter Zijlstra2023-06-054-69/+0
| * | | | | | | | | | percpu: Wire up cmpxchg128Peter Zijlstra2023-06-054-39/+148
| * | | | | | | | | | arch: Introduce arch_{,try_}_cmpxchg128{,_local}()Peter Zijlstra2023-06-052-2/+65
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge tag 'sched-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-06-278-98/+119
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | x86/tsc: Provide sched_clock_noinstr()Peter Zijlstra2023-06-053-13/+32
| * | | | | | | | | | clocksource: hyper-v: Provide noinstr sched_clock()Peter Zijlstra2023-06-051-0/+5
| * | | | | | | | | | clocksource: hyper-v: Adjust hv_read_tsc_page_tsc() to avoid special casing U...Peter Zijlstra2023-06-052-8/+9
| * | | | | | | | | | x86/vdso: Fix gettimeofday maskingPeter Zijlstra2023-06-051-11/+28
| * | | | | | | | | | x86/sched: Rewrite topology setupPeter Zijlstra2023-06-051-51/+43
| * | | | | | | | | | x86/sched: Add the SD_ASYM_PACKING flag to the die domain of hybrid processorsChen Yu2023-05-081-1/+1
| * | | | | | | | | | x86/sched/itmt: Give all SMT siblings of a core the same priorityRicardo Neri2023-05-081-18/+5
| * | | | | | | | | | x86/sched: Remove SD_ASYM_PACKING from the SMT domain flagsRicardo Neri2023-05-081-1/+1
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge tag 'x86_sgx_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-06-271-1/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release()Jakob Koschel2023-06-131-1/+3
* | | | | | | | | | | Merge tag 'x86_sev_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-06-277-35/+16
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/coco: Get rid of accessor functionsBorislav Petkov (AMD)2023-05-095-22/+5
| * | | | | | | | | | | x86/sev: Get rid of special sev_es_enable_keyBorislav Petkov (AMD)2023-05-082-9/+7
| * | | | | | | | | | | x86/coco: Mark cc_platform_has() and descendants noinstrBorislav Petkov (AMD)2023-05-081-4/+4
| | |/ / / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge tag 'x86_mtrr_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-2715-482/+773
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/xen: Set default memory type for PV guests to WBJuergen Gross2023-06-161-0/+2
| * | | | | | | | | | | x86/mtrr: Unify debugging printingBorislav Petkov (AMD)2023-06-014-40/+29
| * | | | | | | | | | | x86/mtrr: Remove unused codeJuergen Gross2023-06-012-13/+0
| * | | | | | | | | | | x86/mm: Only check uniform after calling mtrr_type_lookup()Juergen Gross2023-06-011-16/+8
| * | | | | | | | | | | x86/mtrr: Don't let mtrr_type_lookup() return MTRR_TYPE_INVALIDJuergen Gross2023-06-013-7/+10
| * | | | | | | | | | | x86/mtrr: Use new cache_map in mtrr_type_lookup()Juergen Gross2023-06-011-194/+43
| * | | | | | | | | | | x86/mtrr: Add mtrr=debug command line optionJuergen Gross2023-06-011-19/+45
| * | | | | | | | | | | x86/mtrr: Construct a memory map with cache modesJuergen Gross2023-06-013-2/+314
| * | | | | | | | | | | x86/mtrr: Add get_effective_type() service functionJuergen Gross2023-06-011-20/+19
| * | | | | | | | | | | x86/mtrr: Allocate mtrr_value array dynamicallyJuergen Gross2023-06-011-1/+7
| * | | | | | | | | | | x86/mtrr: Move 32-bit code from mtrr.c to legacy.cJuergen Gross2023-06-014-75/+98
| * | | | | | | | | | | x86/mtrr: Have only one set_mtrr() variantJuergen Gross2023-06-011-20/+8
| * | | | | | | | | | | x86/mtrr: Replace vendor tests in MTRR codeJuergen Gross2023-06-017-29/+31
| * | | | | | | | | | | x86/xen: Set MTRR state when running as Xen PV initial domainJuergen Gross2023-06-011-0/+52
| * | | | | | | | | | | x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guestJuergen Gross2023-06-011-0/+4
| * | | | | | | | | | | x86/mtrr: Support setting MTRR state for software defined MTRRsJuergen Gross2023-06-014-2/+82
| * | | | | | | | | | | x86/mtrr: Replace size_or_mask and size_and_mask with a much easier conceptJuergen Gross2023-06-016-53/+65
| * | | | | | | | | | | x86/mtrr: Remove physical address size calculationJuergen Gross2023-05-094-64/+29
| |/ / / / / / / / / /
* | | | | | | | | | | Merge tag 'x86_misc_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-273-61/+96
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/lib: Make get/put_user() exception handling a visible symbolNadav Amit2023-06-022-28/+28
| * | | | | | | | | | | x86/csum: Fix clang -Wuninitialized in csum_partial()Nathan Chancellor2023-05-291-4/+6
| * | | | | | | | | | | x86/csum: Improve performance of `csum_partial`Noah Goldstein2023-05-251-32/+65
| |/ / / / / / / / / /
* | | | | | | | | | | Merge tag 'x86_microcode_for_v6.5' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-06-271-9/+4
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/microcode/AMD: Load late on both threads tooBorislav Petkov (AMD)2023-06-121-1/+1
| * | | | | | | | | | | x86/microcode/amd: Remove unneeded pointer arithmeticNathan Fontenot2023-05-081-2/+0
| * | | | | | | | | | | x86/microcode/AMD: Get rid of __find_equiv_id()Borislav Petkov (AMD)2023-05-081-6/+3
| |/ / / / / / / / / /
* | | | | | | | | | | Merge tag 'x86_cleanups_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-06-2719-32/+47
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine()YueHaibing2023-06-211-1/+0
| * | | | | | | | | | | x86/mm: Remove unused current_untag_mask()Borislav Petkov (AMD)2023-06-161-9/+2
| * | | | | | | | | | | x86/mm: Remove repeated word in commentsBo Liu2023-06-071-1/+1