Commit Rights in the DRM Subsystem

Refereed Presentation
Scheduled: Thursday, September 14, 2017 from 11:50am – 12:35pm in Platinum D

One Line Summary

New lessons learned after handin out even more commit rights.


Since about 2 years the drm/i915 kernel driver is maintained by 2 maintainers and a team of 15 people who can apply patches directly to the main branch – in a way it’s just group maintainership, but with a fairly large group, by kernel standards. In the past year we’ve extended this within the DRM subsystem and now also maintain the subsystem core and a lot of small drivers with different, but similarly sized group of people in the drm-misc tree.

This talk will cover why we’re doing this, what seem to be the key ingredients to make such a committer model work in the context of the Linux kernel and what new lessons we’ve learned by applying the committer model to more trees and areas in the kernel.


Presentation Materials



  • Bw


    Daniel Vetter is the maintainer of the Intel drm/i915 graphics kernel driver since a few years. Besides the usual maintainer duties and feature work he spends a sizeable amount of time in trying to rectify past mistakes in the drm subsystem and applying the lesson’s learned both for developing new features and improving the overall flow of code. He is working at the Intel Open Source Technology Center.