O problema está relacionado a uma condição de corrida no componente drm/lima do kernel do Linux. Essa condição de corrida pode ocorrer quando uma tarefa de renderização demora o suficiente para acionar o manipulador de tempo limite de tarefas do drm, mas ainda assim é concluída antes que o manipulador de tempo limite execute a reinicialização forçada. Em alguns casos, isso pode resultar em um desequilíbrio na contagem de referências no lima pm idle. O problema pode ser evitado mascarando os irqs no início do manipulador de tempo limite.