Um patch trabalhado por um engenheiro da Intel para liberação de TLB em lote para migração de página com fólios está mostrando alguns resultados promissores e atualmente trabalhando para o kernel da linha principal.
Um patch trabalhado por um engenheiro da Intel para liberação de TLB em lote para migração de página com fólios está mostrando alguns resultados promissores e atualmente trabalhando para o kernel da linha principal.
Hoje, uma nova solicitação pull drm-misc-next foi enviada para DRM-Next de várias filas de alterações do Direct Rendering Manager para Linux 6.3 . O mais significativo com a solicitação pull de hoje e a eliminação de sete drivers DRM antigos que são para hardware antigo e esses drivers de código aberto não são mais mantidos.
Devido à viagem de Linus Torvalds no final do dia, ele lançou o Kernel Linux 6.2-rc4 meio dia antes como o último instantâneo semanal do Kernel Linux 6.2 .
Linus Torvalds lançou o Kernel Linux 6.2-rc3 algumas horas mais cedo hoje e observou que as coisas estão "começando a parecer muito mais normais" em termos de rotatividade de código para este estágio do ciclo de desenvolvimento do Kernel Linux 6.2 , agora que o período de férias passou.
Aqueles que prestam muita atenção ao desenvolvimento do kernel do Linux podem ter notado uma pequena mudança em como um importante desenvolvedor do Linux está marcando seus patches de kernel.
Com a janela de mesclagem do Kernel Linux 6.2 atrás de nós, o trabalho de recursos para as alterações do Direct Rendering Manager (DRM) visando agora o kernel do Linux 6.3 começou a fazer fila com o DRM-Next.
Linus Torvalds acaba de lançar o Kernel Linux 6.2-rc2 como o segundo candidato a lançamento semanal para o Kernel Linux 6.2 após o fechamento da janela de mesclagem na semana passada no Natal.
Na véspera de Ano Novo, Greg Kroah-Hartman lançou um novo conjunto de kernels estáveis com o Kernel Linux 6.1.2, 6.0.16 e 5.15.86 LTS sendo o novo conjunto.
Acontece que o código Assembly escrito à mão que fornece uma função "strcmp" de comparação de string otimizada para a arquitetura do processador Motorola 68000 (m68k) "sempre foi quebrado" e só agora foi descoberto no final de 2022.
Um dos melhores recursos para torná-lo o kernel principal do Linux este ano é o MGLRU como o LRU Multi-Gen para revisar o código de recuperação de página do kernel. O código do MGLRU que estreou no Kernel Linux 6.1 tem se mostrado muito bem em uma variedade de benchmarks.
Finalmente aconteceu! Uma implementação de kernel Zstd atualizada com base no Zstd v1.5 upstream foi mesclada para o Linux 6.2 em desenvolvimento para fornecer melhor desempenho e confiabilidade para casos de uso de compactação/descompactação Zstd de firmware compactado para compactação transparente do sistema de arquivos.
Além das atualizações de driver HID para o kernel Linux 6.2 que foram mescladas esta semana, as atualizações do subsistema de entrada também chegaram esta semana e foram encabeçadas por vários novos drivers de tela sensível ao toque.
As atualizações de gerenciamento de memória x86 para a janela de mesclagem do Linux 6.2 foram enviadas com duas adições principais: abordando outro "alvo saboroso para invasores" e, separadamente, também aterrissando a funcionalidade Linear Address Masking (LAM) da Intel.
Após a recente conversa do desenvolvedor sobre a retirada do SLOB do kernel Linux, esse alocador simples está sendo obsoleto no Kernel Linux 6.2 .
Um dos novos recursos do Kernel Linux 6.1 foi definido para habilitar o suporte HID ++ para todos os dispositivos Logitech Bluetooth por padrão, em vez da atual habilitação por dispositivo. Mas essa mudança acabou sendo muito oportunista e agora, dias antes da estreia estável do Kernel Linux 6.1, foi revertida.
Entre os muitos novos recursos interessantes do Kernel Linux 6.1 está a fusão do código Multi-Gen LRU "MGLRU" como o que se tornou uma das melhores inovações do kernel para 2022 para revisar o código de recuperação de página do kernel do Linux. Os resultados de desempenho já são muito promissores e o MGLRU está sendo usado com sucesso no Google e em outras grandes implantações. O trabalho ainda não acabou para avançar ainda mais o kernel nesta área.
Na semana passada, com o Kernel Linux 6.1-rc5 , Linus Torvalds levantou preocupações de que o ciclo v6.1 pode precisar de uma semana extra de testes e correções. Agora o Linux 6.1-rc6 está disponível com o último prognóstico de Torvalds para o ciclo do kernel Linux 6.1 . Linus Torvalds escreveu como um anúncio do Kernel Linux 6.1-rc6 de ontem :
No final de outubro, finalmente surgiu uma série de patches aprimorando o subsistema "accel" para o kernel Linux na preparação desse novo subsistema/framework que se baseia no código do Direct Rendering Manager (DRM) e é projetado para todos os futuros Drivers do acelerador de IA para o kernel. Dado o número de drivers de acelerador de diferentes fornecedores de olho na adoção do kernel principal, essa nova estrutura de acelerador de computação está sendo formada rapidamente.