socd-ap-wdt — Desconhecido
Não é um panic escrito pelo iOS: o processador principal (AP) travou completamente, o watchdog de hardware do chip forçou uma reinicialização e, na inicialização seguinte, o sistema apenas recuperou o relatório SOCD (“SoC diagnostics”, dados de diagnóstico guardados na SRAM do SMC). Por isso o arquivo é muito curto, sem pilha de chamadas nem nome de driver: a causa real está no bloco codificado SOCDContainers, ilegível aqui. No iPhone, os relatos públicos (iPhone 12 Pro, 14 Pro Max, 15 Pro) nunca chegaram a uma peça identificada; no Mac M1, vários casos terminaram com troca da placa lógica, outros com uma atualização ou com a remoção de um periférico USB.
iPhone
Indeterminado — processador principal travado, causa não registrada no log; software primeiro
Primeira verificação
Procurar outros panic-full do mesmo aparelho no mesmo horário ou nos dias anteriores (eles costumam apontar o componente real).
Fontes
- Apple XNU – socd_client.h (“soc diagnostics data pipeline”, classes XNU/WDT/SOC) ↗
- Apple XNU – pexpert.h (buffer cliente SOCD na SRAM do SMC) ↗
- iFixit Answers #772761 – iPhone 12 Pro restarting (AP Watchdog Expired) ↗
- Apple Developer Forums #737553 – iPhone 14 Pro Max, câmera/LiDAR trocados sem efeito ↗
- Apple Community #252511597 – What is SOCD report detected: (AP watchdog expired)? (Mac mini M1) ↗
- Apple Community #253947831 – MacBook Pro M1 Pro, placa-mãe trocada ↗
- LKML (Asahi Linux) – [PATCH] watchdog: Add Apple SoC watchdog driver ↗