aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/smp.c
Commit message (Expand)AuthorAgeFilesLines
* xen/arm: implement smp_call_functionJulien Grall2013-05-081-83/+5
* x86: fix CMCI injectionJan Beulich2013-02-261-0/+5
* x86: make cpu_2_logical_apicid private to x2apic codeJan Beulich2012-11-081-5/+0
* x86: All vectored interrupts go through do_IRQ().Keir Fraser2012-03-301-12/+3
* x86/hpet: replace disabling of legacy broadcastJan Beulich2012-03-271-1/+2
* x86/hpet: disable before reboot or kexecJan Beulich2012-03-271-0/+2
* eliminate first_cpu() etcJan Beulich2011-11-081-1/+1
* eliminate cpu_clear()Jan Beulich2011-11-081-2/+2
* eliminate cpu_test_xyz()Jan Beulich2011-11-081-1/+1
* eliminate cpus_xyz()Jan Beulich2011-11-081-3/+3
* eliminate direct assignments of CPU masksJan Beulich2011-10-211-11/+13
* eliminate cpumask accessors referencing NR_CPUSJan Beulich2011-10-211-3/+3
* x86: add irq count for IPIsKevin Tian2011-08-311-0/+3
* x86: Clean up smp_call_function handling.Keir Fraser2011-05-011-9/+5
* kexec: Clean up shutdown logic. Reinstate ACPI DMAR during kexec.Keir Fraser2010-07-291-1/+1
* x86: send_IPI_mask() ignores offline CPUs in given cpumask.Keir Fraser2010-06-291-1/+2
* x86: Do not include apic.h/io_apic.h from asm/smp.hKeir Fraser2010-06-111-0/+10
* smp_call_function/on_selected_cpus/on_each_cpu all return void.Keir Fraser2010-06-011-4/+3
* x86: Rename __sync_lazy_execstate() to __sync_local_execstate().Keir Fraser2010-04-191-1/+1
* When flush tlb mask, we need consider the cpu_online_map.Keir Fraser2010-03-301-1/+2
* x86: Implement per-cpu vector for xen hypervisorKeir Fraser2009-08-191-1/+45
* x86: Fix flush_area_mask() and on_selected_cpus() to not race updatesKeir Fraser2009-05-281-30/+28
* Remove unused 'retry' parameter from on_selected_cpus() etc.Keir Fraser2009-05-271-4/+2
* Pass cpumasks by reference always.Keir Fraser2009-05-271-41/+49
* x2apic: Clean up send_IPI_mask_x2apic() and add a memory barrier.Keir Fraser2008-09-251-1/+0
* x86: Support x2APIC mode.Keir Fraser2008-05-011-1/+4
* x86: Reduce assertion aggressiveness in send_IPI_mask().Keir Fraser2008-04-231-22/+5
* x86: On CPU shutdown, clear pending FPU exceptions.Keir Fraser2008-03-041-4/+14
* Remove unused smpboot.h header file.Keir Fraser2007-11-211-1/+0
* x86: allow pv guests to disable TSC for applicationsKeir Fraser2007-10-291-0/+6
* x86: Tighten handling of page-type attributes and makeKeir Fraser2007-10-171-1/+1
* x86: consolidate/enhance TLB flushing interfaceKeir Fraser2007-10-161-25/+9
* x86: Use halt() macro instead of direct HLT asm.kfraser@localhost.localdomain2007-09-111-1/+3
* x86: Cleanup system restart code, and wait 10ms for APs to offline.kfraser@localhost.localdomain2007-09-101-4/+14
* x86: Handle 'self-IPI' on legacy UP systems with no APIC.kfraser@localhost.localdomain2007-09-101-0/+13
* x86: Various cleanups around CR4 handling, cpu_possible_map, and VMX initiali...kfraser@localhost.localdomain2007-07-121-1/+1
* xen: Remove legacy references to explicitly per-cpu perf counters.kfraser@localhost.localdomain2007-03-271-3/+3
* hvm: Only do hvm_disable() on HVM-enabled systems.kfraser@localhost.localdomain2007-02-281-1/+1
* x86: flush_tlb_mask() should take into account specified VA to flushkfraser@localhost.localdomain2007-01-231-1/+4
* [HVM] Disable VMX/SVM on auxiliary processors when shutting down an SMP system.kfraser@localhost.localdomain2006-09-291-0/+2
* [XEN] Various cleanups to bitops usage.kfraser@dhcp93.uk.xensource.com2006-06-271-1/+2
* Use DEFINE_SPINLOCK consistently throughout Xen.kaf24@firebug.cl.cam.ac.uk2006-06-011-1/+1
* Add more in_irq() checking. Add irq_enter()/irq_exit() wherekaf24@firebug.cl.cam.ac.uk2006-05-051-0/+6
* Remove bogus extern declaration.kaf24@firebug.cl.cam.ac.uk2006-04-151-1/+1
* Simplify the Xen genapic code. Many genapic hooks have beenkaf24@firebug.cl.cam.ac.uk2006-04-041-13/+13
* Clean up subarch 'mach-foo' header files. No need forkaf24@firebug.cl.cam.ac.uk2006-04-031-2/+2
* Remove send_IPI_all, send_IPI_allbutself and send_IPI_selfkaf24@firebug.cl.cam.ac.uk2006-04-031-71/+26
* on_selected_cpus() must not send IPIs with empty target masks.kaf24@firebug.cl.cam.ac.uk2006-03-231-0/+17
* New SMP IPI interface function called on_selected_cpus(), currently implementedkaf24@firebug.cl.cam.ac.uk2006-03-211-15/+25
* Upgrade arch/x86/cpu/* files to their equivalents inkaf24@firebug.cl.cam.ac.uk2006-02-141-3/+3