Laurent Dufour
6568e52b28
watchdog: export lockup_detector_reconfigure
...
[ Upstream commit 7c56a8733d0a2a4be2438a7512566e5ce552fccf ]
In some circumstances it may be interesting to reconfigure the watchdog
from inside the kernel.
On PowerPC, this may helpful before and after a LPAR migration (LPM) is
initiated, because it implies some latencies, watchdog, and especially NMI
watchdog is expected to be triggered during this operation. Reconfiguring
the watchdog with a factor, would prevent it to happen too frequently
during LPM.
Rename lockup_detector_reconfigure() as __lockup_detector_reconfigure() and
create a new function lockup_detector_reconfigure() calling
__lockup_detector_reconfigure() under the protection of watchdog_mutex.
Signed-off-by: Laurent Dufour <ldufour@linux.ibm.com >
[mpe: Squash in build fix from Laurent, reported by Sachin]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au >
Link: https://lore.kernel.org/r/20220713154729.80789-3-ldufour@linux.ibm.com
Signed-off-by: Sasha Levin <sashal@kernel.org >
2022-08-25 11:40:43 +02:00
..
2022-04-08 14:23:57 +02:00
2022-05-25 09:57:28 +02:00
2022-06-09 10:23:07 +02:00
2022-08-17 14:23:55 +02:00
2022-08-17 14:22:47 +02:00
2022-08-17 14:24:09 +02:00
2022-06-14 18:36:12 +02:00
2022-06-09 10:23:25 +02:00
2022-04-27 14:39:01 +02:00
2022-06-09 10:23:06 +02:00
2022-07-12 16:34:53 +02:00
2022-08-17 14:23:01 +02:00
2022-04-20 09:34:04 +02:00
2022-08-17 14:23:48 +02:00
2022-08-25 11:40:05 +02:00
2022-08-17 14:22:58 +02:00
2022-08-17 14:23:11 +02:00
2022-08-17 14:23:11 +02:00
2022-03-11 12:22:34 +01:00
2022-06-22 14:22:02 +02:00
2022-04-08 14:24:17 +02:00
2022-07-29 17:25:25 +02:00
2022-07-12 16:34:57 +02:00
2022-04-08 14:22:59 +02:00
2022-08-17 14:24:24 +02:00
2022-05-01 17:22:24 +02:00
2022-07-12 16:34:54 +02:00
2022-08-25 11:40:02 +02:00
2022-08-17 14:22:46 +02:00
2022-07-21 21:24:13 +02:00
2022-06-09 10:22:48 +02:00
2022-07-12 16:35:01 +02:00
2022-07-12 16:35:01 +02:00
2022-07-12 16:35:01 +02:00
2022-04-08 14:24:18 +02:00
2022-07-23 12:54:02 +02:00
2022-05-30 09:29:09 +02:00
2022-07-07 17:53:26 +02:00
2022-04-08 14:24:13 +02:00
2022-06-09 10:22:47 +02:00
2022-04-27 14:38:50 +02:00
2022-03-08 19:12:39 +01:00
2022-06-14 18:36:06 +02:00
2022-06-14 18:36:21 +02:00
2022-04-08 14:22:59 +02:00
2022-07-12 16:35:09 +02:00
2022-03-08 19:12:40 +01:00
2022-07-02 16:41:17 +02:00
2022-06-09 10:22:47 +02:00
2022-03-16 14:23:46 +01:00
2022-06-09 10:23:20 +02:00
2022-07-12 16:35:06 +02:00
2022-05-30 09:29:09 +02:00
2022-08-17 14:23:29 +02:00
2022-03-23 09:16:42 +01:00
2022-08-25 11:40:41 +02:00
2022-05-01 17:22:32 +02:00
2022-05-25 09:57:22 +02:00
2022-08-11 13:07:50 +02:00
2022-04-13 20:59:03 +02:00
2022-06-14 18:36:23 +02:00
2022-03-08 19:12:38 +01:00
2022-05-09 09:14:30 +02:00
2022-07-21 21:24:29 +02:00
2022-04-27 14:38:51 +02:00
2022-08-17 14:24:08 +02:00
2022-07-23 12:53:57 +02:00
2022-07-12 16:35:08 +02:00
2022-08-17 14:23:08 +02:00
2022-06-09 10:23:12 +02:00
2022-08-17 14:22:57 +02:00
2022-05-25 09:57:26 +02:00
2022-04-27 14:38:57 +02:00
2022-07-12 16:35:10 +02:00
2022-08-17 14:23:43 +02:00
2022-07-12 16:35:17 +02:00
2022-04-13 20:59:28 +02:00
2022-07-02 16:41:16 +02:00
2022-06-09 10:23:32 +02:00
2022-05-18 10:26:47 +02:00
2022-07-07 17:53:32 +02:00
2022-06-09 10:23:17 +02:00
2022-06-09 10:23:17 +02:00
2022-08-25 11:40:43 +02:00
2022-06-14 18:36:24 +02:00
2022-04-08 14:24:09 +02:00
2022-07-23 12:54:08 +02:00
2022-03-08 19:12:42 +01:00
2022-08-17 14:23:14 +02:00
2022-05-01 17:22:29 +02:00
2022-03-16 14:23:46 +01:00
2022-08-17 14:22:57 +02:00
2022-04-08 14:23:37 +02:00
2022-07-07 17:53:24 +02:00
2022-08-17 14:22:51 +02:00
2022-07-12 16:35:09 +02:00
2022-07-02 16:41:17 +02:00
2022-05-30 09:29:15 +02:00
2022-04-08 14:23:01 +02:00
2022-06-09 10:23:01 +02:00
2022-06-09 10:22:29 +02:00
2022-06-14 18:36:27 +02:00
2022-04-08 14:23:06 +02:00
2022-06-29 09:03:17 +02:00
2022-07-21 21:24:15 +02:00
2022-07-12 16:35:17 +02:00
2022-08-17 14:24:14 +02:00
2022-05-25 09:57:37 +02:00
2022-07-12 16:35:08 +02:00
2022-07-21 21:24:43 +02:00
2022-05-30 09:29:15 +02:00
2022-07-29 17:25:16 +02:00
2022-04-08 14:23:40 +02:00
2022-04-13 20:59:28 +02:00
2022-04-13 20:59:28 +02:00
2022-04-13 20:59:28 +02:00
2022-07-12 16:35:03 +02:00
2022-05-12 12:30:05 +02:00
2022-04-08 14:24:17 +02:00
2022-07-29 17:25:11 +02:00
2022-07-21 21:24:35 +02:00
2022-05-30 09:29:13 +02:00
2022-08-17 14:23:22 +02:00
2022-08-17 14:24:28 +02:00
2022-07-29 17:25:32 +02:00
2022-08-25 11:40:34 +02:00
2022-05-01 17:22:33 +02:00
2022-04-20 09:34:13 +02:00
2022-03-16 14:23:43 +01:00
2022-03-16 14:23:43 +01:00
2022-07-12 16:35:01 +02:00
2022-08-17 14:23:01 +02:00
2022-03-16 14:23:44 +01:00