dpm_watchdog_clear(9)
π dpm_watchdog_clear(9) β like, the Kernel API Manual page, bestie
okay so first things first: this whole page lives in the Kernel API Manual, and the star of the show is dpm_watchdog_clear(9). it's short, it's sweet, it's giving "one job and it does it" energy. let's get into it π«Ά
β¨ NAME β¨
dpm_watchdog_clear β Disable suspend/resume watchdog. literally that's it, that's the whole vibe π
πΈ SYNOPSIS πΈ
void dpm_watchdog_clear (struct dpm_watchdog *wd );
no cap, that's the entire signature. take it in, bestie β¨
π ARGUMENTS π
wdβ the Watchdog to disable. yeah. that's the one. hand it over and it gets turned off π
π¦ SEE ALSO π¦
okay so this is where it gets iconic β the whole friend group shows up. also worth noting: there's a Kernel file involved here, ./drivers/base/power/main.c, and then everybody else:
pm_hibernate_is_recovering(9)device_pm_sleep_init(9)device_pm_lock(9)device_pm_unlock(9)device_pm_add(9)device_pm_remove(9)device_pm_move_before(9)device_pm_move_after(9)device_pm_move_last(9)dpm_wait(9)pm_op(9)pm_late_early_op(9)pm_noirq_op(9)dpm_watchdog_handler(9)dpm_watchdog_set(9)dev_pm_skip_resume(9)device_resume_noirq(9)dpm_resume_noirq(9)device_resume_early(9)dpm_resume_early(9)dpm_resume_start(9)device_resume(9)dpm_resume(9)device_complete(9)dpm_complete(9)dpm_resume_end(9)resume_event(9)device_suspend_noirq(9)dpm_suspend_noirq(9)device_suspend_late(9)dpm_suspend_late(9)dpm_suspend_end(9)legacy_suspend(9)device_suspend(9)dpm_suspend(9)device_prepare(9)dpm_prepare(9)dpm_suspend_start(9)device_pm_wait_for_dev(9)dpm_for_each_dev(9)
like I said. the whole friend group. go say hi, iykyk π
ngl bestie, dpm_watchdog_clear is the "you're done, go home" of the power-management watchdogs β it disables the suspend/resume watchdog and that's the entire flex. no extra lore on this page, so don't go inventing any π
mwah π that's the page! brought to you from the source spot ./drivers/base/power, stamped October 2026, and yeah β that's the version and the date, all wrapped up in a cute little sign-off. slay. periodt. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms