watchdog_stop(9)
okay so bestie, welcome to the watchdog_stop(9) page from the Kernel API Manual π this is the stop-the-watchdog wrapper and weβre gonna get into the whole vibe: the argument, the lock situation, the 'nowayout' caveat, the return value, and every single SEE ALSO friend. no cap, all the facts are staying right here. π«Ά
πΈ NAME πΈ
watchdog_stop β wrapper to stop the watchdog. periodt. π
β¨ SYNOPSIS β¨
int watchdog_stop (struct watchdog_device *wdd );
π ARGUMENTS π
wddβ the watchdog device to stop. thatβs the one, bestie π¦
π DESCRIPTION π
okay so hereβs the tea: stop the watchdog if it is still active and unmark it active. β¨
If the 'nowayout' feature was set, the watchdog cannot be stopped β like, at all, bestie, no cap. π¨
The caller must hold wd_data->lock. not optional, not a suggestion, thatβs the rule. π
β RETURN β
0 on success or a negative errno code for failure. so: slay on 0, sad little negative number on failure π
π SEE ALSO π
Kernel file ./drivers/watchdog/watchdog_dev.c β plus the whole group chat: watchdog_ping(9), watchdog_start(9), watchdog_get_status(9), watchdog_set_timeout(9), watchdog_set_pretimeout(9), watchdog_get_timeleft(9), watchdog_ioctl_op(9), watchdog_write(9), watchdog_ioctl(9), watchdog_open(9), watchdog_release(9), watchdog_cdev_register(9), watchdog_cdev_unregister(9), watchdog_dev_register(9), watchdog_dev_unregister(9), watchdog_set_last_hw_keepalive(9), watchdog_dev_init(9), watchdog_dev_exit(9). π
made with love from ./drivers/watchdog, dated October 2026 ππ thatβs the source/version + date moment, bestie β bye! π¦
π¦ 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