mfm-port-enable — Desconhecido
O kernel entrou em panic porque uma “porta” gerenciada pelo driver AppleMultiFunctionManager não pôde ser ativada: o código 0xe00002d6 é kIOReturnTimeout (“I/O Timeout”), ou seja, o componente não respondeu a tempo (não é falta de alimentação, que seria 0xe00002e3 kIOReturnNoPower). A Apple não documenta nem esse driver nem a natureza da porta. O que os logs mostram: o driver depende de AppleEmbeddedPCIE, IOPCIFamily, IOUSBHostFamily, AppleOnboardSerial e AppleARMPlatform, portanto a porta é um link PCIe, USB ou serial interno; nada aponta o conector Lightning/USB-C, o Tristar ou o MagSafe (drivers separados, ausentes da pilha de chamadas). Os poucos relatos públicos associam o panic a Wi-Fi/Bluetooth indisponíveis depois da reinicialização (iPhone 13: stackshot “BT BlueTool Stuck”, Wi-Fi e Bluetooth impossíveis de ativar por horas) ou a um panic durante o repouso (iPhone 12 Pro). Nenhum reparo confirmado foi encontrado.
iPhone
Indeterminado — uma “porta” gerenciada pelo AppleMultiFunctionManager não respondeu (tempo esgotado); pista Wi-Fi/Bluetooth ou link PCIe, não confirmada; software primeiro
Primeira verificação
Atualizar o iOS e depois restaurar pelo computador como novo iPhone sem recolocar o backup, e observar por vários dias.
Fontes
- Apple XNU – IOReturn.h (kIOReturnTimeout = iokit_common_err(0x2d6) “I/O Timeout”; kIOReturnNoPower = 0x2e3) ↗
- Apple Community #255087395 – iPhone 13 (iOS 16.3.1): “port enable failed: 0xe00002d6”, stackshot “BT BlueTool Stuck”, Wi-Fi/Bluetooth indisponíveis (sem resposta) ↗
- iFixit Answers #800153 – iPhone 12 Pro (iOS 16.5.1): “port enable failed” com reset de watchdog durante o repouso, nenhum reparo confirmado ↗
- iFixit – iPhone SMC Panic Assert (comentário de um iPhone 15 com a mesma string, sem resposta) ↗