FERRAMENTAS LINUX: LoongArch: Avançando com mais funcionalidades do kernel Linux 6.9

sábado, 23 de março de 2024

LoongArch: Avançando com mais funcionalidades do kernel Linux 6.9

 



A Loongson continua aprimorando a arquitetura de CPU chinesa LoongArch com o lançamento do Kernel Linux 6.9. 

Este lançamento inclui um conjunto de patches que habilitam uma série de novos recursos para esta arquitetura.

Com o Kernel Linux 6.9, o suporte ao objtool foi adicionado ao código da arquitetura LoongArch. Isso permite a realização de várias validações e transformações em arquivos de objeto durante o processo de construção do kernel. Além disso, o novo código LoongArch agora suporta o desenrolador de pilha ORC e o livepatching do kernel. Isso permite a aplicação de correções de segurança e bugs ao kernel em execução sem a necessidade de reinicialização, além de habilitar mais recursos de configuração do kernel.


Esta atualização representa um avanço significativo para o LoongArch, permitindo aprimorar ainda mais os recursos do kernel para esta arquitetura de CPU chinesa, que é derivada do MIPS64 e inspirada em parte pelo RISC-V. Apesar da geração atual de processadores LoongArch ser mais lenta do que modelos como AMD, Intel e Arm, essas melhorias são um passo importante na direção certa.

As principais adições ao LoongArch no Kernel Linux 6.9 incluem:

- Suporte objtool para LoongArch;

- Suporte ao desenrolador de pilha ORC para LoongArch;

- Suporte ao livepatching do kernel para LoongArch;

- Seleção de ARCH_HAS_CURRENT_STACK_POINTER no Kconfig;

- Seleção de HAVE_ARCH_USERFAULTFD_MINOR no Kconfig;

- Correções de bugs e outras pequenas alterações.

Para mais detalhes sobre as atualizações do LoongArch para o Linux 6.9, consulte a solicitação pull correspondente. 

A janela de mesclagem do Kernel Linux 6.9 termina neste fim de semana, com o lançamento do Kernel Linux 6.9-rc1.





Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário