HeadlinesBriefing HeadlinesBriefing.com

OpenBSD 8.0 traz drivers de GPU do Linux 6.18

Hacker News •
×

O OpenBSD 8.0 está tomando forma com uma série de atualizações significativas. O Clang/LLVM 22 agora é o compilador base nas arquiteturas clang, incluindo as bibliotecas de suporte atualizadas libc++, libc++abi, compiler-rt e libunwind. O OpenBSD/sparc64 também passou a usar o Clang por padrão, sendo a última grande arquitetura a fazer essa mudança, o que torna o OpenBSD o único sistema operacional a oferecer suporte ao sparc64 com um toolchain moderno.

Desde a 7.9, Jonathan Gray tem continuado a atualizar a pilha gráfica drm, incluindo inteldrm, radeondrm e amdgpu, levando o OpenBSD 8.0 ao Linux 6.18.y/6.18.53. A versão adiciona suporte a drivers para placas Intel Arc da série A (DG2/Alchemist). O espaço de endereços virtuais do kernel no amd64 foi aumentado para 512G, permitindo mapear mais de 4G de VRAM, o que viabiliza cargas de trabalho de computação em GPU como o Vulkan.

A virtualização também avança de forma importante. Após extenso trabalho em Edmonton de Mike Larkin e Dave Voutila, o vmm/vmd agora oferece suporte a convidados SMP com até 64 VCPUs por VM. Na rede, o driver qwz(4) foi incluído para dispositivos Wi-Fi Qualcomm WCN7850 "ath12k", enquanto o novo driver sambat(4) monitora o status da bateria e a contagem de ciclos em máquinas Samsung Galaxy Book4 Edge arm64. A criptografia de swap agora é acelerada no amd64 e no arm64 usando instruções AES da CPU.

Outras adições incluem LEDs de batimento cardíaco em placas arm64 e riscv64 que piscam para refletir a média de carga do sistema, além de novos recursos do httpd(8), como cabeçalhos de resposta personalizados e regras de filtragem baseadas em cabeçalhos HTTP recebidos, como o User-Agent. O ciclo de lançamento também marcou o primeiro commit do autor no OpenSSH, com muitas outras mudanças planejadas para a 8.0.

Fonte: Hacker News · Resumido por HeadlinesBriefing