FWUPD Linux Firmware Updater Prepares "Best Known Configuration" Feature

Written by Michael Larabel in LVFS on 29 November 2021 at 08:37 AM EST. 11 Comments
The Linux Vendor Firmware Service (LVFS) and FWUPD on their great upward trajectory has in recent times been expanding beyond their initial focus of desktop/laptop hardware to supporting more server platforms for firmware updating. The latest feature driven by their growing server interests is "best known configuration" handling for where there are multiple independently-versioned firmware packages for a given system and may be support recommendations or potential version conflicts between the the different firmware packages.

While this may be useful for some laptops and desktops as well, the "best known configuration" support coming in the next FWUPD release is primarily engineered with servers in mind where there is a multitude of different firmware packages from UEFI to different controllers, network hardware, and a wide array of other upgradeable firmware/microcode. Often times the server vendors will have explicit version recommendations for all the different components due to commercial support reasons or what has been qualified by the vendor. With FWUPD's "best known configuration" option, it's now easy to convey those recommendations as a compatible set.

LVFS/FWUPD is becoming increasingly well supported on server-class hardware.

The best known configuration option works for both upgrading and downgrading of firmware. Users if desired can still bypass the "best known configuration" for a given system. FWUPD 1.7.3 due out before year's end is expected to have this functionality in place.

More details on the feature via this blog post by FWUPD/LVFS lead developer Richard Hughes of Red Hat.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week