]> xenbits.xensource.com Git - xen.git/commit
xen/x86: Replace appropriate mandatory barriers with SMP barriers
authorAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 5 Oct 2016 11:42:15 +0000 (12:42 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 21 Dec 2017 11:02:00 +0000 (11:02 +0000)
commit971d299c04df379734d10c44d637433e9e564f36
tree05f6254e0f8f6c7a5dfd34e7e9137ba753dba79f
parentd72f5abff765b6408ef940ced437d000643f7547
xen/x86: Replace appropriate mandatory barriers with SMP barriers

There is no functional change.  Xen currently assignes smp_* meaning to
the non-smp_* barriers.

All of these uses are just to deal with shared memory between multiple
processors, which means that the smp_*() varients are the correct ones to use.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Dario Faggioli <dario.faggioli@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/cpu/mcheck/barrier.c
xen/arch/x86/cpu/mcheck/mctelem.c
xen/arch/x86/genapic/x2apic.c
xen/arch/x86/hpet.c
xen/arch/x86/hvm/ioreq.c
xen/arch/x86/irq.c
xen/arch/x86/smpboot.c
xen/arch/x86/time.c
xen/include/asm-x86/desc.h
xen/include/asm-x86/system.h