En uge efter tidligere rc2, lanceringen af Linux 6.14-rc3 markerer en ny fase i kerneudviklingen, der introducerer betydelige forbedringer i virtualisering, hardwaresupport og driveroptimering. Denne udgivelse, ledet af Linus Torvalds, er nu tilgængelig til test forud for den endelige Linux 6.14-udgivelse.
Blandt de mest bemærkelsesværdige ændringer er Faux Bus Incorporation, et nyt system, der forenkler udvikling af enhedsdrivere, og en række vigtige rettelser til den Kernel-baserede Virtual Machine (KVM) til både ARM- og x86-arkitekturer.
Linux 6.14-rc3: KVM-virtualiseringsoptimering
La KVM opdatering Denne version introducerer adskillige stabilitetsforbedringer og fejlrettelser, der påvirker ARM- og x86-arkitekturer. På ARM-siden er vektorregisterhåndtering blevet revideret for at forbedre datastyring i flydende komma- og SIMD-operationer. Et timing-problem i virtuel CPU-initialisering og interrupt-controlleren er også blevet rettet.
Til x86-arkitektur, Rettede fejl i AMD Secure Nested Paging (SNP) understøttelse og forbedret understøttelse af Hyper-V-baserede virtualiserede miljøer. Derudover er der blevet implementeret justeringer i styringen af pagineringstabeller for at muliggøre mere effektiv drift.
Ny ramme: Faux Bus
En relevant tilføjelse i denne version er Faux Bus, Designet til at lette driverudvikling på enheder, der ikke kræver kompleksiteten af en fuld platformsdriver. Denne nye API introducerer en forenklet struktur til styring af enheder med kun to hovedfunktioner: en til at oprette dem og en til at slette dem. Dette er især nyttigt for virtuelle eller testenheder.
En af de mest slående nyskabelser er inddragelsen af Ruststøtte ud af boksen, takket være dens native binding inden for rammerne, hvilket giver udviklere mulighed for at bruge dette sprog til at skabe controllere fra starten.
Nye forbedringer til Lenovo ThinkPad bærbare computere
Blandt de opdaterede drivere i Linux 6.14-rc3, Optimeret support er blevet tilføjet til Lenovo ThinkPads med AMD Ryzen-processorer. Især er understøttelse af styring af ydeevneprofiler via ACPI blevet forbedret, hvilket giver brugerne mulighed for at justere strømforbruget på deres notebook efter deres behov. Denne ændring påvirker de nyeste ThinkPad-modeller med Ryzen og er blevet testet med succes på ThinkPad P14s G5 AMD bærbare computer. En rettelse er også blevet anvendt til styring af blæserhastighed på den ældre ThinkPad X120e-model.
Tekniske detaljer for Linux 6.14-rc3 ændringer
I alt har opdateringen inkluderet ændringer i ca 30 kildekodefiler, med en balance på 420 linjer tilføjet y 427 elimineret. Denne justering demonstrerer en balance mellem kodeoptimering og problemløsning. eksisterende fejl.
Kerneudviklerne håber, at disse forbedringer vil give et mere stabilt og effektivt grundlag for virtualisering, hvilket gør livet lettere for systemadministratorer og avancerede brugere, der er afhængige af KVM i deres produktionsmiljøer.
Testprocessen er i gang, så dem, der bruger KVM i krævende miljøer, opfordres til at evaluere disse opdateringer og rapportere eventuelle problemer, mens vi videreudvikler den endelige udgivelse af Linux 6.14.