The turbostat utility that lives within the Linux kernel source tree for reporting processor frequency and idle statistics along with other CPU information saw some last minute updates during the Linux 6.16 merge window.
Just prior to the Linux 6.16-rc1 release were some Turbostat utility updates. Most notable with the Turbostat updates is adding support for next-generation Xeon 7 “Diamond Rapids” server processors. New platform feature data bits were needed for Turbostat to properly handle these upcoming Xeon P-core server CPUs.
Intel Bartlett Lake is also seeing Turbostat support with Linux 6.16. The Turbostat changes for Bartlett Lake are simply copying over the Alderlake feature reporting, the same as used by Raptor Lake, Meteor Lake, Arrow Lake, and other Intel Core (Ultra) consumer CPUs. So that bit isn’t quite as interesting as the Diamond Rapids support.
There is also a fix for the AMD RAPL energy reporting under certain conditions, adding the RAPL power limit configuration output, and some minor fixes.
More details on the Turbostat changes merged for Linux 6.16 via this pull request.