Mentre a aquest costat de l'Atlàntic érem molts els que ja estàvem en mode Eurocopa ia l'altre s'estaven preparant per entrar en aquest estat però amb la Copa Amèrica, Linus Torvalds va seguir a la seva i va llançar Linux 6.10. Entre les novetats, com és habitual cada aproximadament dos mesos, moltes, però potser crideu l'atenció una novetat relacionada amb el TPM. I és que molts usuaris de Linux no sabíem què era això fins que els de Windows es van queixar per no poder pujar a la 11a versió del sistema de les finestres.
Com és habitual, en facilitarem una llista amb totes les novetats importants de Linux 6.10, una que va recollir al seu dia Miquel Larabel. Per no allargar més del necessari aquest article, us deixem amb aquesta llista.
Novetats de Linux 6.10
- Gràfics i pantalles:
- El controlador DRM de Panthor es fusiona per admetre les noves GPU Arm Mali que requereixen el Command Stream Frontend (CSF) basat en microprogramari.
- SDP de sincronització adaptativa dIntel.
- Major compatibilitat amb gràfics/pantalles Intel Lunar Lake.
- Compatibilitat del so HDMI amb les targetes gràfiques Intel Battlemage.
- Una pista Intel de baixa latència per millorar el rendiment de les càrregues de treball informàtiques.
- Moltes altres millores als controladors de GPU de codi obert.
- Suport millorat de AMD ROCm/AMDKFD per a APUs Ryzen «petites».
- Compressió d'imatge d'arrencada configurable per a RISC-V, de manera que podeu seleccionar BZ2 / LZ4 / LZMA / LZO / Zstd si es vol en lloc de limitar-se a Gzip.
- Compatibilitat amb les noves GPU d'AMD a maquinari RISC-V. RISC-V ara té suport FPU en mode kernel que és necessari perquè el Display Core d'AMDGPU funcioni amb les noves targetes gràfiques AMD que tenen DCN IP.
- DisplayPort/eDP per al Qualcomm Snapdragon X Elite.
- processadors:
- THP / mTHP, cosa que es tradueix en un major rendiment.
- Actualitzacions dels controladors Intel i AMD P-State amb correccions i altres millores per a l'escalat de la freqüència de la CPU als processadors Intel i AMD moderns.
- Ara ARM de 64 bits ara pot desactivar opcionalment el suport de l'espai d'usuari de 32 bits.
- Suport ARM64 per construir imatges Flat Image Tree (FIT). Les FIT són el nucli de Linux amb el DeviceTree necessari que es distribueixen fàcilment i es poden arrencar amb U-Boot, Coreboot i LinuxBoot.
- RISC-V és ara compatible amb codi Rust a la compilació del nucli Linux.
- Suport per a RISC-V Milk-V Mars i diverses addicions per a plataformes ARM.
- Migració en viu per al controlador Intel QAT.
- Intel HFI deixarà de malbaratar cicles de CPU.
- Actualitzacions de l'eina Perf per a CPU AMD Zen 5 juntament amb l'actualització dels esdeveniments per als nous models de CPU Intel.
- Més preparacions de KVM al voltant d'Intel Trust Domain Extensions (TDX).
- Nou suport de maquinari dins de la utilitat Turbostat.
- El descodificador d'instruccions x86 ja està llest per a APX i altres incorporacions d'Intel x86_64 ISA.
- Piles d'ombra x32 i altres canvis x86.
- Eliminació del suport per a maquinari DEC Alpha molt antic.
- S'elimina el suport per a processadors PowerPC 40x del nucli principal.
- Sistemes d'arxius i emmagatzematge:
- Millor rendiment de còpia zero amb IO_uring.
- Xifratge de disc/arxiu AES-XTS més ràpid a CPus Intel i AMD recents gràcies a tenir noves implementacions AVX-512, VAES i altres optimitzades.
- Zone Write Plugging (ZWP) per a un millor rendiment.
- Compressió Zstd per EROFS.
- Millor rendiment en obrir fitxers no encriptats en sistemes de fitxers que suporten encriptació FSCRYPT com EXT4 i F2FS.
- Neteja del README de ReiserFS mitjançant una carta de presó de l'assassí convicte Hans Reiser.
- Bcachefs es prepara per a fsck en línia i més millores de seguretat.
- Suport per a EXT4 FS_IOC_GETFSSYSFSPATH.
- XFS amplia el suport de reparació en línia.
- F2FS funcionarà millor en configuracions demmagatzematge per zones.
- Btrfs restaura l'opció de muntatge “norecovery” a causa del trencament a l'espai d'usuari amb els gustos de systemd i YaST.
- Correcció d'errors per al controlador NTFS modern (NTFS3 del Paragon).
- Device Mapper's DM-Crypt ara suporta una bandera d'alta prioritat per a un millor rendiment i latència.
- Optimitzacions de NFSD i preparatius per a la nova utilitat despai dusuari nfsdctl.
- El suport de client NFS v2 està ara deshabilitat per defecte.
- Suport VirtIO-FS multi-queue amb FUSE.
- Millora del rendiment d'escriptura per a OCFS2.
- Jocs a Linux:
- Suport de Steam Deck IMU per als sensors de moviment de Steam Deck juntament amb suport de ASUS ROG Ally HID.
- El controlador NTSYNC es va fusionar per emular les primitives de sincronització del Windows NT. Però el controlador encara no està en forma utilitzable per Wine / Steam Play (Proton) com més pegats encara estan pendents.
- Suport per al controlador de jocs Machenike G5 Pro.
- Suport per a més consoles de jocs portàtils basades en ARM.
- Un altre maquinari Linux:
- Compatibilitat amb so als portàtils ASUS ROG 2024 i Lenovo ThinkPad 13X.
- Un controlador Lenovo ThinkStation per exposar el monitoratge de maquinari a les estacions de treball Lenovo ThinkStation.
- Suport del dissipador de CPU NZXT Kraken 2023 AIO per a monitorització de maquinari.
- Compatibilitat amb Framework 13 i Framework 16 al controlador de plataforma ChromeOS.
- S'han eliminat alguns controladors trencats i no utilitzats per reduir el recompte de línies del nucli en unes 19 mil línies.
- Suport per a un altre adaptador d'USB a port paral·lel.
- Suport per reiniciar dispositius CXL.
- Moltes millores en els controladors de portàtils/plataformes, incloent suport per al portàtil Acer Aspire One ARM64 EC.
- Més funcionalitat Compute Express Link està ara en el seu lloc gràcies a tot el treball d'enginyeria d'Intel al voltant de CXL.
- El controlador IPU6 dIntel finalment sha actualitzat per millorar la compatibilitat amb les càmeres web de molts portàtils Intel moderns amb Linux.
- Les millores de Firewire / IEEE-1394 segueixen produint-se el 2024.
- Nou suport de maquinari de xarxa Intel juntament amb altres nous bits de xarxa i més maquinari WiFi 7 amb Linux 6.10.
- Millores generals del nucli:
- Diverses millores a VirtIO.
- Linux imprimirà el nombre de ranures de memòria ocupades en arrencar.
- Diverses actualitzacions del programador.
- Millor maneig per quan les coses "van seriosament malament" en servidors grans en permetre que s'emmagatzemin més registres de comprovació de màquina en servidors d'alt comptatge de nuclis.
- Suport per a interrupcions publicades en maquinari bar metall.
- Eliminació del sysctl sentinel bloat del nucli.
- Actualització a la cadena d'eines Rust 1.78 i altres addicions al nucli Rust per a Linux.
- Millores contínues a l'assignador SLUB.
- Seguretat:
- Mseal com la nova trucada al sistema de segellat de memòria que pot ser utilitzada per biblioteques C i navegadors web per al segellat de memòria similar al que ha estat disponible en alguns dels BSD.
- La configuració de seguretat del nucli Linux s'amplia per incloure l'activació del Kernel Control Flow Integrity (KCFI) i altres proteccions.
- Encriptació del bus TPM i protecció de la integritat per evitar atacs al Trusted Platform Module.
ja disponible
Linux 6.10 ja està disponible en kernel.org, però els que es decideixin per aquesta via hauran de realitzar la instal·lació manual. La millor manera de fer-ho a Ubuntu és mitjançant Nuclis de línia principal, encara que nosaltres recomanem, excepte cas greu, quedar-se al nucli que ofereix la nostra distribució.