aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/smp.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-1/+1
2024-02-23x86, crash: wrap crash dumping code into crash related ifdefsGravatar Baoquan He 1-1/+1
2024-02-14Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...Gravatar Ingo Molnar 1-32/+7
2023-11-30x86/smp: Use atomic_try_cmpxchg in native_stop_other_cpus()Gravatar Uros Bizjak 1-2/+3
2023-11-30x86/smp: Move the call to smp_processor_id() after the early exit in native_s...Gravatar Uros Bizjak 1-3/+6
2023-10-15Revert "x86/smp: Put CPUs into INIT on shutdown if possible"Gravatar Linus Torvalds 1-32/+7
2023-08-09x86/apic: Wrap IPI calls into helper functionsGravatar Dave Hansen 1-1/+1
2023-08-09x86/apic: Nuke ack_APIC_irq()Gravatar Dave Hansen 1-4/+4
2023-06-26Merge tag 'x86-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-30/+74
2023-06-20x86/smp: Put CPUs into INIT on shutdown if possibleGravatar Thomas Gleixner 1-7/+32
2023-06-20x86/smp: Cure kexec() vs. mwait_play_dead() breakageGravatar Thomas Gleixner 1-0/+5
2023-06-20x86/smp: Remove pointless wmb()s from native_stop_other_cpus()Gravatar Thomas Gleixner 1-6/+0
2023-06-20x86/smp: Make stop_other_cpus() more robustGravatar Thomas Gleixner 1-21/+41
2023-05-15x86/smpboot: Enable split CPU startupGravatar Thomas Gleixner 1-1/+1
2023-05-15x86/smpboot: Switch to hotplug core state synchronizationGravatar Thomas Gleixner 1-1/+0
2023-01-24x86/reboot: Disable SVM, not just VMX, when stopping CPUsGravatar Sean Christopherson 1-3/+3
2021-03-21x86: Fix various typos in comments, take #2Gravatar Ingo Molnar 1-1/+1
2021-03-18x86: Fix various typos in commentsGravatar Ingo Molnar 1-1/+1
2020-06-11x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLEGravatar Thomas Gleixner 1-15/+4
2020-06-11x86/entry: Convert SMP system vectors to IDTENTRY_SYSVECGravatar Thomas Gleixner 1-11/+7
2019-07-25x86/smp: Move smp_function_call implementations into IPI codeGravatar Thomas Gleixner 1-40/+0
2019-07-25x86/apic: Provide and use helper for send_IPI_allbutself()Gravatar Thomas Gleixner 1-2/+2
2019-07-25x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI failsGravatar Grzegorz Halat 1-19/+27
2019-07-08Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-1/+1
2019-06-23x86/apic: Use non-atomic operations when possibleGravatar Nadav Amit 1-1/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 82Gravatar Thomas Gleixner 1-3/+1
2018-08-05x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1dGravatar Nicolai Stange 1-0/+1
2017-08-29x86/tracing: Disentangle pagefault and resched IPI tracing keyGravatar Thomas Gleixner 1-1/+1
2017-08-29x86/smp: Use static key for reschedule interrupt tracingGravatar Thomas Gleixner 1-25/+15
2017-08-29x86/smp: Remove pointless duplicated interrupt codeGravatar Thomas Gleixner 1-36/+7
2017-05-01Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-0/+3
2017-04-20sched/x86: Update reschedule warning textGravatar Prarit Bhargava 1-1/+1
2017-04-20x86/reboot: Turn off KVM when halting a CPUGravatar Tiantian Feng 1-0/+3
2017-01-05x86/irq, trace: Add __irq_entry annotation to x86's platform IRQ handlersGravatar Daniel Bristot de Oliveira 1-6/+9
2016-11-09x86/apic: Prevent tracing on apic_msr_write_eoi()Gravatar Wanpeng Li 1-2/+0
2016-10-16Merge tag 'v4.9-rc1' into x86/urgent, to pick up updatesGravatar Ingo Molnar 1-0/+5
2016-10-14x86/smp: Add irq_enter/exit() in smp_reschedule_interrupt()Gravatar Wanpeng Li 1-0/+2
2016-10-11x86/panic: replace smp_send_stop() with kdump friendly version in panic pathGravatar Hidehiro Kawai 1-0/+5
2015-11-05x86/smp: Remove single IPI wrapperGravatar Thomas Gleixner 1-14/+2
2015-11-05x86/apic: Add a single-target IPI function to the apicGravatar Linus Torvalds 1-2/+14
2015-08-13x86/mce: Clear Local MCE opt-in before kexecGravatar Ashok Raj 1-0/+2
2015-05-15x86: Consolidate irq entering inlinesGravatar Thomas Gleixner 1-13/+6
2014-05-05asmlinkage, x86: Add explicit __visible to arch/x86/*Gravatar Andi Kleen 1-1/+1
2013-08-06x86, asmlinkage: Make all interrupt handlers asmlinkage / __visibleGravatar Andi Kleen 1-6/+6
2013-07-02x86/tracing: Add irq_enter/exit() in smp_trace_reschedule_interrupt()Gravatar Seiji Aguchi 1-11/+18
2013-06-20x86, trace: Add irq vector tracepointsGravatar Seiji Aguchi 1-0/+30
2013-06-20x86, trace: Introduce entering/exiting_irq()Gravatar Seiji Aguchi 1-8/+27
2012-05-14x86/reboot: Update nonmi_ipi parameterGravatar Don Zickus 1-8/+4
2012-05-14x86/reboot: Use NMI to assist in shutting down if IRQ failsGravatar Don Zickus 1-5/+56
2012-05-14Revert "x86, reboot: Use NMI instead of REBOOT_VECTOR to stop cpus"Gravatar Don Zickus 1-57/+2