伴隨著Linux Kernel 5.2.2維護版本更新的正式釋出,該分支已經做好了大規模部署的準備。因此現在也是時候談談Collabora的工程師在5.2開發週期中所作出的貢獻了。Collabora依然積極的推進Linux Kernel的開發工作,在5.2分支中共有11位核心工程師編寫了不少於61個補丁,共簽署了131次更改,測試了47次修復,釋出了9個補丁,將向其他核心開發者推薦了4處更改。
不過Collabora對Linux核心5.2做出的最重要貢獻是,讓EXT4檔案系統實現了不區分大小寫的功能,幾乎所有GNU / Linux發行版都預設使用該功能。此更改將為各種模擬程式(例如Wine中執行的遊戲)提供重大效能改進。
Gabriel Krisman Bertazi在最近的部落格文章中解釋道:“這個功能長期以來一直在Android開發人員,Linux遊戲玩家和非英語人士的願望清單上,允許程式獨立於原始檔名的情況或者以非常最佳化的方式來搜尋檔案。”
除了這一重大的效能最佳化之外,Collabora對Linux Kernel 5.2開發分支的貢獻還包括更好地處理各種檔案系統的檔名國際化,改進Chromebook上的指紋和觸控板MCU裝置,以及Mali對基於Rockchip RK3399的Rock Pi 4和Rock960板的支援。
他們還為新的Panfrost DRM和vimc驅動程式添加了一些錯誤修復,為video4linux增加了對Bayer格式的支援,修復了各種DRM驅動程式上的非同步更新,解決了在沒有早期使用者空間的情況下啟動系統時出現的一些裝置對映器問題,改進了VPU支援Rockchip平臺,並修復了許多其他錯誤。
伴隨著Linux Kernel 5.2.2維護版本更新的正式釋出,該分支已經做好了大規模部署的準備。因此現在也是時候談談Collabora的工程師在5.2開發週期中所作出的貢獻了。Collabora依然積極的推進Linux Kernel的開發工作,在5.2分支中共有11位核心工程師編寫了不少於61個補丁,共簽署了131次更改,測試了47次修復,釋出了9個補丁,將向其他核心開發者推薦了4處更改。
不過Collabora對Linux核心5.2做出的最重要貢獻是,讓EXT4檔案系統實現了不區分大小寫的功能,幾乎所有GNU / Linux發行版都預設使用該功能。此更改將為各種模擬程式(例如Wine中執行的遊戲)提供重大效能改進。
Gabriel Krisman Bertazi在最近的部落格文章中解釋道:“這個功能長期以來一直在Android開發人員,Linux遊戲玩家和非英語人士的願望清單上,允許程式獨立於原始檔名的情況或者以非常最佳化的方式來搜尋檔案。”
除了這一重大的效能最佳化之外,Collabora對Linux Kernel 5.2開發分支的貢獻還包括更好地處理各種檔案系統的檔名國際化,改進Chromebook上的指紋和觸控板MCU裝置,以及Mali對基於Rockchip RK3399的Rock Pi 4和Rock960板的支援。
他們還為新的Panfrost DRM和vimc驅動程式添加了一些錯誤修復,為video4linux增加了對Bayer格式的支援,修復了各種DRM驅動程式上的非同步更新,解決了在沒有早期使用者空間的情況下啟動系統時出現的一些裝置對映器問題,改進了VPU支援Rockchip平臺,並修復了許多其他錯誤。