Nova verzija Linuxa 5.13 stiže sa poboljšanjima sigurnosti, podrškom za Apple M1 i još mnogo toga

Linus Torvalds je jučer objavio verziju 5.13 Linux kernela, koja pruža početnu podršku za novi Apple M1 čip sa osnovnom podrškom, novim sigurnosnim funkcijama za Linux 5.13 kao što je Landlock LSM, kompatibilnost sa Clang CFI i mogućnost randomizacije pomaka kernela pri svakom sistemskom pozivu, kao i podršku za FreeSync HDMI i početnu implementaciju Aldebarana, između ostalog.

Oko 47% svih promjena uvedenih u 5.13 odnosi se na upravljačke programe uređaja, oko 14% promjena odnosi se na ažuriranje određenog koda za hardverske arhitekture, 13% odnosi se na mrežni stek, 5% odnosi se na sistem datoteka i 4% na interne podsustave jezgra.

Torvalds je novu verziju nazvao "prilično velikom".

“Imali smo prilično tihu sedmicu od rc7 i ne vidim razlog da odgodimo 5.13. Pregled sedmice je mali, sa samo 88 neraspoređenih izvršavanja (a neki od njih su samo vraćanja). Naravno, iako je prošla sedmica bila mala i tiha, 5.13 u cjelini je prilično velika. U stvari, to je jedna od najvažnijih verzija 5.x, s više od 16.000 urezivanja (više od 17.000 ako računate spajanja), od više od 2.000 programera. Ali ovo je općenit fenomen, a ne poseban fenomen koji se odlikuje neobičnim karakterom ”, napisao je Torvalds.

Glavne vijesti u Linuxu 5.13

Jedna od najvažnijih novih karakteristika Linux kernela 5.13 je početna podrška za Appleove M1 čipove. Trenutno je dostupna samo hardverska podrška i izvršavanje koda , ali se očekuju mnoge optimizacije. Grafičko ubrzanje još nije dostupno, ali se početna podrška očekuje u budućim verzijama.

Još jedna nova sigurnosna funkcija u Linuxu 5.13 je Landlock, novi sigurnosni modul koji može raditi uz SELinux radi boljeg upravljanja procesima . Omogućava vam ograničavanje interakcije s procesima u grupi vanjskog okruženja i dizajniran je imajući na umu mehanizme izolacije poput Sandboxa, XNU-a, Capsicumovog FreeBSD-a i OpenBSD Pledge/Unveil-a.

Uz pomoć Landlocka, bilo koji proces, uključujući i one bez root pristupa, može se pouzdano izolovati , sprečavajući zaobilaženje izolacije u slučaju ranjivosti ili zlonamjernih promjena u aplikaciji. Landlock omogućava procesu da kreira sigurne sandbox okruženja koja se implementiraju kao dodatni sloj preko postojećih mehanizama kontrole pristupa sistemu. Na primjer, program može uskratiti pristup datotekama izvan svog radnog direktorija.

Također su vrijedna pažnje poboljšanja RISC-V arhitekture, jer ova nova verzija implementira podršku za kexec, crash dump, kprobe i pokretanje kernela na mjestu (pokretanje na mjestu, pokretanje s originalnog medija, bez kopiranja u RAM).

Osim toga , moderni Intelovi procesori dobili su novi kontroler hlađenja, a početna podrška je pružena i za nove sisteme proizvođača, marke Alder Lake-S (12. generacije).

Za AMD, među glavnim prednostima su podrška za FreeSync putem HDMI-ja , podrška za ASSR (Alternate Encoder Seed Reset), ioctl za ispitivanje mogućnosti kodiranja i dekodiranja videa i CONFIG_DRM_AMD_SECURE_DISPLAY način rada za otkrivanje promjena na ekranima koji prikazuju kritične informacije. Dodana je i podrška za ASPM mehanizam za uštedu energije.

Druge značajne promjene u ovoj novoj verziji Kernela uključuju:

  • Podrška značajke odbacivanja međuspremnika pretraživača simultanog prevođenja (TLB) za neke manje blagodati performansi U stvari, Linux 5.13 x86 rad na upravljanju memorijom pruža manju optimizaciju performansi koja je posebno korisna u svjetlu ublažavanja sigurnosti CPU-a posljednjih godina koje utječu na TLB.
  • Podrška za AMD Zen za turbostat.
  • Loongson 2K1000 nosač.
  • KVM nudi AMD SEV i Intel SGX poboljšanja za gostujuće virtuelne mašine.
  • Podrška za otkrivanje zaključavanja sabirnice Intel dodana je uz postojeću podršku za otkrivanje podijeljene brave.
    KCPUID je novi uslužni program u stablu koji pomaže u konfiguriranju novih x86 procesora.
  • Generički USB upravljački program za zaslon dodan je za postavke kao što je upotreba Raspberry Pi Zero kao prilagodnika zaslona.
  • Podrška za "Intel DG1 Platform Monitoring Technology" / telemetrijsku platformu.
  • Upravljački program POWER9 NVLink 2.0 uklonjen je zbog nedostatka korisničke podrške otvorenog koda.
  • Ažuriranja upravljačkog programa Direct Rendering Manager.

Dodaj kao preferirani izvor na Googleu