Page MenuHomeFreeBSD

watchdog: Add a new "Control" ioctl
ClosedPublic

Authored by jhibbits on Feb 28 2025, 6:55 PM.
Tags
None
Referenced Files
F132423738: D49182.id151696.diff
Thu, Oct 16, 7:48 PM
Unknown Object (File)
Sun, Oct 12, 6:59 AM
Unknown Object (File)
Sun, Oct 12, 6:59 AM
Unknown Object (File)
Sun, Oct 12, 6:59 AM
Unknown Object (File)
Sat, Oct 11, 8:42 PM
Unknown Object (File)
Sep 15 2025, 10:13 PM
Unknown Object (File)
Sep 15 2025, 8:52 AM
Unknown Object (File)
Sep 14 2025, 4:41 AM
Subscribers

Details

Summary

In preparation for a new watchdog timeout interface using sbintime_t,
add a new control ioctl to arm, pat, and disarm the watchdog.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Mar 12 2025, 7:52 PM
sys/dev/watchdog/watchdog.c
128

Do you mean to call it twice back to back with the same arguments if both RESET and ENABLE are set?

sys/dev/watchdog/watchdog.c
128

No, I intended to make it an else if here (might need to do more work in one of them, but haven't decided if I do, so keeping them separate). Will fix.

This revision now requires review to proceed.Aug 6 2025, 8:39 PM
This revision is now accepted and ready to land.Aug 14 2025, 5:05 PM
This revision was automatically updated to reflect the committed changes.