Лінус Торвальдс аб'явіў аб стабілізацыі версіі 5.9.
У ліку іншых змен ён унёс у ядро версіі 5.9 падтрымку FSGSBASE, якая павінна палепшыць прадукцыйнасць пераключэння кантэксту на працэсарах AMD і Intel. FSGSBASE дазваляе чытаць і змяняць змесціва рэгістраў FS/GS з прасторы карыстача, што павінна палепшыць агульную прадукцыйнасць, якая пацярпела пасля зачынення ўразлівасцяў Spectre/Metldown. Сама падтрымка была дададзена інжынерамі Microsoft некалькі гадоў таму.
Гэтак жа:
- дададзена падтрымка Radeon RX 6000 «RDNA 2»
- дададзена падтрымка каманд занавання назапашвальнікаў NVMe (NNS zoned namespaces (ZNS))
- пачатковая падтрымка IBM Power10
- розныя паляпшэнні падсістэмы сховішчаў, узмоцнена жорсткасць абарона ад выкарыстання GPL-праслоек для звязвання прапрыетарных драйвераў з кампанентамі ядра
- мадэль спажывання энергіі (фрэймворк Energy Model) зараз апісвае не толькі паводзіны энергаспажывання CPU, але і перыферыйных прылад
- У Netfilter дададзены REJECT на стадыі PREROUTING
- для AMD Zen і навейшых мадэляў CPU дададзеная падтрымка тэхналогіі P2PDMA, якая дазваляе выкарыстоўваць DMA для прамой перадачы дадзеных паміж памяццю двух прылад, падлучаных да шыны PCI.
Крыніца: linux.org.ru