FERRAMENTAS LINUX: O Printk Cleanups está pronto para o Kernel Linux 6.6 - Caminhando em direção à impressão de console threaded/atômico

terça-feira, 5 de setembro de 2023

O Printk Cleanups está pronto para o Kernel Linux 6.6 - Caminhando em direção à impressão de console threaded/atômico

 

Um conjunto de melhorias no printk foi enviado ontem para a janela de mesclagem do Kernel Linux 6.6. Essas melhorias são significativas, pois representam um passo importante em direção à implementação da impressão de console com o threaded/atomic console printing. Essa implementação é crucial porque é o último obstáculo significativo antes que o suporte em tempo real (PREEMPT_RT) possa finalmente ser incorporado ao kernel.

John Ogness, da Linutronix, que pertence à Intel, tem trabalhado nas melhorias do printk como um pré-requisito para avançar na tão aguardada capacidade de imprimir no console de maneira encadeada/atômica, especialmente em consoles sem bloqueio.

Essas melhorias colocam o subsistema printk em um estágio imediatamente anterior à introdução do código encadeado/atômico pendente. Infelizmente, o suporte encadeado/atômico em si não está pronto a tempo para a janela de mesclagem do Linux 6.6. No entanto, esperamos que isso não demore muito mais, o que abrirá finalmente a porta para a inclusão do suporte em tempo real que ficou fora da árvore por muitos anos.

A solicitação de mesclagem (pull request) do printk  foi enviada ontem e inclui melhorias de código, a introdução de um novo indicador de console para o estado de suspensão do console, em vez de ser um estado global, evita tentativas de obtenção de bloqueio do console durante um panic(), correções na documentação e outras atualizações importantes.







Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário