El Linux kernel 6.9 เปิดตัวแล้ว- รวมการแก้ไขข้อบกพร่องหลายประการ การอัปเดตไดรเวอร์ (สำหรับ GPU และเครือข่ายเป็นหลัก) และการปรับปรุงระบบไฟล์ โดยเฉพาะอย่างยิ่ง ขณะนี้นักพัฒนาซอฟต์แวร์มีเครื่องจักรที่ทรงพลังมากขึ้นสำหรับรุ่น ARM64 ซึ่งสามารถปรับปรุงการรองรับสถาปัตยกรรมนั้นได้ในอนาคต หน้าต่างผสานสำหรับเวอร์ชันถัดไป Linux 6.10 จะเปิดขึ้น และจะดำเนินการต่อด้วยการปรับปรุงที่น่าสนใจ
อย่างไรก็ตาม มันก็คุ้มค่าที่จะหยุด การอัพเกรดฮาร์ดแวร์ ที่ได้นำมาใช้ในเวอร์ชั่นนี้เพราะมาพร้อมกับเซอร์ไพรส์มากมาย...
Linux 6.9: การปรับปรุงการรองรับฮาร์ดแวร์
Linux 6.9 ได้เพิ่มการรองรับ Intel FRED (Flexible Return and Event Delivery) รวมถึง AMD SNP (Secure Nested Paging) เพื่อการจำลองเสมือนที่ปลอดภัยยิ่งขึ้น ช่องโหว่สำหรับฮาร์ดแวร์ x86 ฯลฯ ก็ได้รับการบรรเทาลงเช่นกัน ในกรณีของ ฮาร์ดแวร์ที่เราสนใจมากที่สุดเราต้องเน้น:
- แขน:
- รองรับ Rust บน ARM
- รองรับการใช้โหมด LPA2 บน ARM
- การปรับปรุงสำหรับ Allwinner SoCs *(การปรับปรุง SoCs รวมถึงไดรเวอร์ใหม่สำหรับฟังก์ชั่นต่างๆ รวมถึงการรองรับชิปใหม่ การปรับปรุงองค์ประกอบเสียง วิดีโอ ตัวแปลงสัญญาณ GPU CPU NPU ฯลฯ ที่แตกต่างกัน)
- การปรับปรุงสำหรับ Rockip SoCs
- การปรับปรุงสำหรับ Amlogic SoCs
- การปรับปรุงสำหรับ Samsung SoCs
- การปรับปรุงสำหรับ Qualcomm SoCs
- การปรับปรุงสำหรับ Mediatek SoC
- การปรับปรุงสำหรับ SoC อื่นๆ เช่น NVIDIA Tegra, NXP, Renesas, Texas Instruments และการเปลี่ยนแปลงสำหรับ Raspberry Pi 4 เพื่อแก้ไขปัญหาการบูต
- RISC-V:
- ใน Linux 6.9 มีความพยายามอย่างมากในการปรับปรุงการรองรับ RISC-V เช่น การรองรับการไฮเบอร์เนต การเร่งความเร็วเวกเตอร์ GUP การรองรับ ACPI LPI และ CPPC เป็นต้น
- นอกจากนี้ยังมีการเพิ่มการปรับปรุงสำหรับชิปเฉพาะ เช่น Microchip, SiFive, Sophgo, StarFive, ไมโครคอนโทรลเลอร์ T-head ของ Alibaba เป็นต้น บางส่วนใช้ในบอร์ดพัฒนาเช่น Beagle
- เอ็มไอพีเอส:
- ISA แบบเปิดอื่นนี้ยังได้รับการเปลี่ยนแปลงในเคอร์เนล Linux 6.9 เช่น การปรับปรุงการรองรับ SoC บางตัวและการแก้ไขข้อผิดพลาดบางอย่าง