pv-on-hvm: Change barrier from rmb to wmb.
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 29 May 2008 08:40:07 +0000 (09:40 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 29 May 2008 08:40:07 +0000 (09:40 +0100)
Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com>
unmodified_drivers/linux-2.6/platform-pci/evtchn.c

index 701cb7e5046d57a61e4821493189b3e904923336..e6d5c3e83d2a8ae2cb42c794b1b0ef88eb7d4c54 100644 (file)
@@ -284,7 +284,7 @@ static irqreturn_t evtchn_interrupt(int irq, void *dev_id
 
 #ifndef CONFIG_X86 /* No need for a barrier -- XCHG is a barrier on x86. */
        /* Clear master flag /before/ clearing selector flag. */
-       rmb();
+       wmb();
 #endif
        l1 = xchg(&v->evtchn_pending_sel, 0);