kernel de Linux no arranca después de build desde git checkout

¡Tengo un problema raro aquí! Estoy construyendo Kernel para un sistema Android. Puedo build el kernel a partir de una copy local y luego generar imágenes de arranque Android que funcionan bien en mi dispositivo. Si controlo este código a git, y luego selecciono otra instancia y sigo el mismo procedimiento de compilation, la image no arranca.

hasta ahora he verificado / intenté,

  • no es un problema con la creación de imágenes de arranque

  • Quité el .gitignore en sí mismo para que todos los files en la copy local estén marcados (comprobando todo lo que queda después de una limpieza)

  • usando la herramienta meldiff, intenté comparar los sets de kernel fuente de input y salida y no encontré ninguna diferencia

  • En meldiff, si hago una copy de alto nivel (sobrescribir de desprotegido con el original), todo comienza a funcionar.

  • Intenté usar la versión de testing de la herramienta diff de caleidoscopio en Mac para comparar la fuente. No encontró ninguna diferencia que el meldiff pudo haber pasado por alto

Cualquier ayuda es muy apreciada