Cantouse, ou case. Polo menos a canción estaba composta e, tras un desenvolvemento no que a noticia máis destacada e estendida foi a ausencia de noticias, Linus Torvalds lanzou a versión estable de Linux 6.3. en o anterior Si, facía falta un oitavo RC, pero porque as cousas ralentizaron moito no período de Nadal. Nesta ocasión, nin sequera a Semana Santa foi quen de frear un bo ciclo.
As noticias sempre se inclúen moitas, pero algunhas destacan por encima do resto. En Linux 6.3 chama a atención que comezou o soporte para a interface do controlador de Steam Deck, a consola Valve. E é que, aínda que podía usarse para xogar case calquera título de Steam, o hardware era novo cando se presentou, polo que tivo que incluírse no núcleo para mellorar o seu funcionamento. Aquí tedes unha lista co noticia máis destacada Viñeron xunto con Linux 6.3.
Aspectos destacados de Linux 6.3
- procesadores:
- AMD Auto IBRS para procesadores Zen 4 en todas as pilas de produtos Ryzen e EPYC.
- Compatibilidade con Intel LKGS para esta instrución Load Kernel GS como parte da súa próxima función FRED.
- Preparacións do núcleo de Linux para ARM SME2 e SME2.1 como extensións de matriz escalables ARM.
- Novos controladores de xestión de enerxía para ARM e RISC-V.
- Funcións de cadea optimizadas para RISC-V mediante a extensión de manipulación de bits Zbb.
- O controlador TPMI de Intel fusionouse para que este rexistro consciente da topoloxía e a interface da cápsula PM se utilicen para xestionar diferentes funcións de xestión de enerxía.
- Intel TDX actualízase para evitar un escenario de "tolemia total".
- O controlador AMD-Xilinx XDMA fusionouse para este subsistema Xilinx Direct Memory Access (DMA).
- Aplicación de asignación de ancho de banda de memoria lenta de AMD para procesadores de servidor Zen 4.
- Compatibilidade con Qualcomm Snapdragon 8 Gen 2.
- Varias actualizacións de RAS e EDAC para servidores AMD e Intel, incluíndo DDR5 de 12 canles para Granite Rapids.
- Gráficos:
- O controlador Intel Meteor Lake VPU fusionouse para esta "unidade de procesamento versátil" que debutará nos SoC Meteor Lake de próxima xeración. A VPU empregarase para fins de inferencia de IA. Este é o primeiro controlador novo que fai uso do subsistema "accel" do acelerador de computación que comezou en Linux 6.2.
- O controlador Intel Habana Labs AI tamén foi portado ao novo subsistema/marco Compute Accelerator.
- A compatibilidade con pantallas Intel Meteor Lake está funcionando.
- Soporte Intel DP MST DSC.
- Elimináronse varios controladores antigos como os de ATI Rage 128, 3Dfx, S3 Savage, Intel 810, SiS, VIA, etc.
- AMDGPU agora expón a información PCIe ao espazo do usuario.
- AMDGPU tamén redeseñou o código de sono S0ix.
- Etnaviv agora admite núcleos VeriSilicon NPU con traballo pendente para habilitar OpenCL nas NPU Mesa.
- Outras actualizacións do Direct Rendering Manager (DRM).
- Melloras no soporte de TV analóxica.
- Sistemas de ficheiros e almacenamento:
- Optimización considerable do rendemento de EXT4 Direct I/O.
- Regulación BFQ para unidades con múltiples actuadores.
- Melloras menores no sistema de ficheiros F2FS.
- O soporte MMC/SD agora suxire o programador de E/S BFQ para facilitar a compilación do núcleo para tales sistemas.
- Soporte de montaxe Tmpfs IDMAPPED útil para systemd, Kubernetes e outras tarefas.
- Cifrado AES-SHA2 para NFSD xunto con algunhas melloras no código de seguranza da memoria.
- Algunhas melloras de velocidade no controlador do sistema de ficheiros Btrfs.
- Unha opción de descompresión de baixa latencia para EROFS.
- Redes:
- Engadiuse o novo controlador Qualcomm ath12k para admitir os chipsets sen fíos WiFi 7 de nova xeración de Qualcomm.
- Compatibilidade con IPv4 BIG TCP para un mellor rendemento da rede, similar ao BIG TCP existente para IPv6.
- Soporte para NVIDIA BlueField 3 DPU Ethernet.
- Compatibilidade co adaptador WiFi Realtek RTL8188EU.
- Outro hardware:
- HID-BPF fusionouse e tamén hai soporte nativo para a interface Steam Deck Controller como parte dos cambios HID.
- O soporte para o controlador Sony DualShock 4 foi eliminado de hid-sony, xa que dende Linux 6.2 é compatible co controlador oficial de hid-playstation.
- Soporte para o controlador de carreiras Logitech G923.
- Soporte adecuado para o controlador con cable 8BitDo Pro 2 para xogadores de Linux.
- Monitorización de sensores para moitas placas base ASUS B650/B660/X670 ASUS Ryzen.
- Soporte para o modo de asignación de ancho de banda Thunderbolt / USB4 DisplayPort.
- Compatibilidade con Intel PMCI para os seus Max 10 FPGA.
- Compatibilidade coa rexión CXL RAM e outras actualizacións do subsistema Compute Express Link.
- Soporte de audio para o SoC Tesla FSD.
- Compatibilidade con máis dispositivos Aquacomputer.
- Soporte para o controlador super I/O IT87952E dalgunhas placas base de escritorio máis recentes.
- Eliminación da compatibilidade con algunhas placas e máquinas ARM máis antigas.
- Seguridade:
- Compatibilidade con Microsoft Pluton TPM CRB como se atopa nos últimos procesadores móbiles AMD Ryzen. Isto é para xestionar só o TPM2 Command Response Buffer (CRB) do chip de seguridade Pluton e nada máis.
- Compatibilidade para habilitar STIBP cando se usa IBRS heredado como parte das mitigacións de seguranza da CPU para protexer os fíos de espazo do usuario.
- Soporte de KASLR para LoongArch para a aleatorización do espazo de enderezos do núcleo.
- Versións optimizadas AVX2 e AVX-512 do cifrado ARIA dentro do subsistema criptográfico do núcleo de Linux.
- Melloras xerais:
- Máis código Rust fusionouse antes do debut dos primeiros controladores do núcleo de Rust nun futuro próximo.
- Melloras en MEMFD e MGLRU.
- Soporte para hipervisor anidado Microsoft Hyper-V.
- Pequenas optimizacións no código do programador.
- Numerosas actualizacións de KVM.
- Eliminouse o soporte para o compilador Intel ICC.
- Correccións para Zstd.
- Melloras das secuencias reiniciables (RSEQ).
- Melloras de Printk en preparación para consolas roscadas/atómicas.
- A nova ferramenta de ruído de hardware "hwnoise".
- Melloras de Objtool para compilacións máis rápidas do núcleo e menor uso de picos de memoria. Os que constrúen unha configuración do núcleo allyesconfig agora poderán facelo en sistemas con só 32 GB de RAM sen ningún problema.
Linux 6.3 agora dispoñible e pódese descargar desde kernel.org, pero en forma de tarball. Os usuarios de Ubuntu que queiran instalalo terán que facelo eles mesmos, ben a man ou tirando de ferramentas como Liña principal. Ubuntu 23.04 Chegou coa 6.2 e permanecerá nesa versión durante os 9 meses nos que será compatible.
Vía: michael larabel.
Sexa o primeiro en opinar sobre