Collabora對Linux 5.2的貢獻:編寫61個補丁簽署131次更改
伴隨著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平台,並修復了許多其他錯誤。