Actualización del kernel de Chumby 8: Resolviendo el misterio del 100% de uso de la CPU

2025-01-13

Al actualizar el kernel de Linux de su dispositivo Chumby 8 a la versión 6.x, el autor encontró un problema persistente de uso del 100% de la CPU. A través de la depuración mediante la inversión del tiempo, el perfilado del kernel y una inmersión profunda en el archivo `/proc/stat`, la causa raíz se rastreó hasta un problema de tiempo en el código del kernel que lee el registro del temporizador de hardware PXA168, lo que resulta en un conteo inexacto del tiempo inactivo. El autor corrigió este problema y contribuyó con la solución al kernel principal de Linux.