Linus Torvalds ประกาศความเสถียรของเวอร์ชัน 5.9
ท่ามกลางการเปลี่ยนแปลงอื่นๆ เขาได้แนะนำการรองรับ FSGSBASE ในเคอร์เนล 5.9 ซึ่งควรปรับปรุงประสิทธิภาพการสลับบริบทบนโปรเซสเซอร์ AMD และ Intel FSGSBASE อนุญาตให้อ่านและแก้ไขเนื้อหาของการลงทะเบียน FS/GS จากพื้นที่ผู้ใช้ ซึ่งควรปรับปรุงประสิทธิภาพโดยรวมที่ได้รับความเดือดร้อนหลังจากแก้ไขช่องโหว่ Spectre/Metldown การสนับสนุนดังกล่าวได้รับการเพิ่มโดยวิศวกรของ Microsoft เมื่อหลายปีก่อน
อีกด้วย:
- เพิ่มการรองรับ Radeon RX 6000 "RDNA 2"
- เพิ่มการรองรับคำสั่งการแบ่งโซนไดรฟ์ NVMe (เนมสเปซโซน NVMe (ZNS))
- การสนับสนุนเบื้องต้นสำหรับ IBM Power10
- การปรับปรุงต่างๆ ในระบบย่อยการจัดเก็บข้อมูล เพิ่มการป้องกันการใช้เลเยอร์ GPL สำหรับการเชื่อมโยงไดรเวอร์ที่เป็นกรรมสิทธิ์กับส่วนประกอบเคอร์เนล
- โมเดลการใช้พลังงาน (Energy Model Framework) ไม่เพียงแต่อธิบายพฤติกรรมการใช้พลังงานของ CPU เท่านั้น แต่ยังรวมถึงอุปกรณ์ต่อพ่วงด้วย
- เพิ่มการปฏิเสธในขั้นตอนการเตรียมการให้กับ Netfilter
- สำหรับ AMD Zen และ CPU รุ่นใหม่กว่า มีการเพิ่มการรองรับเทคโนโลยี P2PDMA ซึ่งช่วยให้คุณสามารถใช้ DMA เพื่อถ่ายโอนข้อมูลโดยตรงระหว่างหน่วยความจำของอุปกรณ์ทั้งสองที่เชื่อมต่อกับบัส PCI
ที่มา: linux.org.ru