La société de technologie chinoise Loongson continue de travailler sur l’amélioration de la prise en charge du noyau Linux en amont pour son architecture de processeur domestique dérivée de MIPS et inspirée de RISC-V. Avec le noyau Linux 6.4 en développement, un autre lot d’optimisations et d’implémentation de davantage de fonctionnalités du noyau pour l’architecture du processeur LoongArch.
LoongArch avec Linux 6.4 apporte des optimisations de mémoire optimisées, qui bénéficient à la gestion memset/memcpy/memmoove. Il existe également des sommes de contrôle optimisées et des calculs CRC32/CRC32C.
Les back-traces de LoongArch sont également désormais meilleures pour la consommation”d’humanisation”, fournissant des fonctions FPU du noyau, une prise en charge de l’injection d’erreurs de fonction, FTRACE avec prise en charge des appels directs et une prise en charge des outils de performance de base.
C’est un bon mélange de améliorations pour LoongArch dans Linux 6.4, en particulier les optimisations de la mémoire et la prise en charge des outils de performance de base.
La liste complète des correctifs de fonctionnalités de LoongArch pour Linux 6.4 est disponible via cette pull request, qui a déjà été fusionné avant la sortie de Linux 6.4-rc1 ce week-end.