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

 
Anterior Siguiente
kIOReturnRLDError kIOReturnBusy

kIOReturnDMAError

Qué significa kIOReturnDMAError

El problema puede estar en mapping del buffer, IOMMU, descriptor, device engine o completion del hardware. No debe reducirse automáticamente a “disco malo” o “memoria mala”.

La familia/driver que devuelve el código aporta el contexto decisivo.

Qué comprobar

  • Registra dirección, longitud y dirección de transferencia.
  • Comprueba DMA mapping, segments y alignment.
  • Revisa IOMMU/device logs y status registers.
  • Distingue setup failure de error reportado tras iniciar DMA.

Referencias técnicas


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