Published at LXer:
David Howells posted a document on memory barriers on the Linux Kernel mailing list. Memory barriers are a way of ordering IO accesses to devices from the kernel. His document has undergone a lot of revisions based on the feedback he's received from the developers of the Linux kernel.
Read More...