Tal com s'esperava, Linus Torvalds ha fet avui oficial el llançament de la versió estable de Linux 6.5. Aquest llançament inclou moltes novetats interessants, encara que algunes són més pensant en el futur que en el present, almenys majorità riament. Per exemple, s'ha iniciat suport inicial per a USB4 v2, i jo personalment ni tinc ni em planeig adquirir res compatible a curt termini. Però millor anar per davant de les tempestes a necessitar alguna cosa i no poder fer-lo servir per falta de suport.
El que teniu a continuació és la llista amb les novetats que han arribat al costat de Linux 6.5. Com hem esmentat, hi ha novetats interessants, com a molt nou maquinari suportat, entre els quals hi ha processadors i altres components.
Novetats mƩs destacades de Linux 6.5
- processadors:
- Suport d'arrencada paral·lela de CPU per a sistemes Intel i AMD moderns per ajudar a escurçar el temps d'arrencada/reinici Kexec en grans servidors.
- Linux ara utilitza per defecte l'EPP «actiu» d'AMD P-State per a Zen 2 i els sistemes més nous que admeten aquest mode de funcionament aprofitant ACPI CPPC.
- Compatibilitat amb AMD Ryzen sèrie 7000 EDAC per habilitar la detecció i correcció d'errors a CPU de consum Zen 4 capaços en lloc de limitar-se únicament als models de CPU de servidor AMD EPYC.
- Equilibri de cĆ rrega millorat per a CPU hĆbrides Intel.
- LoongArch afegeix extensions SMT i SIMD/Vector per a aquesta arquitectura de CPU xinesa.
- S'hi afegeix suport per a la CPU Alibaba T-Head TH1520 RISC-V i tambƩ per a alguns nous SoC ARM.
- Actualitzacions d'Intel Speed āāSelect al voltant de TPMI i controls de potĆØncia a nivell de clĆŗster.
- Es corregeix l'escalat de freqüència de la CPU per a Intel P-State amb CPU hĆbrides Intel Core quan es desactiven els nuclis E per deixar nomĆ©s els nuclis P en lĆnia.
- Suport de memòria no acceptada UEFI que és útil tant per a AMD SEV-SNP com per a Intel TDX per posposar l'acceptació de memòria per part de les mà quines virtuals fins que es necessiti després de l'arrencada per ajudar a reforçar la seguretat, reduir la sobrecà rrega i escurçar temps d'arrencada quan es tracta de memòria xifrada de mà quines virtuals.
- Compatibilitat amb Intel SoundWire ACE2.x per a funcions dĆ udio que sestrenen amb els processadors Intel Lunar Lake.
- Noves extensions AArch64.
- AMD PerfMonV2 per a KVM VMs, complementant el PerfMonV2 afegit ja al nucli fa uns cicles per a CPUs Zen 4.
- Suport VFIO per al bus AMD CDX.
- Suport DEXCR per a CPUs IBM POWER10 per a aquest Registre de Control d'Execució Dinà mica que permet controlar dinà micament el comportament d'execució sobre la base de cada CPU.
- Nou suport de maquinari d'AMD per al coprocessador criptogrĆ fic (CCP) de la CPU.
- Nou codi de controlador Intel Meteor Lake S.
- SNC per a servidors HPE SGI UV, també conegut com Sub-NUMA Clustering finalment funcionarà en aquests servidors.
- Ara el kernel retarda la inicialització de la FPU x86 en el procés d'arrencada del kernel com a part d'una neteja més à mplia.
- grĆ fics:
- El codi AMD EDAC/RAS afegeix suport GPU/accelerador amb un enfocament inicial per habilitar la detecció i correcció d'errors per al maquinari AMD Instinct MI200.
- La compatibilitat amb AMD FreeSync Video estĆ ara activada per defecte.
- Suport de overclocking de la sĆØrie AMD Radeon RX 7000 per a aquelles GPUs RDNA3 amb SMU13 IP.
- Intel Variable Rate Refresh per a panells eDP a portĆ tils.
- Suport d'objectes de sincronització VirtIO per a Vulkan.
- Compatibilitat de la GPU Qualcomm Adreno 690 amb el controlador MSM DRM.
- Altres millores als controladors grĆ fics de codi obert.
- Compatibilitat amb els còdecs apà trides AV1 i HEVC de Mediatek.
- Sistemes d'arxius i emmagatzematge:
- Petites optimitzacions i correccions al controlador NTFS3 del Paragon.
- La nova trucada al sistema cachestat per consultar les estadĆstiques de memòria cau de pĆ gina d'un fitxer perquĆØ l'espai d'usuari pugui prendre decisions mĆ©s informades.
- Millores menors al codi de F2FS en treballar en el suport de dispositius de blocs zonificats i altres caracterĆstiques.
- Sobreescriptures d'E/S directes en paral·lel molt més rà pides per al sistema de fitxers EXT4.
- Millores de rendiment per a Btrfs.
- El suport de XFS per a FS-VERITY s'acosta a la lĆnia principal del nucli amb mĆ©s preparacions fusionades.
- XFS large extents ja no Ʃs experimental.
- Millor coneixement de NUMA al codi del servidor NFSD/RDMA.
- Primitives d'aprovisionament per a emmagatzematge thinly provisioned.
- Maquinari:
- Un controlador NVIDIA SHIELD aportat per NVIDIA Corp per al vostre dispositiu de 2017. Ćs possible que en el futur s'afegeixin mĆ©s accessoris SHIELD a aquest controlador.
- Suport de rumble per al comandament Xbox de Microsoft per a mƩs dels seus comandaments.
- Intel segueix fent un munt de Compute Express Link (CXL) habilitació. Per a Linux 6.5, hi ha sanitització de dispositius CXL, esborrat segur i monitorització del rendiment CXL 3.0.
- Suport inicial per a USB4 v2 i desenvolupament del controlador Barlow Ridge d'Intel que suportarĆ aquest nou estĆ ndard USB4.
- Més treball dhabilitació de WiFi 7 per a aquest últim està ndard sense fil.
- Moltes mƩs plaques base disposen de cobertura de sensors amb els controladors HWMON.
- Millores en el maneig de ratolins i teclats PS/2.
- S'ha millorat el controlador AMD-Xilinx Versal watchdog per reiniciar el maquinari en cas de problemes.
- Millores al controlador IEEE-1394 Firewire per exposar el suport de marques de temps asĆncrones a l'espai d'usuari.
- Ara el kernel passarĆ menys temps esperant en dispositius PCIe.
- WiFi i Bluetooth per a la placa MIPS Creator CI20.
- Suport per a controladors MIDI 2.0 juntament amb mƩs codi AMD SoundWire al subsistema de so.
- Problemes de so per a l'ASUS ROG Ally.
- Linux:
- Les cues de treball de Linux 6.5 afegeixen detecció i supervisió automà tiques dús intensiu de CPU.
- Infraestructura de gestió de recursos basada a l'abast perquè els desenvolupadors del nucli puguin començar a utilitzar-la en el futur.
- L'assignador SLAB de Linux és oficialment obsolet i serà eliminat en una futura versió del nucli.
- La construcció d'un kernel de depuració complet de Linux s'optimitza ara de 53 GB a 25 GB d'ús de heap mitjançant millores a objtool.
- Una actualització de la cadena d'eines Rust i altres preparacions del nucli Rust.- Les cues de treball de Linux 6.5 afegeixen detecció i monitorització automà tica d'ús intensiu de CPU.
- L'assignador SLAB de Linux és oficialment obsolet i serà eliminat en una futura versió del nucli.
- La construcció d'un kernel de depuració Linux complet s'optimitza ara de 53GB a 25GB d'heap mitjançant millores en objtool.
- Una actualització de la cadena de ferramentes de Rust i altres preparatius del nucli de Rust.
Linux 6.5 ja estĆ disponible a kernel.org. Per instalĀ·lar-lo a Ubuntu es pot fer manualment, usant Nuclis de lĆnia principal o esperant i instalĀ·lant-lo al costat d'Ubuntu 23.10.
Via: Phoronix.