Линус Торвалдс 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