伴隨著LinuxKernel5.2.2維護版本更新的正式發布,該分支已經做好了大規模部署的準備。因此現在也是時候談談Collabora的工程師在5.2開發周期中所作出的貢獻了。Collabora依然積極的推進LinuxKernel的開發工作,在5.2分支中共有11位內核工程師編寫了不少于61個補丁,共簽署了131次更改,測試了47次修復,發布了9個補丁,將向其他內核開發者推薦了4處更改。
不過Collabora對Linux內核5.2做出的最重要貢獻是,讓EXT4文件系統實現了不區分大小寫的功能,幾乎所有GNU/Linux發行版都默認使用該功能。此更改將為各種模擬程序(例如Wine中運行的游戲)提供重大性能改進。
GabrielKrismanBertazi在最近的博客文章中解釋道:“這個功能長期以來一直在Android開發人員,Linux游戲玩家和非英語人士的愿望清單上,允許程序獨立于原始文件名的情況或者以非常優化的方式來搜索文件。”
除了這一重大的性能優化之外,Collabora對LinuxKernel5.2開發分支的貢獻還包括更好地處理各種文件系統的文件名國際化,改進Chromebook上的指紋和觸摸板MCU設備,以及Mali對基于RockchipRK3399的RockPi4和Rock960板的支持。
他們還為新的PanfrostDRM和vimc驅動程序添加了一些錯誤修復,為video4linux增加了對Bayer格式的支持,修復了各種DRM驅動程序上的異步更新,解決了在沒有早期用戶空間的情況下啟動系統時出現的一些設備映射器問題,改進了VPU支持Rockchip平臺,并修復了許多其他錯誤。