Ang bersyon ng Linux kernel 5.9 ay inilabas, ang suporta para sa FSGSBASE at Radeon RX 6000 "RDNA 2" ay idinagdag

Inihayag ni Linus Torvalds ang pagpapapanatag ng bersyon 5.9.

Sa iba pang mga pagbabago, ipinakilala niya ang suporta para sa FSGSBASE sa 5.9 kernel, na dapat mapabuti ang pagganap ng paglipat ng konteksto sa mga processor ng AMD at Intel. Binibigyang-daan ng FSGSBASE ang mga nilalaman ng mga rehistro ng FS/GS na mabasa at mabago mula sa espasyo ng user, na dapat mapabuti ang pangkalahatang pagganap na apektado ng mga kahinaan ng Spectre/Metldown. Ang suporta mismo ay idinagdag ng mga inhinyero ng Microsoft ilang taon na ang nakalilipas.

Gayundin:

  • nagdagdag ng suporta para sa Radeon RX 6000 "RDNA 2"
  • nagdagdag ng suporta para sa NVMe drive zoning commands (NVMe zoned namespaces (ZNS))
  • paunang suporta para sa IBM Power10
  • iba't ibang mga pagpapabuti sa subsystem ng imbakan, pinataas na proteksyon laban sa paggamit ng mga layer ng GPL para sa pag-link ng mga pagmamay-ari na driver sa mga bahagi ng kernel
  • ang modelo ng pagkonsumo ng enerhiya (balangkas ng Modelo ng Enerhiya) ay inilalarawan ngayon hindi lamang ang pag-uugali ng pagkonsumo ng enerhiya ng CPU, kundi pati na rin ng mga peripheral na aparato
  • Idinagdag ang REJECT sa yugto ng PREROUTING sa Netfilter
  • para sa AMD Zen at mas bagong mga modelo ng CPU, idinagdag ang suporta para sa teknolohiyang P2PDMA, na nagbibigay-daan sa iyong gamitin ang DMA upang direktang maglipat ng data sa pagitan ng memorya ng dalawang device na konektado sa PCI bus.

Pinagmulan: linux.org.ru

Magdagdag ng komento