9 de setembro de 2026
Regressão do TCMalloc com operações RSEQ é contornada com extensão da API
Fonte: LWN
Uma otimização do kernel Linux na versão 6.19 quebrou o TCMalloc, alocador de memória usado por várias aplicações, porque o código confiava em um comportamento não documentado das sequências reiniciáveis (RSEQ) — um mecanismo do kernel que permite operações sem travamentos no espaço de usuário e notifica se a execução for interrompida por preempção.
Olivier Dion propôs agora uma extensão da API de sequências reiniciáveis para restaurar a compatibilidade com o TCMalloc, resolvendo o problema sem necessidade de reverter a otimização anterior.
Fonte original: LWN ↗
📬 Receba no seu e-mail
As principais notícias de Linux e software livre, sem custo.