coresight-tmc.c
parece referir-se ao Controlador de Memória de Trace do Coresight, que parece ser uma ferramenta de depuração de kernel / hardware na arquitetura ARM.
Você pode ter encontrado uma dependência não declarada na configuração do kernel: o Controlador de Memória de Rastreamento parece depender do dispositivo composto do Android, mas o configurador do kernel não está ciente desse fato e assim permite escolher uma configuração que inclua o Rastreio. Controlador de memória, mas não o dispositivo composto Android.
Suas opções com a versão do kernel que você está usando são:
- mantenha o dispositivo de composição do Android na configuração do seu kernel para satisfazer a dependência do Coresight ou
- desative os itens de configuração
CORESIGHT_*
em sua configuração de kernel e, assim, desista do suporte ao Coresight.
Como a versão do kernel 3.4.0 não está mais em desenvolvimento ativo, provavelmente não há sentido em relatar o bug, a menos que você possa reproduzi-lo com uma versão mais recente do kernel: a versão mais antiga do kernel com suporte a upstream de longo prazo é 3.16. 60 neste momento.