NOVA-Core驱动程序作为现代 Rust 编写的开源 NVIDIA GPU 驱动程序的基础,适用于上游 Linux 内核,并最终成为逆向工程的 Nouveau DRM 驱动程序的后继者,它有了新的共同维护者。
过去一年半以来,NOVA 开源现代 NVIDIA GPU 工作一直由 Red Hat 领导。Red Hat 工程师 Danilo Krummrich 一直是上游内核代码的主要 NOVA-Core 驱动程序维护者,该代码继续为主线树逐步构建。
现在,NVIDIA 工程师Alexandre Courbot也加入 Danilo Krummrich 并担任共同维护者。这个名字可能很熟悉,因为他于 2011 年开始在 NVIDIA 工作,致力于 Linux 的 Tegra 显卡驱动程序支持。虽然他于 2017 年离开去Google,但今年 2 月他回到 NVIDIA 继续从事 Linux GPU 驱动程序的工作。
十多年前,Courbot 在 NVIDIA 工作期间,致力于开发开源 Tegra 驱动程序代码,并帮助改善了 NVIDIA 与 Nouveau 项目之间的关系。在加入 Google 之前, Courbot 是NVIDIA 早期开源 GPU 驱动程序的推动者之一,如今他重返 NVIDIA。回归 NVIDIA 后,他一直致力于 NVIDIA Linux GPU 驱动程序的工作,并为 NOVA 做出贡献。
Courbot 一直在为 NOVA 发布新代码,现在已晋升为该驱动程序的共同维护者。Danilo Krummrich 在补丁中写道,他将 Courbot 添加为共同维护者:
Alex 在 NVIDIA GPU 支持方面拥有丰富的经验,积极参与 nova-core 的开发,并带来了宝贵的 Rust 专业知识。除了技术贡献外,Alex 还积极参与更广泛的社区活动。他与贡献者和利益相关者紧密合作,发现并解决问题,促进协作,并帮助确保 Nova 驱动程序与社区同步发展。
我相信他将在 Nova 驱动程序成为 Linux 内核中 NVIDIA GPU 的成功上游解决方案方面发挥关键作用。
该补丁现已进入 DRM-Next 版本,将在 Linux 6.17 内核周期中引入。NOVA 驱动程序代码仍在积极开发中,尚未准备好提供给最终用户,但鉴于 NVIDIA 日益积极地参与到这个以上游为中心的开源内核驱动程序中,激动人心的时刻无疑就在眼前。