summaryrefslogtreecommitdiffstats
path: root/arch/s390
diff options
context:
space:
mode:
authorMichael S. Tsirkin <mst@redhat.com>2015-12-27 18:02:16 +0200
committerMichael S. Tsirkin <mst@redhat.com>2016-01-12 20:47:04 +0200
commit234927540e6ac82f5f083a11c3e860e346ed09bc (patch)
tree8b3a2ba97c047685bd8272abef5c5e5ec1f18061 /arch/s390
parent506b02eb1cf79838b76c6e3e43171cf960f01fc8 (diff)
downloadlinux-234927540e6ac82f5f083a11c3e860e346ed09bc.tar.gz
linux-234927540e6ac82f5f083a11c3e860e346ed09bc.tar.bz2
linux-234927540e6ac82f5f083a11c3e860e346ed09bc.zip
xen/events: use virt_xxx barriers
drivers/xen/events/events_fifo.c uses rmb() to communicate with the other side. For guests compiled with CONFIG_SMP, smp_rmb would be sufficient, so rmb() here is only needed if a non-SMP guest runs on an SMP host. Switch to the virt_rmb barrier which serves this exact purpose. Pull in asm/barrier.h here to make sure the file is self-contained. Suggested-by: David Vrabel <david.vrabel@citrix.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: David Vrabel <david.vrabel@citrix.com> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Diffstat (limited to 'arch/s390')
0 files changed, 0 insertions, 0 deletions