summaryrefslogtreecommitdiff
path: root/drivers/watchdog/watchdog_dev.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-22watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriateJan Kiszka1-1/+4
2021-08-22watchdog: introduce watchdog_dev_suspend/resumeGrzegorz Jaszczyk1-0/+47
2021-08-22watchdog: Fix NULL pointer dereference when releasing cdevCurtis Klein1-1/+2
2021-08-22watchdog: only run driver set_pretimeout op if device supports itCurtis Klein1-1/+1
2021-06-21watchdog: Add hrtimer-based pretimeout featureCurtis Klein1-30/+17
2021-06-21watchdog: Use sysfs_emit() and sysfs_emit_at() in "show" functionsJuerg Haefliger1-9/+10
2021-06-21watchdog: Add {min,max}_timeout sysfs nodesJuerg Haefliger1-0/+20
2020-10-14watchdog: remove unneeded inclusion of <uapi/linux/sched/types.h>Zhen Lei1-2/+0
2020-10-14watchdog: Use put_device on errorDinghao Liu1-1/+1
2020-10-14watchdog: Fix memleak in watchdog_cdev_registerDinghao Liu1-1/+3
2020-08-12Merge tag 'linux-watchdog-5.9-rc1' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds1-20/+53
2020-08-05watchdog: add support for adjusting last known HW keepalive timeTero Kristo1-0/+30
2020-08-05watchdog: use __watchdog_ping in startupTero Kristo1-8/+11
2020-08-05watchdog: initialize device before misc_registerKrzysztof Sobota1-9/+9
2020-08-05watchdog: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-05watchdog: Use kobj_to_dev() APIWang Qing1-1/+1
2020-08-05watchdog: test_bit() => watchdog_active()Bumsik Kim1-1/+1
2020-06-15sched,watchdog: Convert to sched_set_fifo()Peter Zijlstra1-2/+1
2020-03-18watchdog: reset last_hw_keepalive time at startTero Kristo1-0/+1
2020-01-27watchdog: fix UAF in reboot notifier handling in watchdog core codeVladis Dronov1-35/+1
2019-12-02Merge tag 'linux-watchdog-5.5-rc1' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds1-43/+58
2019-11-18watchdog: make nowayout sysfs file writableRasmus Villemoes1-1/+20
2019-11-18watchdog: prevent deferral of watchdogd wakeup on RTJulia Cartwright1-4/+6
2019-11-18watchdog: Fix the race between the release of watchdog_core_data and cdevKevin Hao1-38/+32
2019-10-23compat_ioctl: move WDIOC handling into wdt driversArnd Bergmann1-0/+1
2019-07-08watchdog: convert remaining drivers to use SPDX license identifierGuenter Roeck1-5/+1
2019-07-08watchdog: make the device time out at open_deadline when open_timeout is usedRasmus Villemoes1-5/+6
2019-07-08watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUTRasmus Villemoes1-2/+3
2019-07-08watchdog: introduce watchdog.open_timeout commandline parameterRasmus Villemoes1-1/+35
2019-05-06*: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov1-1/+1
2018-10-02watchdog: core: fix null pointer dereference when releasing cdevWolfram Sang1-5/+5
2018-01-21watchdog: core: make sure the watchdog_worker is not deferredChristophe Leroy1-34/+52
2017-12-28watchdog: core: make sure the watchdog worker always worksChristophe Leroy1-21/+27
2017-12-28watchdog: watchdog_dev: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-17watchdog: Fix kref imbalance seen if handle_boot_enabled=0Guenter Roeck1-6/+5
2017-12-17watchdog: Fix potential kref imbalance when opening watchdogGuenter Roeck1-2/+4
2017-11-18drivers/watchdog: make use of devm_register_reboot_notifier()Andrey Smirnov1-0/+32
2017-07-03watchdog: introduce watchdog_worker_should_ping helperRasmus Villemoes1-4/+9
2017-06-05watchdog: core: add option to avoid early handling of watchdogSebastian Reichel1-3/+16
2017-02-25watchdog: Introduce watchdog_stop_on_unregister helperGuenter Roeck1-0/+5
2016-10-08watchdog: pretimeout: add pretimeout_available_governors attributeVladimir Zapolskiy1-1/+10
2016-10-08watchdog: pretimeout: add option to select a pretimeout governor in runtimeVladimir Zapolskiy1-1/+14
2016-10-08watchdog: add watchdog pretimeout governor frameworkVladimir Zapolskiy1-0/+23
2016-09-24watchdog: add pretimeout support to the coreWolfram Sang1-2/+54
2016-07-25watchdog: core: Clear WDOG_HW_RUNNING before calling the stop functionGuenter Roeck1-2/+4
2016-07-25watchdog: core: Fix error handling of watchdog_dev_init()Wei Yongjun1-3/+8
2016-07-19watchdog: Implement status function in watchdog coreGuenter Roeck1-7/+27
2016-07-17watchdog: change watchdog_need_worker logicRasmus Villemoes1-3/+7
2016-05-14watchdog: core: Fix circular locking dependencyGuenter Roeck1-1/+0
2016-03-16watchdog: Ensure that wdd is not dereferenced if NULLGuenter Roeck1-2/+4