diff options
author | Jerry Hoemann <jerry.hoemann@hpe.com> | 2023-12-13 22:53:39 +0100 |
---|---|---|
committer | Wim Van Sebroeck <wim@linux-watchdog.org> | 2023-12-17 16:14:21 +0100 |
commit | 2b276d52d83d1e48af53646b4c03c171b2d7d4f4 (patch) | |
tree | acbe1272d7f98ea975f52aa80927703aac29651b /drivers/watchdog | |
parent | watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (diff) | |
download | linux-2b276d52d83d1e48af53646b4c03c171b2d7d4f4.tar.xz linux-2b276d52d83d1e48af53646b4c03c171b2d7d4f4.zip |
watchdog/hpwdt: Remove redundant test.
ProLiants of vintage to have an iLO 5, no longer send watchdog NMI
as an IO CHECK. They are presented to hpwdt_pretimeout as NMI_UNKNOWN.
The preceding if statement rejects if !mynmi irrespective of value
of pretimeout making this if statement redundant.
Signed-off-by: Jerry Hoemann <jerry.hoemann@hpe.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20231213215340.495734-3-jerry.hoemann@hpe.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
Diffstat (limited to 'drivers/watchdog')
-rw-r--r-- | drivers/watchdog/hpwdt.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/watchdog/hpwdt.c b/drivers/watchdog/hpwdt.c index 79ed1626d8ea..d5c0aa3ef069 100644 --- a/drivers/watchdog/hpwdt.c +++ b/drivers/watchdog/hpwdt.c @@ -181,9 +181,6 @@ static int hpwdt_pretimeout(unsigned int ulReason, struct pt_regs *regs) if (ulReason == NMI_UNKNOWN && !mynmi) return NMI_DONE; - if (ilo5 && !pretimeout && !mynmi) - return NMI_DONE; - if (kdumptimeout < 0) hpwdt_stop(); else if (kdumptimeout == 0) |