Nine developers have contributed 87 patches to Linux 4.19

Oct 24, 2018 17:05 GMT  ·  By

The Linux kernel 4.19 series is out, so Collabora informs us today through Mark Filion on the contribution they made to this fresh new kernel during its entire development cycle.

Linux kernel 4.19's development cycle was a long one, with no less than eight RCs (Release Candidates), but it resulted in a more powerful kernel that brings lots of goodies. For Linux kernel 4.19, nine Collabora developers contributed a total of 87 patches, as well as 125 signed-off-by tags, 14 reviewed-by tags, and 8 tested-by tags.

"As the curtains rose on opening day of Embedded Linux Conference Europe & Open Source Summit Europe in Edinburgh, the latest release of the Linux Kernel, 4.19, was made available by Greg Kroah-Hartman. Collaborans were once again very active, so here's a look at their contributions," writes Helen Koike.

Here are Collabora's contributions to the Linux 4.19 kernel

While continuing to improve support for Chromebooks, Collabora's contributions to the Linux 4.19 kernel include cleanups on the ChromeOS Embedded Controller and PWM-powered blacklight devices, support for the 96boards RK3399 Ficus board (ROCK960 Enterprise Edition), and a working Rockchip 2D Raster Graphic Acceleration unit (RGA) driver.

They also improved validation of the USB video device class driver's buffers to avoid applications to crash or report run-time failures, updated multiple DRM drivers to store GEM objects directly in drm_framebuffer, and improved support for the Lightwriter Toby-Churchill SL50 board, Rockchip rk3399 SoC, as well as the Ficus board.

Other noteworthy contributions include the addition of 3v3 regulator information and enabled PMU and hardware counters for the GE Healthcare PPD biometric monitor, improved support for the TI SoC with LCDC display, updated the EDID information for the HTC Vive Vive Pro VR headsets, and improved the documentation for Rockchip rk3399 DMC (Dynamic Memory Controller) devices.

Among the bug fixes, we can mention that Collabora fixed the broken stream time in the Virtual Video Driver (vivid) to properly render frames on interlacing mode, and they also fixed several race condition issues in the Media framework, and did some cleanups in the DRM subsystem. Learn more about Collabora's contribution to Linux kernel 4.19 in this blog post.