Linux 4.7 was released on July 27, 2016; in this release, 5 engineers from the Samsung Open Source Group (OSG) contributed 81 patches that modified 585 lines of code in different Kernel subsystems. The following list is all of the OSG engineers that contributed to this release and the number of changesets and lines of code as reported by Jonathan Corbet and Greg Kroah-Hartman’s gitdm tool.
OSG Contributions to This Release
For this release, Mauro contributed some fixes for the Media Controller Framework (MC) next generation, including a bug with the media device locking scheme and a mismatch for the MC topology ioctl uAPI. Also, he carried out his usual fixes and cleanups all over the media subsystem.
Javier fixed regressions in the Exynos DRM driver and Exynos DTS that broke display for different Exynos-based machines. He also changed the regulator core logic so parent supplies are marked as always on if their child supplies are also marked as always on and completed a handful of cleanup/fixes in drivers for different subsystems.
Stefan implemented CCA mode, CCA ED level and CSMA parameter settings in the ATUSB IEEE 802.15.4 driver. Luis did cleanups on different drivers and fixed issues on btrfs, he also did a lot of improvements in the documentation. Last, but not least, Shuah fixed a bug in the au0828 media driver and improved error messages in the KernelAddressSANitizer.
The merge window for v4.8 is currently open and a lot of patches from the OSG have already been merged. Mauro is working on converting the media documentation to reStructuredText as part of the work to migrate the kernel documentation to Sphinx, and Shuah and Javier worked on making the Exynos media platforms drivers more stable. We’ll provide a more detailed update of this work after Linux 4.8 is released.