xhci: Add rmb() between reading event validity & event data access.
authorMatt Evans <matt@ozlabs.org>
Tue, 29 Mar 2011 02:40:51 +0000 (13:40 +1100)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>
Mon, 2 May 2011 23:42:49 +0000 (16:42 -0700)
commit92a3da410aac6e14daaefe13c60368ca28e85830
treee3f3fe45d360315ea118f8c4dc47c65a068078a1
parent28ccd2962c66556d7037b2d9f1c11cdcd3b805d5
xhci: Add rmb() between reading event validity & event data access.

On weakly-ordered systems, the reading of an event's content must occur
after reading the event's validity.

Signed-off-by: Matt Evans <matt@ozlabs.org>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
drivers/usb/host/xhci-ring.c