POSIX [says that](http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_11) `pthread_mutex_unlock()` shall synchronize memory with respect to other threads. I'm assuming this basically means it's a SeqCst operation.