Linux ядросунун 5.9 версиясы чыгарылды, FSGSBASE жана Radeon RX 6000 "RDNA 2" колдоосу кошулду

Линус Торвалдс 5.9 версиясынын турукташтырылганын жарыялады.

Башка өзгөртүүлөр менен катар, ал 5.9 ядросуна FSGSBASE колдоосун киргизди, ал AMD жана Intel процессорлорунда контекстти которуунун иштешин жакшыртышы керек. FSGSBASE FS/GS регистрлеринин мазмунун колдонуучу мейкиндигинен окууга жана өзгөртүүгө мүмкүндүк берет, бул Spectre/Metldown чабалдыктарын оңдоодон кийин жабыр тарткан жалпы ишти жакшыртууга тийиш. Колдоонун өзү бир нече жыл мурун Microsoft инженерлери тарабынан кошулган.

Ошондой эле:

  • Radeon RX 6000 "RDNA 2" үчүн кошумча колдоо
  • NVMe дискти зоналаштыруу буйруктары үчүн кошумча колдоо (NVMe зоналанган аттар мейкиндиктери (ZNS))
  • IBM Power10 үчүн баштапкы колдоо
  • сактоо подсистемасынын ар кандай өркүндөтүлүшү, менчик драйверлерин ядро ​​​​компоненттери менен байланыштыруу үчүн GPL катмарларын колдонуудан коргоону жогорулатуу
  • энергия керектөө модели (Energy Model алкагы) эми CPU энергиясын керектөөнүн жүрүм-турумун гана эмес, ошондой эле перифериялык түзүлүштөрдү да сүрөттөйт.
  • Netfilter'ге PREROUTING баскычында REJECT кошулду
  • AMD Zen жана жаңы CPU моделдери үчүн P2PDMA технологиясын колдоо кошулду, бул PCI шинасына туташтырылган эки түзмөктүн эс тутумунун ортосунда маалыматтарды түздөн-түз өткөрүү үчүн DMA колдонууга мүмкүндүк берет.

Source: linux.org.ru

Комментарий кошуу