Linux 5.11 sisältää parannuksia Btrf-tiedostoille, tukee AMD-, USB4- ja muita parannuksia

Linux-ydin

Kahden kuukauden kehityksen jälkeen Linus Torvalds ilmoitti muutama päivä sitten Linux-ytimen 5.11 uuden version julkaisemisesta ja tässä merkittävimpien muutosten uudessa versiossa voidaan mainita tuki Intel SGX -asennuksille, uusi järjestelmäpuhelujen kuuntelumekanismi, virtuaalinen lisäbussi, järjestelmäkutsujen nopea suodatus seccomp-muodossa, ia64-arkkitehtuurin ylläpidon lopettaminen, kyky kapseloimaan SCTP UDP: hen.

Uusi versio sai 15480 korjausta 1991 kehittäjältä, korjaustiedoston koko on 72 Mt (Muutokset koskivat 12090 868,025 tiedostoa, 261,456 XNUMX koodiriviä lisätty, XNUMX XNUMX riviä poistettu). Noin 46% kaikista kohdassa 5.11 esitetyistä muutoksista liittyy laiteohjaimiinNoin 16% muutoksista liittyy laitteistoarkkitehtuurikoodien päivittämiseen, 13% verkkopinoon, 3% tiedostojärjestelmiin ja 4% sisäisiin ytimen alijärjestelmiin.

Linux 5.11: n tärkeimmät uudet ominaisuudet

Tässä uudessa versiossa Linux Kernel 5.11, voimme löytää sen lisäsi useita kiinnitysvaihtoehtoja Btrfs: iin käytettäväksi palautettaessa tietoja vioittuneista tiedostojärjestelmistä, aiemmin poistetun "inode_cache" -asennusvaihtoehdon tuen poistamisen lisäksi koodi valmisteltiin tukemaan lohkoja, joiden metatiedot ja sivua pienemmät tiedot (PAGE_SIZE), sekä tukemaan tilojen jakamista vyöhykkeittäin.

Sen lisäksi uusi mekanismi on lisätty sieppausjärjestelmän puheluihin, joka perustuu prctl (): een ja jonka avulla voidaan heittää poikkeuksia käyttäjän tilasta, kun he käyttävät tiettyä järjestelmäkutsua ja jäljittelevät sen suoritusta. Tätä toimintoa vaaditaan Wine- ja Proton-ohjelmissa Windows-järjestelmän puheluiden jäljittelemiseksi, joka on välttämätön yhteensopivuuden varmistamiseksi pelien ja ohjelmien kanssa, jotka suorittavat järjestelmäkutsut suoraan Windows-sovellusliittymän kautta (esimerkiksi suojaamaan luvattomalta käytöltä).

Arkkitehtuuriin RISC-V, vierekkäisen muistinjakolaitteen muistinjakojärjestelmän tuki on lisätty (CMA), joka on optimoitu jakamaan suuria vierekkäisiä muistialueita sivunsiirtotekniikalla. RISC-V: lle, on olemassa myös työkaluja, jotka rajoittavat pääsyä hakemistoon / dev / mem ja seisokkien käsittelyajan huomioon ottaminen.

Järjestelmille 32-bittinen ARM, tuki KASan-virheenkorjaustyökalulle on lisätty (ytimen osoitteenpuhdistin), joka tunnistaa virheet työskenneltäessä muistin kanssa. 64-bittiselle ARM: lle KASan-toteutus on siirretty käyttämään MTE (MemTag) -tunnisteita.

Virtualisoinnin ja tietoturvan osalta järjestelmäkutsu erottuu seccomp (), joka on lisännyt tukea nopean vasteen tilassa, jonka avulla voit nopeasti määrittää, sallitaanko tai sallitaanko tietty järjestelmäkutsu, prosessin liitteenä olevan jatkuvan toiminnan bittikartan perusteella, joka ei vaadi käsittelijän BPF: n käynnistämistä.

Voimme myös löytää joitain Integroidut ytimen komponentit erillisalueiden luomiseen ja hallintaan Intel SGX -tekniikan pohjalta (Software Guard eXtensions), jonka avulla sovellukset voivat suorittaa koodin eristetyillä ja salatuilla muistialueilla, joiden pääsyä muuhun järjestelmään on rajoitettu.

ARM64-järjestelmissä kyky käyttää Memory Tagging Extension (MemTag) -tunnisteita lisättiin signaalinkäsittelijän muistiosoitteisiin. MTE: n käyttö otetaan käyttöön määrittämällä SA_EXPOSE_TAGBITS-vaihtoehto Sigaction (): ssä ja sen avulla voit tarkistaa osoittimien käytön oikeellisuuden haavoittuvuuksien estämiseksi.

Lopuksi ohjaimet, Tuki Intel Maple Ridgen ensimmäiselle erilliselle USB4-isäntäohjaimelle korostettuna, sekä tuki AMD: n "Green Sardine" APU: lle (Ryzen 5000) ja "Dimgrey Cavefish" GPU: lle (Navi 2) sekä alustavalle AMD Van Gogh APU: lle, jossa on Zen 2 -ydin ja RDNA 2 (Navi 2) GPU. Lisätty tuki uusille Renoir APU -tunnuksille (Zen 2 -prosessorin ja Vega-GPU: n perusteella).

Nouveau-ohjain lisää alustavan tuen NVIDIA-näytönohjaimille »Ampere» -arkkitehtuurin (GA100, GeForce RTX 30xx) perusteella, joka on tällä hetkellä rajoitettu videotilan ohjaimiin.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   ArtEze dijo

    Näin, että he saivat Valentinen sitoutumaan ytimeen, ja minulle jäivät kasvot, mitä?