Intel Overclocking Watchdog Driver Merged For Linux 6.16
([Intel] 3 Hours Ago
Intel Overclocking WDT)
- Reference: 0001550538
- News link: https://www.phoronix.com/news/Intel-Overclocking-Linux-6.16
- Source link:
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
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