Linux 6.16 released, Bootlin contributions

Penguin coding, AI generatedLinux 6.16 was released last Sunday, and as usual LWN provides the best coverage of what’s new: part 1 and part 2, as well as the KernelNewbies.org page for this release.

This time around, the engineers at Bootlin contributed 89 patches to the 6.16 release, but also as maintainers, they reviewed/merged 117 patches from other contributors!

On the maintainer side:

On the contribution side, the main highlights are:

  • As the RTC maintainer, Alexandre Belloni did a few updates to RTC drivers
  • Alexis Lothoré fixed some PTP issues in the stmmac network driver, and enable more eBPF tests on the ARM64 architecture
  • Antonin Godard contributed support for 2 additional display panels
  • An old patch from Clément Léger finally made its way upstream, adding support for the Renesas r9a06g032-rzn1d400-eb evaluation board
  • Grégory Clement contributed support for parallel booting of CPUs on the MIPS architecture, reducing boot time
  • Köry Maincent extended the user-space interface for PTP to expose the PTP source through netlink
  • Louis Chauvet fixed an issue in the DRM writeback code, and contributed an improvement to the VKMS DRM kernel driver
  • Luca Ceresoli continued his quest to make the DRM subsystem understand the concept of hotpluggable display bridges, by introducing a new API to make DRM bridge allocation refcounted. He also contributed support for a new display panel.
  • Mathieu Dubois-Briand extended the regmap infrastructure to support IRQ controllers without a separate IRQ status
  • Maxime Chevallier as usual worked on networking topics: fixes to the socfpga part of the stmmac network driver, and extension of the Ethernet PHY infrastructure to provide an ethtool operation allowing to dump per-PHY information
  • Miquèl Raynal on his side, and also as usual, focused on flash memory support, improving support for flash devices from Winbond, enabling support for various part numbers, adding octal support, and more
  • Romain Gantois finally saw his driver for the Texas Instruments FPC202 dual-port SFP controller, together with the necessary improvements to the I2C Address Translation subsystem
  • Thomas Richard did a few assorted contributions: enabling the crypto engine on NXP i.MX8QM, adding the new devm_pinctrl_register_mappings() in the pinctrl subsystem, etc.

Here are the complete details of our contributions:

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