Pergunta de entrevista da empresa Arm

How is a mutex implemented in Linux?