Non houbo moitas sorpresas en canto a datas. O desenvolvemento de Linux 6.2 Foi bastante tranquilo para as vacacións de inverno, e case dende o principio se sabía que a habería XNUMXo RC. Así, o lanzamento dunha versión estable que xa chegou estaba previsto para o 19 de febreiro. Dado o momento, con toda probabilidade será a versión que utilice Ubuntu 23.04, e máis tarde, nalgún momento, tamén debería chegar como opción ás versións LTS aínda soportadas.
Entre o noticias que chegaron xunto con Linux 6.2, a lista é extensa (recoller de Michael Larabel), pero non hai nada tan rechamante como a base para comezar con Rust que é introduciron en Linux 6.1. Si, hai algo que me resulta curioso e que demostra que Linus Torvalds sempre está por diante das tormentas: cando a maioría de nós aínda non temos case nada con WiFi 6, Linux 6.2 xa comezou a preparar a chegada de WiFi 7 ao núcleo. .
Aspectos destacados de Linux 6.2
- Procesadores e arquitecturas:
- Os datos de utilización da canalización de AMD Zen 4 agora están expostos ao rendemento para axudar aos desenvolvedores/administradores a perfilar e atopar colos de botella de rendemento cos novos procesadores da serie Ryzen 7000 e EPYC 9004.
- O coprocesador SMPro de Ampere Altra viu varios controladores actualizados para Linux 6.2.
- Corrixiuse a implementación de strcmp() rota para a serie Motorola 6800.
- Unha mellora da escalabilidade para grandes sistemas IBM Power.
- Soporte RISC-V para dispositivos de memoria persistente.
- O controlador Intel IFS foi corrixido para esta función de exploración en campo para ofrecer capacidades de proba de silicio da CPU coas próximas CPU Intel.
- O controlador Intel On Demand está fóra da caixa con máis funcións implementadas e agora chámase Intel On Demand en lugar de "Software Defined Silicon". Intel On Demand/Software Defined Silicon é a característica controvertida para a activación con licenza de certas funcións da CPU nos próximos procesadores Xeon Scalable.
- A compatibilidade de certificación de convidado Intel TDX fusionouse como o último traballo de Trust Domain Extensions (TDX).
- KVM prepárase para expoñer novas instrucións da CPU Intel.
- Unha configuración de aforro de enerxía para os procesadores Alder Lake N e Raptor Lake P.
- Intel SGX Async Exit Notification Soporte "AEX Notify" para axudar a defenderse contra algunhas formas de ataques SGX (Secure Guard Extensions).
- Varias melloras en AArch64, como o soporte para a pila dinámica de chamadas en sombra.
- Unha nova comprobación para o detector de bloqueo dividido debido a un cambio anterior do núcleo en torno á detección ou aumento do bloqueo dividido que prexudica o rendemento dalgúns xogos de Steam Play.
- O soporte para máis SoCs Qualcomm Snapdragon, así como o Apple M1 Pro/Ultra/Max agora foi incorporado ao mainstream. Co impulso de habilitación de Apple Silicon, o novo controlador CPUFreq tamén se fusionou.
- Mitigación de AmpereOne para Spectre-BHB.
- Gráficos:
- Aceleración inicial da GPU NVIDIA RTX 30 "Ampere" dentro do controlador Nouveau, pero o rendemento aínda é extremadamente pobre.
- Soporte de monitorización de sensores de enerxía para gráficos DG2/Alchemist a través das interfaces HWMON.
- Activación continua sobre a compatibilidade con gráficos Meteor Lake.
- Os gráficos Intel DG2/Alchemist son estables e xa non se agochan detrás dunha bandeira de módulo para activalos. Isto afecta a Intel Arc Graphics, a serie Flex e outras GPU Intel baseadas en DG2.
- Outras actualizacións do controlador de gráficos DRM.
- Soporte FBDEV para a opción "nomodeset".
- Soporte de pantalla Raspberry Pi 4K @ 60Hz.
- Soporte para pantallas Allwinner A100 e D1 dentro do controlador Sun4i DRM.
- Vinculado ao código gráfico DRM está o novo subsistema/marco do acelerador de computación "accel".
- Almacenamento e sistemas de ficheiros:
- Melloras de rendemento e aumento da fiabilidade RAID 5/6 para o sistema de ficheiros Btrfs.
- O controlador do sistema de ficheiros exFAT agora pode xestionar a creación de ficheiros e directorios moito máis rápido.
- Substitución atómica e unha caché de extensión baseada na idade por bloque para F2FS, o sistema de ficheiros compatible con Flash.
- Varias opcións de montaxe novas para o controlador do núcleo Paragon NTFS3, incluíndo funcións para aumentar a robustez/compatibilidade con NTFS nos sistemas Windows.
- XFS prepárase para o soporte de reparación do sistema de ficheiros en liña que debería estar dispoñible en 2023.
- Soporte SquashFS para montaxes IDMAPPED.
- O código NFSD está preto de abandonar o antigo soporte de NFSv2.
- Melloras de FUSE para sistemas de ficheiros que se executan no espazo do usuario.
- Finalmente engadiu unha API POSIX ACL para VFS.
- Compatibilidade con FSCRYPT para o cifrado SM4 de China, pero o programador non recomenda usar este cifrado chinés cuestionable para cifrar os teus datos.
- Outro hardware:
- Continúan os preparativos para WiFi 7, así como soporte para redes de 800 Gbps. Tamén se engadiu o equilibrio de carga de protección.
- O controlador de rede TUN é agora moito máis rápido.
- Compatibilidade co controlador DualShock 4 de Sony no novo controlador PlayStation como alternativa ao soporte existente para DualShock 4 no controlador HID de Sony mantido pola comunidade.
- Engadiuse soporte para o controlador de ventilador/sensor OneXPlayer.
- Soporte de monitorización de hardware para máis placas base ASUS.
- Opcionalmente, pódese activar a compatibilidade de activación e desconexión USB4.
- Máis traballo de habilitación para o acelerador Intel Habana Labs Gaudi2 AI.
- Engadíronse máis controladores para pantallas táctiles.
- Compatibilidade co sensor de presenza humana de Google Chrome OS para detectar a presenza de persoas diante dos Chromebooks de Google.
- Soporte adicional para hardware de audio Intel e AMD.
- Activación adicional de Compute Express Link (CXL).
- Combinouse o controlador WMI de Dell Data Vault.
- seguridade de linux:
- O seguimento da profundidade de chamadas como unha mitigación de Retbleed menos custosa para núcleos de CPU Intel Skylake/Skylake derivados que usar IBRS.
- O módulo de seguranza Landlock engade soporte para o truncamento de ficheiros.
- A aleatorización da área de entrada por CPU como outro "obxectivo apetecible para os atacantes".
- Outros cambios:
- OMMUFD para revisar o manexo de IOMMU no núcleo.
- Implementación actualizada de Zstd no núcleo que é máis rápida e moito máis nova que o código Zstd anterior no núcleo. Á súa vez, isto debería axudar aos distintos usuarios da compresión/descompresión Zstd no núcleo agora que segue máis de preto o código da era 1.5.x en lugar do código 1.4 obsoleto.
- Soporte para múltiples fluxos de compresión con zRAM.
- Un gran redeseño do subsistema MSI para interrupcións de sinal de mensaxes.
- Soporte para información de depuración comprimida con Zstd.
- A función kallsyms_lookup_name() é ~715 veces máis rápida.
- O asignador SLOB está obsoleto.
- Melloras de aforro de enerxía para sistemas inactivos ou con carga leve.
- Construíndo o núcleo con -funsigned-char como a bandeira do compilador.
- Tomouse máis código Rust e construíuse sobre o código anterior introducido en Linux 6.1.
Linux 6.2 Chegando a Ubuntu 23.04 durante a fase de desenvolvemento, e posteriormente pasará á versión estable que chegará en abril. Outras distribucións, como Rolling Releases, recibirano dependendo da súa filosofía.