summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Revert "x86/orc: Make it callthunk aware"Josh Poimboeuf2023-06-073-26/+2
| * | | | x86/unwind/orc: Add 'unwind_debug' cmdline optionJosh Poimboeuf2023-05-161-1/+48
| * | | | start_kernel: Add __no_stack_protector function attributendesaulniers@google.com2023-05-161-0/+1
| * | | | x86/unwind/orc: Use swap() instead of open coding itJiapeng Chong2023-05-161-4/+1
| | |/ / | |/| |
* | | | Merge tag 'x86-mm-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-272-17/+4
|\ \ \ \
| * | | | x86/mm: Remove Xen-PV leftovers from init_32.cJuergen Gross2023-06-091-15/+2
| * | | | x86/mm: Fix __swp_entry_to_pte() for Xen PV guestsJuergen Gross2023-05-081-2/+2
* | | | | Merge tag 'perf-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-06-274-37/+48
|\ \ \ \ \
| * | | | | perf/x86/intel: Define bit macros for FixCntrCtl MSRDapeng Mi2023-05-082-9/+19
| * | | | | perf/ibs: Fix interface via core pmu eventsRavi Bangoria2023-05-083-28/+29
| |/ / / /
* | | | | Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-2753-930/+533
|\ \ \ \ \
| * | | | | locking/atomic: treewide: delete arch_atomic_*() kerneldocMark Rutland2023-06-057-351/+0
| * | | | | locking/atomic: treewide: use raw_atomic*_<op>()Mark Rutland2023-06-056-20/+20
| * | | | | locking/atomic: xtensa: add preprocessor symbolsMark Rutland2023-06-051-0/+9
| * | | | | locking/atomic: x86: add preprocessor symbolsMark Rutland2023-06-051-0/+4
| * | | | | locking/atomic: sparc: add preprocessor symbolsMark Rutland2023-06-052-2/+32
| * | | | | locking/atomic: sh: add preprocessor symbolsMark Rutland2023-06-053-0/+27
| * | | | | locking/atomic: parisc: add preprocessor symbolsMark Rutland2023-06-051-0/+18
| * | | | | locking/atomic: m68k: add preprocessor symbolsMark Rutland2023-06-051-0/+9
| * | | | | locking/atomic: hexagon: add preprocessor symbolsMark Rutland2023-06-051-0/+9
| * | | | | locking/atomic: arm: add preprocessor symbolsMark Rutland2023-06-051-2/+10
| * | | | | locking/atomic: arc: add preprocessor symbolsMark Rutland2023-06-051-0/+9
| * | | | | locking/atomic: make atomic*_{cmp,}xchg optionalMark Rutland2023-06-0519-261/+8
| * | | | | locking/atomic: hexagon: remove redundant arch_atomic_cmpxchgMark Rutland2023-06-051-42/+4
| * | | | | locking/atomic: arm: fix sync opsMark Rutland2023-06-056-7/+65
| * | | | | s390/cpum_sf: Convert to cmpxchg128()Peter Zijlstra2023-06-052-14/+4
| * | | | | arch: Remove cmpxchg_doublePeter Zijlstra2023-06-0510-246/+0
| * | | | | percpu: Wire up cmpxchg128Peter Zijlstra2023-06-056-39/+184
| * | | | | arch: Introduce arch_{,try_}_cmpxchg128{,_local}()Peter Zijlstra2023-06-056-2/+177
| | |/ / / | |/| | |
* | | | | Merge tag 'sched-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-06-2714-119/+144
|\ \ \ \ \
| * | | | | 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
| * | | | | s390/time: Provide sched_clock_noinstr()Peter Zijlstra2023-06-052-4/+14
| * | | | | loongarch: Provide noinstr sched_clock_read()Peter Zijlstra2023-06-052-4/+4
| * | | | | arm64/arch_timer: Provide noinstr sched_clock_read() functionsPeter Zijlstra2023-06-051-7/+1
| * | | | | arm64/io: Always inline all of __raw_{read,write}[bwlq]()Peter Zijlstra2023-06-051-6/+6
| * | | | | 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