
Linux Torvalds je upravo službeno objavio stabilnu verziju Linux 6.18Nakon sedam tjedana bez većih problema, datum izlaska, koji je odmah nakon tih sedam kandidata za izdanje, smatra se prikladnim. Kao i uvijek, postoji mnogo novih značajki, uglavnom u obliku podrške za novi hardver, a istovremeno se obrađuju i druga područja poput sigurnosti, datotečnih sustava i umrežavanja.
Ono što slijedi je popis s vijestima (preko), kao i informacije o tome kako nabaviti novu verziju i isplati li se. rani posvojitelj Ili pričekajte još malo. Upozorenje na spojlere: Bolje je pričekati.
Što je novo u Linuxu 6.18
- procesora:
- Optimizacija Retpolinea za pomoć s Intelovim E jezgrama.
- Intel TDX sada radi s Kexecom osim na ranim Xeon procesorima s Trust Domain Extensions, koji imaju poznatu grešku.
- Kompatibilnost s Loongsonovim sigurnosnim mehanizmom za rukovanje delegiranim RNG-om, TPM2 i raznim kriptografskim ubrzanjima na LoongArch procesorima.
- Rješenje problema s performansama PCIe na Intel Xeon 6.
- AMD Versal TRNG upravljački program je ugrađen u kernel za te adaptivne SoC-ove.
- Više priprema od AMD-a za nadolazeće Zen 6 procesore.
- Zakrpa za starije AMD Bulldozer procesore.
- Zakašnjela i nekompatibilna promjena za Intel FRED (fleksibilna isporuka povratnih događaja).
- Promjene u IOMMU-u za Intel, AMD, Apple i RISC-V hardver.
- Stabla uređaja Apple M2 Pro, Max i Ultra integrirana su iz Asahi Linuxa, nastavljajući poboljšanje podrške za Apple Silicon na Linuxu.
- ESWIN EIC7700 SoC je sada također u glavnoj jezgri kao dio podrške za SiFive HiFive Premier P550.
- Pripreme stabla uređaja za Arm C1 Nano, Pro, Premium i Ultra procesore unutar Armove nove Lumex CSS platforme.
- „Sheaves“ je dodan kao novi opcionalni sloj predmemorije temeljen na nizu, za svaki procesor.
- Mala optimizacija u upravljanju memorijom x86.
- Kontrole vektora napada sada mogu obraditi novo ublažavanje VMSCAPE-a.
- Dodano u EDAC upravljački program za Intel, AMD i Arm.
- RISC-V sada podržava MIPS proširenja dobavljača.
- Ažurirane osnovne vrijednosti za tretiranje Intelovog mikrokoda kao zastarjelog.
- Podrška za kontrolu energije "Panther Lake power slider".
- Poboljšanja performansi kriptografije.
- Virtualizacija:
- Pouzdanije rukovanje s više od 255 vCPU-ova na AMD EPYC serverima.
- Detekcija Bhyve hipervizora u FreeBSD-u.
- KVM x86 CET podrška za AMD i Intel s tehnologijom Control-flow Enforcement.
- AMD Secure AVIC je sada omogućen.
- Poboljšanja Hyper-V-a s podrškom za Kexec i Kdump u Azure Confidential VM-ovima i još mnogo toga.
- Nekoliko drugih poboljšanja u KVM-u.
- Podrška za NVIDIA GB300 u NVGRACE VFIO upravljačkom programu.
- Linux/DRM grafički upravljački programi:
- Novi Rocket kontroler za NPU akcelerator najnovijih Rockchip SoC-ova.
- Poboljšana podrška za AMD GCN 1.0 na AMDGPU-u.
- Podrška za „Intel SLPC power_profile“.
- Omogućavanje Intel Wildcat Lake zaslona.
- Intel se vratio radu na akceleratorskom kontroleru Havana Labsa.
- Nouveau sada koristi NVIDIA GSP firmware prema zadanim postavkama.
- Podrška za Panthor DRM upravljački program za Arm Mali G710, G510, G310, Gx15, Gx20 i Gx25 GPU-ove.
- „Tyr“ je novi DRM upravljački program u Rustu za Arm Mali grafičke procesore, namijenjen zamjeni Panthora.
- Nekoliko drugih poboljšanja u DRM kontrolerima.
- Pohrana/datotečni sustavi:
- Bcachefs je uklonjen iz glavne jezgre.
- Btrfs sada podržava veličine blokova veće od veličine stranice.
- Bolji paralelizam za opterećenja s intenzivnim čitanjem u Btrfs-u.
- XFS prema zadanim postavkama omogućuje online fsck.
- 150x poboljšanje u SquashFS-u
lseek()za raspršene kopije. - Poboljšanja performansi Intel F2FS-a.
- Opcija bitmape bez zaključavanja za softverski RAID (MD).
- Veća skalabilnost za NFSD od jeftinih oblaka do vrhunskih poslužitelja.
- Vrlo dobra optimizacija u exFAT kontroleru koja daje ~16× veću brzinu učitavanja.
- Poboljšanja FUSE-a.
- OverlayFS podrška za datotečne sustave slučaj neosjetljivim.
- Poboljšanja performansi u SMB3 i KSMBD.
- DM-PCACHE ugrađen kao visokoučinkovita DAX predmemorija s niskom latencijom za Device Mapper.
- Optimizacija
gen_init_cpiou Btrfsu ili XFS-u. - Ispravci za upravljačke programe datotečnih sustava Apple HFS i HFS+.
- Nekoliko drugih poboljšanja datotečnih sustava.
- Rješenje za pad sustava kada systemd diskovi čitaju mnogo datoteka.
- Atomski spisi za md-linearno.
- Mreže u Linuxu:
- Google PSP enkripcija za TCP veze.
- Velika poboljšanja za servere pod DDoS napadima.
- Podrška za Qualcommov "PPE" mehanizam za obradu paketa.
- Ostala mrežna poboljšanja i podrška za novi žičani/bežični hardver.
- Integracija AMD Thinking Ionic RDMA kontrolera.
- Intel GEN3 podrška u IRDMA kontroleru za RDMA RoCEv2 s E2000 IPU linijom.
- Linux na prijenosnim računalima:
- Prva podrška za haptičku dodirnu plohu koju je pružio Google.
- Novi EC kontroler za ThinkPad T14s Gen 6 sa Snapdragon X Elite procesorom.
- Novi kontroler za Xiaomi Redmibook tipkovnice s AI tipkom, Fn tipkama i dodatnim funkcijama.
- Nove AMD PMF mogućnosti.
- Novi HWMON upravljački program za GPD prijenosne uređaje.
- Ostali hardver:
- Ugrađeni upravljački programi za Intel USB I/O Expander.
- Nekoliko novih ulaznih kontrolera, uključujući Fairphone 5 kontroler osjetljiv na dodir.
- Zadana RISC-V jezgra sada podržava GPIO-spojene tipke za napajanje/resetiranje na prednjoj ploči.
- Početni okvir za vezovi USB kontrolera u Rustu.
- Ugrađeni Realtek ECC kontroler motora.
- Podrška za crvene i zelene LED diode statusa na QNAP NAS-u.
- CXL podrška za "poison" injekciju za otklanjanje pogrešaka.
- Compress-Offload API s podrškom za Opus kodek.
- Podrška Qualcomm Iris kontrolera za H.264 i H.265 kodiranje.
- Funkcionalno praćenje senzora na više ASUS matičnih ploča.
- Kontinuirano poboljšanje podrške za IEEE-1394 FireWire.
- Upravljanje audio priključkom Sony DualSense kontrolera.
- Linux sigurnost:
- Zadana deaktivacija TPM sabirničke enkripcije iz razloga performansi.
- BPF sada podržava potpisane programe i odgođeno izvršavanje zadataka, uz ostala poboljšanja u Linuxu 6.18.
- Linux revizijski kod sada ispravno obrađuje više sigurnosnih modula (LSM-ova).
- Ostale promjene u Linuxu 6.18:
- Nova Python aplikacija u stablu kernela pod nazivom „ilist“ za rad s događajima
perf. - Mnoga poboljšanja u upravljanju memorijom.
- Nova „prijelazna“ značajka za pomoć pri konfiguraciji kernela (Kconfig).
- Pripreme Sched_ext za podršku podplanera temeljenog na cgroup-u.
- Mnogo novog Rustovog koda dolazi u glavnu jezgru, uključujući Googleov novi Rust Binder upravljački program za Android.
- Nova Python aplikacija u stablu kernela pod nazivom „ilist“ za rad s događajima
Linux 6.18 je objavljen, ali trenutno je dostupan samo izvorni kod. Instaliranje odmah zahtijeva ručnu instalaciju, što ne preporučujemo. Najbolje je držati se kernela koji pruža vaša distribucija, osim ako vam nije potrebna podrška za vrlo specifičan hardver. Verzija .1 bit će objavljena za nekoliko dana, kada će je neke distribucije s postupnim izdanjem početi široko prihvaćati.