Collabora開發者團隊匯報為Linux 5.4內核做出的諸多貢獻
在最新提交的多則Commit中,Collabora開發者團隊報導了在Linux 5.4內核分支開發過程中所做出的諸多努力。Linux Kernel 5.4穩定版於11月24日正式發布,為全球各地的Linux用戶帶來了諸多激動人心的功能,包括備受期待的exFAT文件系統支持,為提高安全啟用全新的內核鎖定功能,以及一系列針對AMD遊戲玩家的改進。
Linux Kernel 5.4的另一項重大改進就是內核鎖定(Kernel Lockdown)功能,通過以Linux Security Module模塊部署,來限制某些應用程序訪問內核。5.4中添加了新的保護層,以使其能夠按其創建者的意圖運行軟件,從而阻止了惡意行為者。
此外對於Linux遊戲玩家來說,Linux 5.4增加了對AMD Radeon Navi 12/14 GPU,AMD Radeon Arcturus GPU以及AMD Dali APU的支持。此外,AMD Ryzen 3000系列CPU獲得了溫度報告支持,而AMD EPYC微處理器現在改善了負載平衡。
其他值得注意的功能包括對Intel Tiger Lake CPU的支持,對Qualcomm Snapdragon 855 SoC的支持,對Intel Lightning Mountain SoC的支持。此外在Android上引入了稱之為virtio-fs的應用程序內存管理機制,這是在主機和來賓之間分享文件的高性能virtio驅動程序;還有用於檢測文件是否被篡改的fs-verity和用於Live克隆塊設備的dm-clone。
Collabora開發者團隊共計為Linux 5.4內核提交了95次Commit,為使用Rockchip RK3288和RK3399芯片的多台Chromebook添加了H.264和VP8視頻解碼功能,這些芯片已在ASUS Chromebook Flip和ASUS C201 Chromebook中使用。Collabora表示,這一變化使Chromebook與上游產品的距離更近了一步。
EnricBalletbòi Serra報告說:“從架構的角度出發,我們在Chromebook上繼續進行諸多工作,對Chrome OS嵌入式控制器平台驅動程序進行了重組。”該文件設法解決了一個導致MFD(Multi-功能設備)子系統和Chrome平台子系統,這為開發人員簡化和清潔工作流程鋪平了道路。
Collabora開發人員還為提高上游內核質量做出了貢獻,增加了對NOA1305環境光傳感器的支持,為Chrome OS EC傳感器內核增加了新屬性,並通過貢獻124個“審閱者”標籤來幫助Linux內核維護人員。要查看Collabora對Linux 5.4內核系列所做的所有貢獻,請查看此博客文章。