Over the last four years, Free Electrons has consistently been in the top 20 companies contributing to the Linux kernel by number of included patches. In cooperation with hardware vendors, and with only 6 full time engineers, we have added or improved the support for numerous hardware platforms or devices, by contributing thousands of patches.
In this talk, we will discuss the benefits gained by the hardware vendors from this upstreaming strategy, and then detail the key factors that lead to that success as well as common obstacles to overcome.
By sharing our experience on the why and how to work with the upstream Linux kernel, we hope to encourage and help other companies in starting or continuing their own community cooperation.