¿Qué significa el código de retorno del kernel de macOS 0xE00002CC (kIOReturnCannotLock)?

 
Anterior Siguiente
kIOReturn???Error kIOReturnNotOpen

kIOReturnCannotLock

Qué significa kIOReturnCannotLock

El status señala una failure de sincronización en el componente que lo devuelve. Puede ser contention, state mismatch o una condición en la que el lock no puede obtenerse de forma segura.

No equivale a kIOReturnLockedRead/LockedWrite, que describen acceso bloqueado a un objeto.

Qué comprobar

  • Registra la operación y lock/resource asociado si el driver lo expone.
  • Revisa ordering de locks y teardown concurrente.
  • Comprueba si el camino debe bloquear o fallar inmediatamente.
  • Busca un owner que no progresa antes de concluir deadlock.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.