| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-02-18 | watchdog: Switch to use hrtimer_setup() | Nam Cao | 1 | -2/+2 |
| 2025-01-08 | treewide: Introduce kthread_run_worker[_on_cpu]() | Frederic Weisbecker | 1 | -1/+1 |
| 2024-07-10 | watchdog: Make watchdog_class const | Thomas Weißschuh | 1 | -1/+1 |
| 2023-12-17 | watchdog: set cdev owner before adding | Curtis Klein | 1 | -2/+1 |
| 2023-05-04 | Merge tag 'linux-watchdog-6.4-rc1' of git://www.linux-watchdog.org/linux-watc... | Linus Torvalds | 1 | -1/+2 |
| 2023-04-22 | watchdog: core: Always set WDOG_HW_RUNNING when starting watchdog | Guenter Roeck | 1 | -1/+2 |
| 2023-03-17 | drivers: remove struct module * setting from struct class | Greg Kroah-Hartman | 1 | -1/+0 |
| 2023-02-18 | watchdog: report options in sysfs | Thomas Weißschuh | 1 | -0/+10 |
| 2023-02-18 | watchdog: report fw_version in sysfs | Thomas Weißschuh | 1 | -0/+10 |
| 2023-02-18 | watchdog: Fix kmemleak in watchdog_cdev_register | Chen Jun | 1 | -1/+1 |
| 2023-02-18 | watchdog: Include <linux/kstrtox.h> when appropriate | Christophe JAILLET | 1 | -0/+1 |
| 2022-10-12 | watchdog: Add tracing events for the most usual watchdog events | Uwe Kleine-König | 1 | -2/+10 |
| 2022-10-02 | watchdog: Check dev_set_name() return value | Bo Liu | 1 | -1/+5 |
| 2022-03-27 | watchdog: Improve watchdog_dev function documentation | Daniel Bristot de Oliveira | 1 | -119/+125 |
| 2021-08-22 | watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate | Jan Kiszka | 1 | -1/+4 |
| 2021-08-22 | watchdog: introduce watchdog_dev_suspend/resume | Grzegorz Jaszczyk | 1 | -0/+47 |
| 2021-08-22 | watchdog: Fix NULL pointer dereference when releasing cdev | Curtis Klein | 1 | -1/+2 |
| 2021-08-22 | watchdog: only run driver set_pretimeout op if device supports it | Curtis Klein | 1 | -1/+1 |
| 2021-06-21 | watchdog: Add hrtimer-based pretimeout feature | Curtis Klein | 1 | -30/+17 |
| 2021-06-21 | watchdog: Use sysfs_emit() and sysfs_emit_at() in "show" functions | Juerg Haefliger | 1 | -9/+10 |
| 2021-06-21 | watchdog: Add {min,max}_timeout sysfs nodes | Juerg Haefliger | 1 | -0/+20 |
| 2020-10-14 | watchdog: remove unneeded inclusion of <uapi/linux/sched/types.h> | Zhen Lei | 1 | -2/+0 |
| 2020-10-14 | watchdog: Use put_device on error | Dinghao Liu | 1 | -1/+1 |
| 2020-10-14 | watchdog: Fix memleak in watchdog_cdev_register | Dinghao Liu | 1 | -1/+3 |
| 2020-08-12 | Merge tag 'linux-watchdog-5.9-rc1' of git://www.linux-watchdog.org/linux-watc... | Linus Torvalds | 1 | -20/+53 |
| 2020-08-05 | watchdog: add support for adjusting last known HW keepalive time | Tero Kristo | 1 | -0/+30 |
| 2020-08-05 | watchdog: use __watchdog_ping in startup | Tero Kristo | 1 | -8/+11 |
| 2020-08-05 | watchdog: initialize device before misc_register | Krzysztof Sobota | 1 | -9/+9 |
| 2020-08-05 | watchdog: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-08-05 | watchdog: Use kobj_to_dev() API | Wang Qing | 1 | -1/+1 |
| 2020-08-05 | watchdog: test_bit() => watchdog_active() | Bumsik Kim | 1 | -1/+1 |
| 2020-06-15 | sched,watchdog: Convert to sched_set_fifo() | Peter Zijlstra | 1 | -2/+1 |
| 2020-03-18 | watchdog: reset last_hw_keepalive time at start | Tero Kristo | 1 | -0/+1 |
| 2020-01-27 | watchdog: fix UAF in reboot notifier handling in watchdog core code | Vladis Dronov | 1 | -35/+1 |
| 2019-12-01 | Merge tag 'linux-watchdog-5.5-rc1' of git://www.linux-watchdog.org/linux-watc... | Linus Torvalds | 1 | -43/+58 |
| 2019-11-18 | watchdog: make nowayout sysfs file writable | Rasmus Villemoes | 1 | -1/+20 |
| 2019-11-18 | watchdog: prevent deferral of watchdogd wakeup on RT | Julia Cartwright | 1 | -4/+6 |
| 2019-11-18 | watchdog: Fix the race between the release of watchdog_core_data and cdev | Kevin Hao | 1 | -38/+32 |
| 2019-10-23 | compat_ioctl: move WDIOC handling into wdt drivers | Arnd Bergmann | 1 | -0/+1 |
| 2019-07-08 | watchdog: convert remaining drivers to use SPDX license identifier | Guenter Roeck | 1 | -5/+1 |
| 2019-07-08 | watchdog: make the device time out at open_deadline when open_timeout is used | Rasmus Villemoes | 1 | -5/+6 |
| 2019-07-08 | watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT | Rasmus Villemoes | 1 | -2/+3 |
| 2019-07-08 | watchdog: introduce watchdog.open_timeout commandline parameter | Rasmus Villemoes | 1 | -1/+35 |
| 2019-05-06 | *: convert stream-like files from nonseekable_open -> stream_open | Kirill Smelkov | 1 | -1/+1 |
| 2018-10-02 | watchdog: core: fix null pointer dereference when releasing cdev | Wolfram Sang | 1 | -5/+5 |
| 2018-01-21 | watchdog: core: make sure the watchdog_worker is not deferred | Christophe Leroy | 1 | -34/+52 |
| 2017-12-28 | watchdog: core: make sure the watchdog worker always works | Christophe Leroy | 1 | -21/+27 |
| 2017-12-28 | watchdog: watchdog_dev: mark expected switch fall-through | Gustavo A. R. Silva | 1 | -1/+1 |
| 2017-12-17 | watchdog: Fix kref imbalance seen if handle_boot_enabled=0 | Guenter Roeck | 1 | -6/+5 |
| 2017-12-17 | watchdog: Fix potential kref imbalance when opening watchdog | Guenter Roeck | 1 | -2/+4 |
| 2017-11-17 | drivers/watchdog: make use of devm_register_reboot_notifier() | Andrey Smirnov | 1 | -0/+32 |
| 2017-07-03 | watchdog: introduce watchdog_worker_should_ping helper | Rasmus Villemoes | 1 | -4/+9 |
| 2017-06-05 | watchdog: core: add option to avoid early handling of watchdog | Sebastian Reichel | 1 | -3/+16 |
| 2017-02-24 | watchdog: Introduce watchdog_stop_on_unregister helper | Guenter Roeck | 1 | -0/+5 |
| 2016-10-08 | watchdog: pretimeout: add pretimeout_available_governors attribute | Vladimir Zapolskiy | 1 | -1/+10 |
| 2016-10-08 | watchdog: pretimeout: add option to select a pretimeout governor in runtime | Vladimir Zapolskiy | 1 | -1/+14 |
| 2016-10-08 | watchdog: add watchdog pretimeout governor framework | Vladimir Zapolskiy | 1 | -0/+23 |
| 2016-09-24 | watchdog: add pretimeout support to the core | Wolfram Sang | 1 | -2/+54 |
| 2016-07-25 | watchdog: core: Clear WDOG_HW_RUNNING before calling the stop function | Guenter Roeck | 1 | -2/+4 |
| 2016-07-25 | watchdog: core: Fix error handling of watchdog_dev_init() | Wei Yongjun | 1 | -3/+8 |
| 2016-07-19 | watchdog: Implement status function in watchdog core | Guenter Roeck | 1 | -7/+27 |
| 2016-07-17 | watchdog: change watchdog_need_worker logic | Rasmus Villemoes | 1 | -3/+7 |
| 2016-05-14 | watchdog: core: Fix circular locking dependency | Guenter Roeck | 1 | -1/+0 |
| 2016-03-16 | watchdog: Ensure that wdd is not dereferenced if NULL | Guenter Roeck | 1 | -2/+4 |
| 2016-03-16 | watchdog: Add support for minimum time between heartbeats | Guenter Roeck | 1 | -0/+15 |
| 2016-03-16 | watchdog: Make stop function optional | Guenter Roeck | 1 | -1/+5 |
| 2016-03-16 | watchdog: Introduce WDOG_HW_RUNNING flag | Guenter Roeck | 1 | -13/+39 |
| 2016-03-16 | watchdog: Introduce hardware maximum heartbeat in watchdog core | Guenter Roeck | 1 | -8/+121 |
| 2016-03-16 | watchdog: Make set_timeout function optional | Guenter Roeck | 1 | -2/+9 |
| 2016-01-11 | watchdog: Drop pointer to watchdog device from struct watchdog_device | Guenter Roeck | 1 | -5/+4 |
| 2016-01-11 | watchdog: Add support for creating driver specific sysfs attributes | Guenter Roeck | 1 | -2/+3 |
| 2015-12-29 | watchdog: Separate and maintain variables based on variable lifetime | Guenter Roeck | 1 | -180/+203 |
| 2015-12-29 | watchdog: Create watchdog device in watchdog_dev.c | Guenter Roeck | 1 | -13/+60 |
| 2015-12-27 | watchdog: Read device status through sysfs attributes | Pratyush Anand | 1 | -0/+114 |
| 2015-12-27 | watchdog: Use static struct class watchdog_class in stead of pointer | Pratyush Anand | 1 | -4/+22 |
| 2015-11-03 | watchdog: core: propagate ping error code to the user space | Alexander Usyskin | 1 | -4/+8 |
| 2015-11-03 | watchdog: watchdog_dev: Use single variable name for struct watchdog_device | Guenter Roeck | 1 | -76/+75 |
| 2013-07-11 | watchdog: core: don't try to stop device if not running | Hector Palacios | 1 | -2/+4 |
| 2013-05-09 | watchdog: Fix race condition in registration code | Guenter Roeck | 1 | -1/+2 |
| 2013-03-01 | watchdog: core: dt: add support for the timeout-sec dt property | Fabio Porcedda | 1 | -2/+1 |
| 2012-06-28 | watchdog: core: fix WDIOC_GETSTATUS return value | Wim Van Sebroeck | 1 | -1/+1 |
| 2012-05-30 | watchdog: Add support for dynamically allocated watchdog_device structs | Hans de Goede | 1 | -1/+54 |
| 2012-05-30 | watchdog: Add Locking support | Hans de Goede | 1 | -0/+21 |
| 2012-05-30 | watchdog: watchdog_dev: Rewrite wrapper code | Hans de Goede | 1 | -40/+130 |
| 2012-05-30 | watchdog: use dev_ functions | Alan Cox | 1 | -3/+2 |
| 2012-05-30 | watchdog: create all the proper device files | Alan Cox | 1 | -0/+1 |
| 2012-05-30 | watchdog: Add multiple device support | Alan Cox | 1 | -45/+82 |
| 2012-05-30 | watchdog: correct the name of the watchdog_core inlude file | Wim Van Sebroeck | 1 | -1/+1 |
| 2012-05-30 | watchdog: Add watchdog_active() routine | Viresh Kumar | 1 | -3/+3 |
| 2012-05-30 | watchdog: watchdog_dev: include private header to pickup global symbol protot... | H Hartley Sweeten | 1 | -0/+2 |
| 2012-03-27 | watchdog: Add support for WDIOC_GETTIMELEFT IOCTL in watchdog core | Viresh Kumar | 1 | -0/+5 |
| 2012-03-27 | watchdog: watchdog_dev: Let the driver update the timeout field on set_timeou... | Hans de Goede | 1 | -1/+0 |
| 2012-03-27 | watchdog: Use pr_<fmt> and pr_<level> | Joe Perches | 1 | -5/+5 |
| 2011-09-20 | watchdog: WatchDog Timer Driver Core - use passed watchdog_device | H Hartley Sweeten | 1 | -7/+7 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add minimum and max timeout | Wim Van Sebroeck | 1 | -0/+3 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add ioctl call | Wim Van Sebroeck | 1 | -0/+6 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add nowayout feature | Wim Van Sebroeck | 1 | -5/+13 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add Magic Close feature | Wim Van Sebroeck | 1 | -3/+24 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add WDIOC_SETTIMEOUT and WDIOC_GETTIME... | Wim Van Sebroeck | 1 | -0/+20 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add WDIOC_SETOPTIONS ioctl | Wim Van Sebroeck | 1 | -7/+72 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add WDIOC_KEEPALIVE ioctl | Wim Van Sebroeck | 1 | -0/+5 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add basic ioctl functionality | Wim Van Sebroeck | 1 | -0/+32 |
| 2011-07-28 | watchdog: WatchDog Timer Driver Core - Add basic framework | Wim Van Sebroeck | 1 | -0/+235 |