Messages in this thread | | | Subject | Re: [PATCH] Document Linux's memory barriers | From | Bryan O'Sullivan <> | Date | Tue, 07 Mar 2006 11:23:28 -0800 |
| |
On Tue, 2006-03-07 at 18:30 +0000, David Howells wrote:
> True, I suppose. I should make it clear that these accessor functions imply > memory barriers, if indeed they do,
They don't, but according to Documentation/DocBook/deviceiobook.tmpl they are performed by the compiler in the order specified.
They also convert between PCI byte order and CPU byte order. If you want to avoid that, you need the __raw_* versions, which are not guaranteed to be provided by all arches.
<b
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |