Intel is working on introducing the Linux kernel support around Seamless Update via their Platform Firmware Runtime Update and Telemetry drivers code.
Intel Seamless Update is targeting customers that have high service level agreements (SLAs) around downtime. With system firmware updates generally requiring a reboot and that can take down services for several minutes and thus potentially impact any SLA or otherwise just inconvenience users of those services, Intel Seamless Update is their forthcoming approach for being able to handle it during run-time. Such firmware updates could be motivated by bug fixes, security fixes, or performance enhancements.
Intel’s tentative code is introducing the “PFRU” ACPI driver for handling the Platform Firmware Runtime Update work from the OS-side. The telemetry support with Platform Firmware Runtime Update / Seamless Update is about being able to fetch and record firmware logs.
Given the timing of these kernel patches and the SLA criteria focus, Intel may be preparing for Seamless Update to rollout with Xeon Scalable “Sapphire Rapids” servers next year.
Besides these public kernel patches, at the end of August Intel published a whitepaper on the Intel Management Mode Firmware Runtime Update and in there references this new solution as the “Intel Seamless Update”.