News: 0001550538

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel Overclocking Watchdog Driver Merged For Linux 6.16

([Intel] 3 Hours Ago Intel Overclocking WDT)


Merged today for the Linux 6.16 kernel were all of the Watchdog subsystem updates for monitoring system health and taking action such as rebooting if the system state goes bad. With the Linux 6.16 is the introduction of the Intel Overclocking Watchdog "OC WDT" driver.

Back in March I reported on a Siemens engineer [1]publishing this OC WDT driver for Linux systems . This OC WDT driver interfaces with Intel chipsets for a built-in watchdog functionality around overclocking, seemingly if experiencing any stability issues due to overclocking. As explained then:

This new driver is for implementing an Intel OC Watchdog driver for the support found in modern Intel PCH chipsets. Yes, the "OC" is for over-clocking and the patch is coming from a Siemens engineer complete with a "Siemens SA" copyright on the new open-source driver code.

This Intel OC Watchdog driver for Linux is a simple watchdog driver and matches to the Intel INT3F0D and INTC1099 device IDs. These IDs match to the Intel Watchdog Timer "WDT" Driver on Microsoft Windows. The overclocking aspect isn't entirely clear short of the watchdog intended to catch a faulty/unstable overclock but again somewhat amusing in that case it coming from Siemens. This Intel PCH watchdog may very well be useful outside the confines of strictly overclocking stability.

The driver was submitted as part of [2]the Watchdog pull request for the Linux 6.16 merge window and is now [3]merged for this next kernel version.

This Intel Watchdog driver for Linux is little more than 200 lines of C code.



[1] https://www.phoronix.com/news/Intel-Overclocking-Watchdog

[2] https://lore.kernel.org/lkml/20250601112900.GA6378@www.linux-watchdog.org/

[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=535d1784d8a96dce79023ac5081de1aa8669388a



phoronix

We should realize that a city is better off with bad laws, so long as they
remain fixed, then with good laws that are constantly being altered, that
the lack of learning combined with sound common sense is more helpful than
the kind of cleverness that gets out of hand, and that as a general rule,
states are better governed by the man in the street than by intellectuals.
These are the sort of people who want to appear wiser than the laws, who
want to get their own way in every general discussion, because they feel that
they cannot show off their intelligence in matters of greater importance, and
who, as a result, very often bring ruin on their country.
-- Cleon, Thucydides, III, 37 translation by Rex Warner