Hi, This is not to suggest that the following would be relevant or needed:
Is there any any man page, or documents, slides, books or standards specification documents regarding OpenBSD's memory model or memory order considerations? A marc.info misc@ or tech@ or Google search for query gives no results. C and C++ got memory models as of C11 and C++11, ref. https://en.wikipedia.org/wiki/Memory_model_(programming), http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1548.pdf section 7.17. For another system there is a discussion at https://www.kernel.org/doc/Documentation/memory-barriers.txt . Thanks, Joseph (Feel free to move to misc@ )