
La segona candidata a llançament de Linux 7.1-RC2 ja està disponible per proves i arriba amb un paquet considerable de correccions repartides per tot el nucli. Tot i la mida del conjunt de canvis, Linus Torvalds ha descrit aquesta RC com a “bastant normal”, cosa que reforça la previsió d'un cicle que acabi, com de costum, al voltant d'una setena release candidat si no sorgeix cap contratemps d'última hora.
En aquesta fase del desenvolupament, el focus està posat menys en grans novetats visibles i més a la estabilitat del nucli i el suport de maquinari real, especialment rellevant per a usuaris i empreses europees que depenen de Linux en servidors, equips d'escriptori i dispositius mòbils. La combinació d'arranjaments en virtualització KVM, controladors gràfics i el nou driver NTFS apunta a polir els detalls abans que la versió 7.1 estable arribi a les distribucions, inclosa la gestió d'actualitzacions de microprogramari amb eines com gestió d'actualitzacions de microprogramari.
Linux 7.1-rc2 gran, comportament normal: el paper de KVM i la IA
Un dels aspectes que més ha cridat latenció daquesta Linux 7.1-rc2 és que, en les xifres brutes, el diffstat sembla inusualment voluminós. Torvalds ha explicat que prop de la meitat dels canvis es concentren als selftests de KVM, principalment per una onada de renoms interns perquè les proves segueixin les mateixes convencions que el codi principal del nucli, tant en noms de variables com de tipus.
Aquest tipus de neteja no modifica el comportament funcional de la virtualització per si mateix, però sí que té impacte en el manteniment a llarg termini. Al homogeneïtzar l'estructura interna de les proves de KVM, els desenvolupadors poden validar millor el comportament de les màquines virtuals, una cosa crucial per a centres de dades europeus, proveïdors de núvol i entorns de proves que confien en KVM per consolidar càrregues de treball, igual que projectes de virtualització com VirtualBox 7.2.8.
Torvalds ha assenyalat també que se segueix observant un patró de més pegats del que és habitual, tendència que ja es va veure a Linux 7.0 i que s'atribueix en bona mesura a l'ús d'eines d'intel·ligència artificial per generar o assistir als canvis de codi. Aquest increment de volum no implica necessàriament més inestabilitat, però sí que obliga a reforçar la revisió, el fuzzing i els sistemes de prova automatitzats, cosa que ja es nota en àrees com el planificador sched_ext, on s'han incorporat diverses correccions addicionals.
Nou controlador NTFS: estabilització abans de la versió final
Un altre front rellevant de Linux 7.1 i que afecta directament usuaris d'escriptori a Espanya i la resta d'Europa és el nou controlador NTFS integrat al nucli principal. Després d'anys de treball, el desenvolupador Namjae Jeon ha aconseguit que aquest driver modern, basat en el controlador NTFS original de només lectura però àmpliament millorat, substitueixi el NTFS3 de Paragon i deixi solucions obsoletes en espai d'usuari com NTFS-3G.
En aquesta Linux 7.1-rc2 s'ha incorporat una nova tanda de correccions per al driver NTFS, fruit tant del augment dús en entorns reals com de proves intensives i fuzzing sobre el codi C. Entre els arranjaments s'inclouen la resolució de possibles fuites de memòria i referències de pàgina, la prevenció de desreferències de punters nuls i la rectificació de problemes menors de codificació que podien derivar en errors difícils de rastrejar.
Concretament, s'han ajustat funcions com ntfs_index_walk_down() mitjançant una validació més estricta de l'assignació de blocs d'índex per evitar accessos invàlids; s'ha solucionat una fuita de memòria relacionada amb el maneig de cadenes de destinació d'enllaços simbòlics a rutes d'error; i s'han introduït controls addicionals a ntfs_mapping_pairs_decompress() per prevenir desbordaments de VCN i possibles corrupcions a les llistes d'assignació (runlists).
A més, l'equip n'ha corregit una mala utilització de PTR_ERR() sobre punters de foli vàlids en __ntfs_bitmap_set_bits_in_run(), s'ha afinat el recompte d'enllaços de directori per a àlies WIN32/DOS ajustant el decrement de nenllaç únicament quan el comptador de la MFT arriba a zero, i s'ha solucionat l'ús d'una variable no inicialitzada al mateix procés de descompressió de mapping pairs. Encara que cap d'aquestes incidències s'ha catalogat com una fallida catastròfica, la seva correcció millora la fiabilitat general del controlador, cosa especialment interessant per als que usen particions NTFS compartides amb Windows en equips personals o d'oficina.
Aquestes millores, fusionades a l'arbre principal del nucli durant el cap de setmana, formen part ja de Linux 7.1-rc2 i serviran de base per a la versió estable prevista per al juny, si el calendari no pateix retards. Per a la comunitat europea que maneja entorns mixtos Windows-Linux a empreses, centres educatius o administracions públiques, un NTFS més robust redueix el risc de corrupció de dades en alternar entre sistemes operatius.
Correccions gràfiques: AMDGPU i Intel Xe sota la lupa
Al costat del treball sobre NTFS i KVM, aquesta RC també incorpora un bloc significatiu de arranjaments al subsistema gràfic DRM. El conjunt més ampli de canvis ha recaigut al controlador AMDGPU, amb millores que abasten des de les GPU més recents fins a models més veterans que segueixen presents a molts equips d'usuari i professionals.
Entre les novetats, hi ha nombroses correccions per a IP blocks GFX11.5.4 i altres components recents, però també ajustaments que beneficien gràfiques AMD de la generació GCN 1.0/1.1. Gràcies al treball de Timur Kristóf, desenvolupador vinculat a Valve, s'ha habilitat de manera adequada el suport per a configuracions de GPU «harvested», com ara la Radeon HD 7870 XT (Tahiti LE) i models similars, que fins ara donaven problemes amb el kernel principal des d'informes de fa més d'una dècada.
Els canvis a AMDGPU inclouen a més una correcció a la sortida analògica de la capa DC, que s'havia vist afectada per una regressió, i millores en el suport de connectors de pantalla integrats sense DDC, així com en la lectura de l'EDID a partir de la informació de panell embeguda a la vBIOS. Aquest treball es tradueix en un comportament millor amb pantalles LVDS/eDP de portàtils antics, un tipus de maquinari que continua sent habitual en entorns domèstics i laborals on s'allarga la vida dels equips.
En paral·lel, el controlador Intel Xe també rep retoços i solucions específiques per a GPUs Xe3P, amb nous solucions temporals i ajustaments de rendiment. Aquests pegats contribueixen a estabilitzar l'experiència en sistemes que comencen a desplegar maquinari gràfic de nova generació d'Intel, cosa que pot ser rellevant tant per a estacions de treball com per a equips de desenvolupament gràfic i multimèdia dins de l'ecosistema europeu.
Impacte directe en dispositius de consum: Steam Deck OLED
Més enllà del maquinari descriptori clàssic, Linux 7.1-rc2 introdueix una correcció destacada per al àudio de la Steam Deck OLED. Durant els darrers dos anys, la versió principal del nucli havia trencat la compatibilitat de so en aquest dispositiu portàtil, obligant Valve i diverses distribucions orientades a consoles portàtils a mantenir pegats propis en les seves branques descendents.
Amb aquesta RC, el problema es corregeix a l'arbre oficial, cosa que redueix la necessitat de solucions específiques aigües avall i facilita que distribucions generalistes que es facin servir a Espanya i Europa puguin oferir una millor compatibilitat out-of-the-box amb aquest tipus de maquinari. És un exemple clar de com regressions aparentment petites poden afectar directament l'experiència de joc i multimèdia en dispositius que s'han popularitzat entre usuaris de Linux.
Poliment general del nucli i disponibilitat
A més de les àrees més visibles, Linux 7.1-rc2 acumula nombrosos arranjaments petits repartits per tot el nucli: des de controladors de xarxa i GPU (que tornen a dominar el conjunt de canvis de drivers) fins a ajustaments al planificador sched_ext i altres components interns. La tònica general és la d'una RC que no és especialment petita, però que manté un perfil estable i sense regressions de gran importància conegudes fins ara.
Tal com és habitual, el codi font de Linux 7.1-rc2 es pot obtenir des de kernel.org per als que necessitin provar-ho en entorns de desenvolupament, integrar-lo en distribucions de prova o simplement avançar-se a la versió estable, o fins i tot per als que vulguin instal·lar el kernel i avaluar-ne el comportament en màquines de prova. Torvalds ha animat a continuar amb les proves per detectar possibles regressions, tenint en compte sobretot l'increment sostingut del volum de pegats associats a l'ús d'eines d'IA.
La fotografia que deixa Linux 7.1-rc2 és la d'un nucli en fase d'afinat intensiu, amb la virtualització KVM reordenant les proves internes, un driver NTFS modern que es referma amb correccions específiques, i un bloc gràfic DRM que ajusta tant GPUs AMD com Intel Xe, sense oblidar arranjaments concrets per a dispositius com la Steam Deck OLED. Tot plegat apropa Linux 7.1 al seu llançament estable amb un enfocament clar en la robustesa i el suport de maquinari que, tret de sorpreses, haurien de notar tant usuaris domèstics com organitzacions a Espanya i la resta d'Europa.
