Bertsio nagusiaren kopurua 5era handitzeak ez du aldaketa handirik edo bateragarritasun-matxurarik esan nahi. Besterik gabe, gure Linus Torvalds maiteari lasaitasuna mantentzen laguntzen du. Jarraian, aldaketa eta berrikuntza batzuen zerrenda dago.
Nukleoa:
- ARM bezalako prozesadore asimetrikoetako CFS prozesuen programatzaileak modu ezberdinean funtzionatzen du; lehenik eta behin potentzia baxuko eta energia-eraginkortasuneko nukleoak kargatzen ditu.
- Fanotify fitxategiaren gertaeren jarraipenaren APIaren bidez, jakinarazpenak jaso ditzakezu fitxategi bat exekutatzeko irekitzen denean.
- cpuset kontrolagailua integratu da, CPU eta NUMA nodoen erabileran oinarritutako prozesu-taldeak mugatzeko erabil daitekeena.
- ARM gailu hauetarako laguntza sartzen da: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5 eta beste asko.
- Hobekuntzak ARM azpisisteman: memoria hot-plug, Meltdown eta Spectre babesa, 52 biteko memoria helbideratzea, etab.
- X86-64rako WBNOINVD instrukziorako laguntza.
Memoria azpisistema:
- Proba-etiketa ordezkatzea memoria-kontsumo txikiarekin eskuragarri dago KASAN tresnarako ARM64 plataformetan.
- Memoriaren zatiketa izugarri murriztu da (% 90 arte), eta ondorioz, Transparent HugePage motorrak hobeto funtzionatzen du.
- mremap(2)-ren errendimendua memoria eremu handietan 20 aldiz handitu da.
- KSM mekanismoan, jhash2 xxhash-ekin ordezkatzen da, eta horregatik 64 biteko sistemetan KSM-ren abiadura 5 aldiz handitu da.
- ZRam eta OOM hobekuntzak.
Blokeatu gailuak eta fitxategi-sistemak:
- Eskaera-ilaren sistema anitzeko maila duen blk-mq mekanismoa bloke gailuetarako nagusi bihurtu da. Mq ez diren kode guztiak kendu dira.
- NVMe euskarriaren hobekuntzak, batez ere gailuen funtzionamenduari dagokionez sarean.
- Btrfs-entzat, trukatzeko fitxategien laguntza osoa ezartzen da, baita FSID-a aldatzea ere metadatuak berridatzi gabe.
- F2FS-ra ioctl dei bat gehitu da fsck bidez FSren egiaztapena atzeratzeko.
- Integrated BinderFS - prozesuen arteko komunikaziorako pseudo-FS bat. Android-en hainbat instantzia ingurune berean exekutatzeko aukera ematen du.
- CIFSen hainbat hobekuntza: DFS cachea, atributu hedatuak, smb3.1.1 protokoloa.
- ZRam-ek hobeto funtzionatzen du erabiltzen ez diren truke-gailuekin, memoria aurrezten du.
Segurtasuna eta birtualizazioa:
- Streebog hash funtzioa gehitu da (GOST 34.11-2012), Errusiar Federazioko FSBk garatua.
- Potentzia gutxiko gailuetarako Google-k garatutako Adiantum enkriptazio-algoritmorako laguntza.
- XChaCha12, XChaCha20 eta NHPoly1305 algoritmoak barne.
- Seccomp deien kudeaketa erabiltzaileen espaziora eraman daiteke orain.
- KVM sistema gonbidatuetarako, Intel Processor Trace luzapenetarako euskarria inplementatzen da errendimendu gutxieneko degradazioarekin.
- Hobekuntzak KVM/Hyper-V azpisisteman.
- Virtio-gpu kontrolatzaileak monitore birtualetarako EDID simulazioa onartzen du orain.
- virtio_blk kontrolatzaileak baztertzeko deia inplementatzen du.
- NV memoriarako segurtasun-eginbideak ezarri dira Intel DSM 1.8 zehaztapenetan oinarrituta.
Gailu kontrolatzaileak:
- DRM APIaren aldaketak sinkronizazio egokitzailea (DisplayPort estandarraren parte) eta freskatze tasa aldakorrak (HDMI estandarraren parte) guztiz onartzeko.
- Display Stream Compression estandarra bereizmen handiko pantailetara zuzendutako bideo-korronteak galerarik gabeko konpresioa egiteko sartzen da.
- AMDGPU kontrolatzaileak FreeSync 2 HDR eta GPU berrezartzea onartzen ditu orain CI, VI, SOC15.
- Intel bideo-kontrolatzaileak Amber Lake txipak, YCBCR 4:2:0 eta YCBCR 4:4:4 formatuak onartzen ditu orain.
- Nouveau kontrolatzaileak Turing TU104/TU106 familiako bideo-txartelen bideo moduekin lan egiten du.
- Raspberry Pi ukipen-pantailaren kontrolatzaile integratuak, CDTech panelak, Banana Pi, DLC1010GIG, etab.
- HDA kontrolatzaileak "jack" botoia, LED adierazleak, Tegra186 eta Tegra194 gailuak onartzen ditu.
- Sarrerako azpisistemak zehaztasun handiko desplazamenduarekin funtzionatzen ikasi du Microsoft eta Logitech sagu batzuetan.
- Aldaketa asko gidarietan webcam, telebista sintonizatzaile, USB, IIO, etab.
Sare azpisistema:
- UDP pilak zero-kopia mekanismo bat onartzen du socket baten bidez datuak igortzeko tarteko bufferrik gabe.
- Generic Receive Offload mekanismoa ere gehitu da bertan.
- Bilaketa-errendimendua hobetu da xfrm gidalerroetan, horietako asko daudenean.
- VLAN kontrolatzaileari tunelak deskargatzeko gaitasuna gehitu zaio.
- Hobekuntza ugari Infiniband eta haririk gabeko sareetarako laguntzan.
Iturria: linux.org.ru