xen: Use wmb instead of rmb in xen_evtchn_do_upcall().
commit74cccfb8f8103075050dce002cb5ef2000dc6231
authorIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 9 May 2008 05:01:23 +0000 (9 14:01 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 19 May 2008 03:24:22 +0000 (19 12:24 +0900)
tree425ae69bd5aa5674c042b988f1ec553986ab2a23
parent3c81ddcc89ae0424736819770d99c8abdf01b8f7
xen: Use wmb instead of rmb in xen_evtchn_do_upcall().

This patch is ported one from 534:77db69c38249 of linux-2.6.18-xen.hg.
Use wmb instead of rmb to enforce ordering between
evtchn_upcall_pending and evtchn_pending_sel stores
in xen_evtchn_do_upcall().

Cc: Samuel Thibault <samuel.thibault@eu.citrix.com>
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
drivers/xen/events.c