Files
linux/drivers
Scott Wood 3b6330ce2a gianfar: Add I/O barriers when touching buffer descriptor ownership.
The hardware must not see that is given ownership of a buffer until it is
completely written, and when the driver receives ownership of a buffer,
it must ensure that any other reads to the buffer reflect its final
state.  Thus, I/O barriers are added where required.

Without this patch, I have observed GCC reordering the setting of
bdp->length and bdp->status in gfar_new_skb.  Hardware reordering
was also theoretically possible.

Signed-off-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2007-05-17 20:43:15 -04:00
..
2007-05-13 09:44:05 -07:00
2007-05-15 18:56:37 -07:00
2007-05-16 00:51:46 +02:00
2007-05-11 08:29:37 -07:00
2007-05-17 05:23:04 -07:00
2007-05-16 21:19:15 -07:00
2007-05-17 05:23:05 -07:00