Linux 6.19 released, Bootlin contributions inside

Penguin coding, AI generatedLinux 6.19 was just released yesterday, and as usual we recommend reading LWN.net articles to have a nice high-level overview of the new features brought by this release: part 1, part 2. Kernelnewbies also has a nice article.

On our side, with 160 commits it is a very strong release for our team. According to statistics, this puts Bootlin as the top 15 contributing company for this release. In addition to the patch we authored, several Bootlin engineers reviewed/merged patches from other contributors: most notably, Alexandre Belloni merged/reviewed 52 patches for the RTC and I3C subsystems, Luca Ceresoli reviewed 18 patches, Miquèl Raynal merged/reviewed 34 patches for the MTD subsystem.

In terms of kernel contributions:

  • Both Alexis Lothoré and Bastien Curutchet continued their work on the eBPF tests, funded by the eBPF Foundation
  • Benoît Monin added support for SPI target mode to the DesignWare SPI controller driver, and did a few other smaller contributions
  • Alexandre Belloni did a few fixes in RTC drivers, as the RTC subsystem maintainer, and also a few contributions to the I3C subsystem, of which he is also the maintainer
  • Grégory Clement made a few contributions on the MIPS kernel support, especially a bug fix for an issue in the ftrace
  • Hervé Codina contributed a brand new IIO driver for the ADC found in the Renesas RZ/N1 SoC, and also improved the CS4271 audio codec driver to support using an external MCLK
  • Köry Maincent contributed the last milestone of the Power over Ethernet support, a work funded by the DENT Project. Köry also contributed a small fix the Texas Instruments LCD driver, and he will have many more changes in the driver in the coming releases.
  • Louis Chauvet contributed many improvements to the VKMS DRM driver, and a fix for the Rockchip USB PHY driver
  • Luca Ceresoli continued his long-term effort of making the DRM subsystem better at handling hot-pluggable display bridges, with numerous patches in this area, and more coming in the next releases
  • Maxime Chevallier, Bootlin networking expert and author of Bootlin Embedded Linux Networking training course, made a number of networking related improvements, touching the stmmac driver, the altera-tse driver, the Freescale ucc_geth driver and the SFP code.
  • Miquèl Raynal contributed support for a number of additional flash memory chips from Winbond
  • Richard Genoud contributed a large number of improvements to the sunxi_nand driver, bringing support for the NAND flash controller found in the Allwinner H6/H616 processors
  • Thomas Richard contributed a few patches, all related to improving power management capabilities on Texas Instruments SoCs
  • Théo Lebrun was very active on the Cadence MACB Ethernet MAC driver, at this stage mostly prodiving code improvements, but with the ultimate goal of enabling this driver on Mobileye SoCs.

And now, the complete details of our commits:

Thomas Petazzoni

Author: Thomas Petazzoni

Thomas Petazzoni is Bootlin's co-owner and CEO. Thomas joined Bootlin in 2008 as a kernel and embedded Linux engineer, became CTO in 2013, and co-owner/CEO in 2021. More details...

Leave a Reply