Pregunta de entrevista de Arm

How is a mutex implemented in Linux?