¿Cómo se supone que debo mantenerme al día con los kernels como desarrollador?

¿Cómo se supone que debo mantenerme al día con los kernels como desarrollador?

Estoy desarrollando para un procesador TI ARM específico con controladores personalizados que llegaron al kernel. Estoy intentando migrar de 2.6.32 a 2.6.37, pero la estructura cambió tanto que tendré semanas de trabajo para actualizar mi código.

Por ejemplo, mi chip es el dm365, que viene con controladores de procesamiento de vídeo. Ahora la mayoría de los controladores antiguos que estuvieron expuestos directamente a mí pasan por v4l2, lo que podría tener más sentido.

TI proporciona muy poca información para esas actualizaciones. ¿Cómo se supone que debo mantenerme al día con los cambios? Cuando busco en Google nombres de archivos específicos, rara vez obtengo algunos parches con menos comentarios sobre qué cambió, por qué y qué relación tiene lo antiguo con lo nuevo.

Respuesta1

Si selecciona un kernel para rastrear, asegúrese de seleccionar uno que esté etiquetado para soporte a largo plazo. Pero tarde o temprano túvoluntadhay que seguir adelante...

Respuesta2

  • Apunte a una versión específica del kernel durante más tiempo hasta que cambie.
  • Comuníquese con TI y pregunte si puede obtener ese tipo de información con anticipación y cómo hacerlo.

información relacionada