FERRAMENTAS LINUX: O Rust Bindings para o Kernel Workqueues está chegando ao Kernel Linux 6.7

quarta-feira, 4 de outubro de 2023

O Rust Bindings para o Kernel Workqueues está chegando ao Kernel Linux 6.7


Estão sendo incorporadas ao kernel Linux as integrações de Rust com a infraestrutura de fila de trabalho (WQ), utilizada para adiar o trabalho para um thread do kernel, possibilitando a execução assíncrona de processos.

O código inicial em Rust para a interface da fila de trabalho é a mais recente preparação antes do ciclo do Kernel Linux 6.7. Isso faz parte do esforço mais amplo do Rust para o Linux, ainda em andamento para tornar viável a escrita de drivers baseados em Rust para o kernel.

Patches de Rust para o WQ

Enviados na semana passada por meio do branch for-next do wq.git estão os primeiros vínculos em Rust para uma interface de fila de trabalho de baixo nível, além de alguns exemplos em Rust para demonstrar como a fila de trabalho do kernel pode ser utilizada.

Com este código Rust chegando ao branch "for-next", ele será submetido quando a janela de mesclagem do Kernel Linux 6.7 abrir no início de novembro.





Fonte

Até a próxima !!



Nenhum comentário:

Postar um comentário