summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/smp.c
AgeCommit message (Expand)Author
2023-10-15Revert "x86/smp: Put CPUs into INIT on shutdown if possible"Linus Torvalds
2023-08-09x86/apic: Wrap IPI calls into helper functionsDave Hansen
2023-08-09x86/apic: Nuke ack_APIC_irq()Dave Hansen
2023-06-26Merge tag 'x86-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Linus Torvalds
2023-06-20x86/smp: Put CPUs into INIT on shutdown if possibleThomas Gleixner
2023-06-20x86/smp: Cure kexec() vs. mwait_play_dead() breakageThomas Gleixner
2023-06-20x86/smp: Remove pointless wmb()s from native_stop_other_cpus()Thomas Gleixner
2023-06-20x86/smp: Make stop_other_cpus() more robustThomas Gleixner
2023-05-15x86/smpboot: Enable split CPU startupThomas Gleixner
2023-05-15x86/smpboot: Switch to hotplug core state synchronizationThomas Gleixner
2023-01-24x86/reboot: Disable SVM, not just VMX, when stopping CPUsSean Christopherson
2021-03-21x86: Fix various typos in comments, take #2Ingo Molnar
2021-03-18x86: Fix various typos in commentsIngo Molnar
2020-06-11x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLEThomas Gleixner
2020-06-11x86/entry: Convert SMP system vectors to IDTENTRY_SYSVECThomas Gleixner
2019-07-25x86/smp: Move smp_function_call implementations into IPI codeThomas Gleixner
2019-07-25x86/apic: Provide and use helper for send_IPI_allbutself()Thomas Gleixner
2019-07-25x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI failsGrzegorz Halat
2019-07-08Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2019-06-23x86/apic: Use non-atomic operations when possibleNadav Amit
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 82Thomas Gleixner
2018-08-05x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1dNicolai Stange
2017-08-29x86/tracing: Disentangle pagefault and resched IPI tracing keyThomas Gleixner
2017-08-29x86/smp: Use static key for reschedule interrupt tracingThomas Gleixner
2017-08-29x86/smp: Remove pointless duplicated interrupt codeThomas Gleixner
2017-05-01Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2017-04-20sched/x86: Update reschedule warning textPrarit Bhargava
2017-04-20x86/reboot: Turn off KVM when halting a CPUTiantian Feng
2017-01-05x86/irq, trace: Add __irq_entry annotation to x86's platform IRQ handlersDaniel Bristot de Oliveira
2016-11-09x86/apic: Prevent tracing on apic_msr_write_eoi()Wanpeng Li
2016-10-16Merge tag 'v4.9-rc1' into x86/urgent, to pick up updatesIngo Molnar
2016-10-14x86/smp: Add irq_enter/exit() in smp_reschedule_interrupt()Wanpeng Li
2016-10-11x86/panic: replace smp_send_stop() with kdump friendly version in panic pathHidehiro Kawai
2015-11-05x86/smp: Remove single IPI wrapperThomas Gleixner
2015-11-05x86/apic: Add a single-target IPI function to the apicLinus Torvalds
2015-08-13x86/mce: Clear Local MCE opt-in before kexecAshok Raj
2015-05-15x86: Consolidate irq entering inlinesThomas Gleixner
2014-05-05asmlinkage, x86: Add explicit __visible to arch/x86/*Andi Kleen
2013-08-06x86, asmlinkage: Make all interrupt handlers asmlinkage / __visibleAndi Kleen
2013-07-02x86/tracing: Add irq_enter/exit() in smp_trace_reschedule_interrupt()Seiji Aguchi
2013-06-20x86, trace: Add irq vector tracepointsSeiji Aguchi
2013-06-20x86, trace: Introduce entering/exiting_irq()Seiji Aguchi
2012-05-14x86/reboot: Update nonmi_ipi parameterDon Zickus
2012-05-14x86/reboot: Use NMI to assist in shutting down if IRQ failsDon Zickus
2012-05-14Revert "x86, reboot: Use NMI instead of REBOOT_VECTOR to stop cpus"Don Zickus
2012-01-07x86, reboot: Fix typo in nmi reboot pathDon Zickus
2011-12-05x86, NMI: Add knob to disable using NMI IPIs to stop cpusDon Zickus
2011-12-05x86, reboot: Use NMI instead of REBOOT_VECTOR to stop cpusDon Zickus
2011-10-31x86: Fix files explicitly requiring export.h for EXPORT_SYMBOL/THIS_MODULEPaul Gortmaker
2011-04-14sched: Provide scheduler_ipi() callback in response to smp_send_reschedule()Peter Zijlstra