Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1652974 > unrolled thread
| Started by | Rasmus Villemoes <rasmus.villemoes@prevas.dk> |
|---|---|
| First post | 2017-05-30 11:00 +0200 |
| Last post | 2017-06-06 15:50 +0200 |
| Articles | 3 — 2 participants |
Back to article view | Back to linux.kernel
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
[PATCH v6 0/3] watchdog: allow setting deadline for opening /dev/watchdogN Rasmus Villemoes <rasmus.villemoes@prevas.dk> - 2017-05-30 11:00 +0200
Re: [PATCH v6 0/3] watchdog: allow setting deadline for opening /dev/watchdogN Rasmus Villemoes <rasmus.villemoes@prevas.dk> - 2017-06-06 10:30 +0200
Re: [PATCH v6 0/3] watchdog: allow setting deadline for opening /dev/watchdogN Guenter Roeck <linux@roeck-us.net> - 2017-06-06 15:50 +0200
| From | Rasmus Villemoes <rasmus.villemoes@prevas.dk> |
|---|---|
| Date | 2017-05-30 11:00 +0200 |
| Subject | [PATCH v6 0/3] watchdog: allow setting deadline for opening /dev/watchdogN |
| Message-ID | <tMLaq-54b-13@gated-at.bofh.it> |
If a watchdog driver tells the framework that the device is running, the framework takes care of feeding the watchdog until userspace opens the device. If the userspace application which is supposed to do that never comes up properly, the watchdog is fed indefinitely by the kernel. This can be especially problematic for embedded devices. These patches allow one to set a maximum time for which the kernel will feed the watchdog, thus ensuring that either userspace has come up, or the board gets reset. This allows fallback logic in the bootloader to attempt some recovery (for example, if an automatic update is in progress, it could roll back to the previous version). The patches have been tested on a Raspberry Pi 2 and a Wandboard. v6 tweaks the wording in watchdog-parameters.txt to avoid having to update it if and when the watchdog core grows new parameters. It also adds a little more rationale to the commit messages for 2/3 and 3/3, and adds Reviewed-bys to 1/3 which is unchanged from v5. v5 is identical to v4 posted in January, just rebased to current master (v4.12-rc2). v4 is mostly identical to v1. The differences are that the ability to compile out this feature is removed, and the ability to set the default value for the watchdog.open_timeout command line parameter via Kconfig is split into a separate patch. Compared to v2/v3, this drops the ability to set the open_timeout via a device property; I'll leave implementing that to those who actually need it. Rasmus Villemoes (3): watchdog: introduce watchdog_worker_should_ping helper watchdog: introduce watchdog.open_timeout commandline parameter watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT Documentation/watchdog/watchdog-parameters.txt | 9 +++++++ drivers/watchdog/Kconfig | 9 +++++++ drivers/watchdog/watchdog_dev.c | 37 +++++++++++++++++++++++--- 3 files changed, 51 insertions(+), 4 deletions(-) -- 2.7.4
[toc] | [next] | [standalone]
| From | Rasmus Villemoes <rasmus.villemoes@prevas.dk> |
|---|---|
| Date | 2017-06-06 10:30 +0200 |
| Subject | Re: [PATCH v6 0/3] watchdog: allow setting deadline for opening /dev/watchdogN |
| Message-ID | <tPi2e-6eW-17@gated-at.bofh.it> |
| In reply to | #1652974 |
On 2017-05-30 10:56, Rasmus Villemoes wrote: > > v6 tweaks the wording in watchdog-parameters.txt to avoid having to > update it if and when the watchdog core grows new parameters. It also > adds a little more rationale to the commit messages for 2/3 and 3/3, > and adds Reviewed-bys to 1/3 which is unchanged from v5. Ping. Guenther, is there anything I can do on my end to get this in before the 4.13 merge window opens? I realize you're busy, but I'd really appreciate just a brief response to this and the other emails I've sent the past few weeks. -- Rasmus Villemoes Software Developer Prevas A/S Hedeager 1 DK-8200 Aarhus N +45 51210274 rasmus.villemoes@prevas.dk www.prevas.dk
[toc] | [prev] | [next] | [standalone]
| From | Guenter Roeck <linux@roeck-us.net> |
|---|---|
| Date | 2017-06-06 15:50 +0200 |
| Subject | Re: [PATCH v6 0/3] watchdog: allow setting deadline for opening /dev/watchdogN |
| Message-ID | <tPn1U-12m-13@gated-at.bofh.it> |
| In reply to | #1658476 |
On 06/06/2017 01:08 AM, Rasmus Villemoes wrote: > On 2017-05-30 10:56, Rasmus Villemoes wrote: >> >> v6 tweaks the wording in watchdog-parameters.txt to avoid having to >> update it if and when the watchdog core grows new parameters. It also >> adds a little more rationale to the commit messages for 2/3 and 3/3, >> and adds Reviewed-bys to 1/3 which is unchanged from v5. > > Ping. Guenther, is there anything I can do on my end to get this in > before the 4.13 merge window opens? I realize you're busy, but I'd > really appreciate just a brief response to this and the other emails > I've sent the past few weeks. > > You made a suggestion that this overlaps with another option, which forces me to go back and check the entire exchange from the start, for which I did not have time yet, sorry. Guenter
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web