summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-2924-26/+39
|\
| * treewide: Trace IPIs sent via smp_send_reschedule()Valentin Schneider2023-03-2425-24/+41
| * sched, smp: Trace IPIs sent via send_call_function_single_ipi()Valentin Schneider2023-03-242-2/+0
* | Merge tag 'perf-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-04-284-2/+30
|\ \
| * | perf/x86/intel/uncore: Add events for Intel SPR IMC PMUStephane Eranian2023-04-211-0/+12
| * | perf/x86/cstate: Add Granite Rapids supportArtem Bityutskiy2023-03-211-0/+2
| * | perf/x86/msr: Add Granite RapidsKan Liang2023-03-211-0/+2
| * | perf/x86/intel: Add Granite RapidsKan Liang2023-03-211-2/+14
| |/
* | Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-2856-127/+152
|\ \
| * | x86/hyperv: Mark hv_ghcb_terminate() as noreturnGuilherme G. Piccoli2023-04-142-2/+2
| * | x86/cpu: Mark {hlt,resume}_play_dead() __noreturnJosh Poimboeuf2023-04-143-3/+3
| * | cpu: Mark nmi_panic_self_stop() __noreturnJosh Poimboeuf2023-04-142-2/+1
| * | cpu: Mark panic_smp_self_stop() __noreturnJosh Poimboeuf2023-04-144-4/+3
| * | arm64/cpu: Mark cpu_park_loop() and friends __noreturnJosh Poimboeuf2023-04-145-11/+12
| * | x86/head: Mark *_start_kernel() __noreturnJosh Poimboeuf2023-04-143-6/+6
| * | init: Mark [arch_call_]rest_init() __noreturnJosh Poimboeuf2023-04-141-1/+1
| * | x86/linkage: Fix padding for typed functionsJosh Poimboeuf2023-04-141-1/+1
| * | x86,objtool: Split UNWIND_HINT_EMPTY in twoJosh Poimboeuf2023-03-2311-46/+47
| * | x86,objtool: Separate unret validation from unwind hintsJosh Poimboeuf2023-03-234-17/+18
| * | x86,objtool: Introduce ORC_TYPE_*Josh Poimboeuf2023-03-232-6/+10
| * | objtool: Change UNWIND_HINT() argument orderJosh Poimboeuf2023-03-231-1/+1
| * | objtool: Use relative pointers for annotationsJosh Poimboeuf2023-03-231-3/+3
| * | x86/cpu: Expose arch_cpu_idle_dead()'s prototype definitionPhilippe Mathieu-Daudé2023-03-081-0/+1
| * | sched/idle: Mark arch_cpu_idle_dead() __noreturnJosh Poimboeuf2023-03-0815-15/+15
| * | xtensa/cpu: Mark cpu_die() __noreturnJosh Poimboeuf2023-03-081-1/+1
| * | xtensa/cpu: Make sure cpu_die() doesn't returnJosh Poimboeuf2023-03-081-0/+2
| * | x86/cpu: Mark play_dead() __noreturnJosh Poimboeuf2023-03-082-2/+2
| * | x86/cpu: Make sure play_dead() doesn't returnJosh Poimboeuf2023-03-081-0/+1
| * | sparc/cpu: Mark cpu_play_dead() __noreturnJosh Poimboeuf2023-03-081-1/+1
| * | sh/cpu: Expose arch_cpu_idle_dead()'s prototype definitionJosh Poimboeuf2023-03-081-0/+1
| * | sh/cpu: Mark play_dead() __noreturnJosh Poimboeuf2023-03-081-2/+2
| * | sh/cpu: Make sure play_dead() doesn't returnJosh Poimboeuf2023-03-081-0/+1
| * | powerpc/cpu: Mark start_secondary_resume() __noreturnJosh Poimboeuf2023-03-081-1/+1
| * | mips/cpu: Mark play_dead() __noreturnJosh Poimboeuf2023-03-081-1/+1
| * | mips/cpu: Make sure play_dead() doesn't returnJosh Poimboeuf2023-03-082-0/+3
| * | mips/cpu: Expose play_dead()'s prototype definitionJosh Poimboeuf2023-03-084-0/+5
| * | loongarch/cpu: Mark play_dead() __noreturnJosh Poimboeuf2023-03-071-1/+1
| * | loongarch/cpu: Make sure play_dead() doesn't returnJosh Poimboeuf2023-03-071-1/+1
| * | ia64/cpu: Mark play_dead() __noreturnJosh Poimboeuf2023-03-071-2/+2
| * | csky/cpu: Make sure arch_cpu_idle_dead() doesn't returnJosh Poimboeuf2023-03-071-0/+2
| * | arm64/cpu: Mark cpu_die() __noreturnJosh Poimboeuf2023-03-072-2/+2
| * | arm/cpu: Add unreachable() to arch_cpu_idle_dead()Josh Poimboeuf2023-03-071-0/+2
| * | alpha/cpu: Make sure arch_cpu_idle_dead() doesn't returnJosh Poimboeuf2023-03-071-0/+1
| * | alpha/cpu: Expose arch_cpu_idle_dead()'s prototype declarationJosh Poimboeuf2023-03-071-0/+1
* | | Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-04-2821-113/+384
|\ \ \
| * | | 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-163-0/+18