Nos últimos meses, usuários do kernel Linux enfrentaram um problema peculiar e irritante: ao desconectar receptores USB da Logitech, o kernel Linux travava. Se você experimentou um travamento abrupto ao desconectar seu teclado/mouse da Logitech ou ao alternar em um switch USB com seus dispositivos Logitech conectados, não está sozinho!
Felizmente, a solução está próxima. Com a chegada do lançamento de teste do kernel Linux 6.6-rc6, essa questão embaraçosa está sendo abordada. E para aqueles que se perguntam, sim, o kernel Linux 6.6-rc6 virá com a correção deste problema. Mais ainda, esta correção também será aplicada retroativamente às versões estáveis existentes do kernel Linux.
O mérito de enfrentar este bug vai para Hans de Goede da Red Hat. Conhecido por seu excelente trabalho em aprimorar o suporte a hardware de desktop/laptop no Linux, Hans tomou a dianteira na solução deste problema com os receptores USB da Logitech. Durante o verão, a Red Hat registrou vários relatórios de bugs, incluindo títulos como “USB disconnect causes kernel crash” e “Logitech unify receiver not working properly”, só para citar alguns.
A causa raiz do problema? Quatro conflitos de verificação de tempo vs. uso de tempo que necessitavam de atenção.
Felizmente, a solução já foi incorporada como parte das atualizações HID para o Linux 6.6-rc6. E em breve, também será integrada às versões estáveis do Linux. Até que essa correção seja amplamente disseminada, a recomendação é clara: se você estiver usando uma versão recente do kernel Linux, evite desconectar o receptor USB da Logitech para prevenir travamentos inesperados do kernel.
Fonte: https://bugzilla.redhat.com/show_bug.cgi?id=2227221
Sou um profissional na área de Tecnologia da informação, especializado em monitoramento de ambientes, Sysadmin e na cultura DevOps. Possuo certificações de Segurança, AWS e Zabbix.