This looks great to me, except for ...
> +/* Mutex __spins initilizer used by PTHREAD_MUTEX_INITIALIZER. */
... this typo ("initializer") repeated many times over.
But for final approval I'll defer to anyone else who is an arch maintainer
and/or has touched this area of the code more recently than I have.
Thanks,
Roland