Linux 5.14 continua a trabalhar no suporte a USB4

Linux 6.9-rc4 traz mais correções de Bcachefs e mitigação de BHI nativa
tux

O desenvolvedor Greg Kroah-Hartman está apresentando cada vez mais novidades em relação a mudanças USB/Thunderbolt que devem fazer parte do novo kernel Linux 5.14. Assim, há muitas limpezas e correções para o código USB/Thunderbolt, bem como várias outras atualizações de driver de rotina. Uma área que vale a pena mencionar é o trabalho contínuo de suporte a USB4 em andamento dentro do código Thunderbolt. Portanto, o kernel Linux 5.14 continua a trabalhar no suporte a USB4.

Voltando ao início de 2020 com o Linux 5.6, havia suporte USB4 contínuo graças à Intel e à construção de seu código Thunderbolt de código aberto existente. Com o Linux 5.14, esse esforço continua em andamento.

Linux 5.14 continua a trabalhar no suporte a USB4

Dos inúmeros patches USB4 e Thunderbolt enfileirados para Linux 5.14, está uma série de patches que fornece suporte para atualização de NVM retimer on-board offline sem a necessidade de nenhum dispositivo USB4 conectado.

A lista completa de patches USB e Thunderbolt enviados para o ciclo do kernel do Linux 5.14 pode ser encontrada por meio da solicitação de pull.

Mais drivers OpenRISC LiteX devem ser atualizados no Linux

Embora o RISC-V garanta grande parte dos holofotes atualmente quando se trata de arquiteturas de conjunto de instruções de processador de código aberto, o OpenRISC ainda está avançando e em breve deverá ver mais drivers OpenRISC LiteX atualizados.

Em kernels recentes, vimos como trabalhar com o OpenRISC LiteX como um construtor Migen/MiSoC CPU/SoC para implantações em FPGAs com implementações soft-core de PicoRV32, VexRISCV e muito mais. Seguindo em frente, os desenvolvedores do OpenRISC estão agora em um caminho para transferir mais drivers periféricos para o kernel principal.

Para a janela de mesclagem do Linux 5.14 em andamento, a atualização do OpenRISC tem uma única alteração para remover a opção de sub-registro de 8 bits. Essa alteração simplifica o acesso ao registro MMIO com o código LiteX, limitando-os a deslocamentos de 32 bits.

Embora seja apenas uma pequena mudança para o Linux 5.14, agora que essa mudança foi feita, “agora isso foi acordado entre os desenvolvedores de hardware e kernel Litex, nos permitirá começar a atualizar outros drivers periféricos Litex “, observou o mantenedor do kernel OpenRISC Stafford Horne.

Aqueles que desejam conhecer um pouco mais sobre o LiteX podem fazê-lo por meio do GitHub do projeto.

Quando se trata de OpenRISC em implementações de hardware comercial, essa é uma área que ainda não está vendo tanto interesse quanto os fornecedores que investem em RISC-V.