前Nouveau首席開發人員加入NVIDIA 繼續開發開源驅動程式
繼去年Nouveau 獲得英偉達GSP 韌體運行支援和GeForce RTX 40 系列加速支援之後,紅帽公司的Ben Skeggs 意外地辭去了Nouveau 內核驅動程式維護者的職務。原來,這位長期從事開源Nouveau 驅動程式開發的人員現在受僱於英偉達公司,並繼續從事開源Linux 圖形驅動程式的開發工作。
Ben Skeggs任職於英偉達公司。我們不知道他在這家綠色巨人公司工作和他能夠以正式身份繼續開發Nouveau 驅動程式哪個更令人吃驚。 Ben Skeggs參與Nouveau計畫已經有十多年了。
在缺席Nouveau 驅動程式開發工作數月後,他昨晚發布了一組156 個補丁。這個龐大的補丁系列是Nouveau GSP 韌體啟用工作的後續,並對程式碼進行了清理。該系列補丁的重點是替換NVKM 和Nouveau DRM 驅動程式之間類似於ioctl 的接口,現在利用更直接的呼叫來減少驅動程式的開銷和呼叫鏈的複雜性。在此過程中,也進行了大量程式碼清理。這156 個補丁影響了約一萬行程式碼。
這個大型補丁系列還是透過他新的英偉達工作郵箱提交的:
雖然英偉達最近開放了內核驅動程序,但我並不希望看到Ben Skeggs 加入英偉達,並繼續直接為Nouveau 做出貢獻。有趣的時代即將來臨。