Kun Linux 6.4-rc1 on julkaistu, tässä on alkuperäinen yleiskatsaukseni kaikista mielenkiintoisista muutoksista, joita on tulossa Linux 6.4-ytimeen, joka julkaistaan vakaana kesäkuun lopussa tai heinäkuun alussa.
Kuten Linux 6.4:n yhdistämisikkuna on ohi, on aika alkaa testata tätä uutta ydintä (ja minun tapauksessani vertailla sitä mielenkiintoisten parannusten tai taantumien varalta) seuraavan noin kahdeksan viikon aikana. Linux 6.4:n kohokohtia ovat varhainen ja vielä keskeneräinen Apple M2-tuki, uusi Qualcomm QAIC-kiihdytinohjain, Intel LAM, RISC-V-järjestelmän lepotila, Turtle Beachin peliohjaimen tuki, enemmän Rust-kielikoodia on lisätty ylävirtaan, anturi valvontatuki yli 100+ muulle ASUS-emolevylle ja MSI kannettavan tietokoneen EC-ohjain, joka parantaa tukea useille MSI-kannettavien ominaisuuksille Linuxissa. Mukana on myös uusi IEEE-1394 Firewire-ylläpitäjä, joka lupaa ylläpitää koodia ainakin vuoteen 2029 asti.
-AMD:n ohjatun autonomisen tilan tuki AMD P-State-ohjaimessa.
-Virtuaalinen NMI AMD-suorittimille, joissa on KVM-virtualisointi.
-RISC-V tukee horrostilaa/keskeytys-levylle-tukea edellä markkinoille tulevia RISC-V-kannettavia ja vastaavia.
-Intel Thunder Bay SoC-tuen poistaminen>
-Lisää optimointeja ja uusia ominaisuuksia LoongArchiin.
-AMD IOMMU-ohjain tukee nyt 5-tason vierassivutaulukoita.
-Intel EDAC-tuki Sierra Forestille ja vuorostaan vahvistaa, että vain E-core Xeon-suorittimissa on 12-kanavainen DDR5-muistiohjain kuten Granite Rapidsissa.
-AMD SEV-SNP vTOM-vierastuki Microsoft Hyper-V:ssä.
-Alkuperäinen Apple M2-tuki tämän varhaisen Apple M2 SoC:n ja laitetuen kautta. ei ole vielä käytettävissä pääkäyttäjän ytimessä.
-AMD CDX-väylätuki APU:iden ja FPGA:iden väliseen liitäntään.
Grafiikkaohjaimet:
-Uusi määräaikavinkki aitalle, joka vaikuttaa grafiikkasuorittimen suorituskykyyn/taajuuteen.
-Intel Meteor Lake-näytönohjaimen käyttöönotto jatkuu.
-AMD:n varhainen työ uuden”GFX943″-kiihdytin IP:n parissa.
-Qualcommin QAIC-kiihdytinohjain sisällytettiin Linux 6.4:ään.
-4K-näytön tuki Rockchip DRM-ohjaimen kanssa.
-AMDGPU-ohjaimessa on uutta tehoa ominaisuuksia Steam Deckille.
Tallennus ja I/O:
-Samanaikaiset I/O-suorituskyvyn optimoinnit Device Mapperille.
-Pipe FMODE_NOWAIT-tuki on hyvä uutisia IO_uringille ja voi parantaa suorituskykyä.
-Useita parannuksia EROFS:ään.
-NFS-palvelintuki RPC-ja TLS:lle.
-Pienet optimoinnit NTFS-ohjaimeen.
-Useita F2FS-ja Btrfs-parannuksia.
-Suorituskyvyn optimointi EXT4:lle.
Muu laitteisto:
-Intel Lunar Lake HD-äänen tuki.
-Uusi Firewire-/IEEE-1394-ylläpitäjä.
-Lisää WiFi 7-tukityötä ja monia muita verkkomuutoksia, mukaan lukien alustava WiFi-tuki Apple M1 Pro-ja Apple M1 Max-laitteille.
-AMD SoundWire-tuki lisättiin käytettäväksi uusimpien AMD Audio Co-Processor (ACP) IP-lohkojen kanssa.
-Turtle Beach ja Qanba-peliohjaimen tuki XPad-ohjaimella.
-Vanhojen USB-ajurien poistaminen ja vanhojen PCMCIA-ajurien poistaminen osana kevätsiivousta ja vanhan CardBus/PCMCIA-koodin poistamisen aloittaminen.
-Korjaamme ongelman, jossa Intelin USB-tuki saattoi katketa jatkamisen jälkeen.
-Compute Express Link-spesifikaatio CXL:n esittely jatkui.
-Applen HID-ohjaimen omituisuudet.
-Tuki useammalle Kye/Genius-piirustustabletille.
-Korjaamme ongelman, jossa Nintendo-ohjaimet voivat jyriseä loputtomiin.
-Parempi MSI-kannettavien tietokoneiden tuki uusi MSI EC-ohjain.
-Apple GMUX-tuki T2 Mac-tietokoneille.
-Apple M1/M2-näppäimistön taustavalon tuki.
-Uusi tilakytkinohjain Lenovo Yoga-kannettavat.
-Tuki anturien valvontaan yli 100 muulle ASUS-työpöytäemolevylle.
Linux-suojaus:
-Valinnainen CA-valvonta koneen avaimenperälle.
-SELinux poistaa ajonaikaisen eston tuen.
Muut Linux 6.4-ytimen muutokset:
-Nopeampi suorituskyky VDUSE:lle.
-Linus Torvalds siivosi x86-muistikopiokoodin.
-Lisää Rust-koodia on lisätty, jotta ensimmäiset käyttökelpoiset Rust-ajurit saataisiin pian näkyviin.
-Ajoituspäivitykset korjaavat tietokantapalvelimen suorituskyvyn heikkenemisen.
-SLOB-poisto vihdoinkin. tapahtui.