> FreeBSD-current uses adaptive mutexes. However they spin on that mutex> only if the thread owning it is running across another CPU at that time,> otherwise it sleeps, maybe priority inherited depending on the> circumstance.