diff options
author | Alexander Motin <mav@FreeBSD.org> | 2022-03-17 17:32:46 +0000 |
---|---|---|
committer | Alexander Motin <mav@FreeBSD.org> | 2022-03-24 00:50:25 +0000 |
commit | c79ba1401252a6e8624693c76138b17956d14917 (patch) | |
tree | c31a2b9845b6649c75224834764962b348312766 | |
parent | fba80a78193a9b54ae184ff0bdf45186dae125d4 (diff) | |
download | src-c79ba1401252a6e8624693c76138b17956d14917.tar.gz src-c79ba1401252a6e8624693c76138b17956d14917.zip |
ipmi: Make all sysctls also tunables.
MFC after: 1 week
(cherry picked from commit 016d18229c6bd81891f47086bf4eec366a7c3cea)
-rw-r--r-- | sys/dev/ipmi/ipmi.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/dev/ipmi/ipmi.c b/sys/dev/ipmi/ipmi.c index a8f3e7f1be10..3a9fb80fc208 100644 --- a/sys/dev/ipmi/ipmi.c +++ b/sys/dev/ipmi/ipmi.c @@ -104,16 +104,16 @@ SYSCTL_INT(_hw_ipmi, OID_AUTO, on, CTLFLAG_RWTUN, &on, 0, ""); SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_init_enable, CTLFLAG_RWTUN, &wd_init_enable, 1, "Enable watchdog initialization"); -SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_timer_actions, CTLFLAG_RW, +SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_timer_actions, CTLFLAG_RWTUN, &wd_timer_actions, 0, "IPMI watchdog timer actions (including pre-timeout interrupt)"); -SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_shutdown_countdown, CTLFLAG_RW, +SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_shutdown_countdown, CTLFLAG_RWTUN, &wd_shutdown_countdown, 0, "IPMI watchdog countdown for shutdown (seconds)"); SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_startup_countdown, CTLFLAG_RDTUN, &wd_startup_countdown, 0, "IPMI watchdog countdown initialized during startup (seconds)"); -SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_pretimeout_countdown, CTLFLAG_RW, +SYSCTL_INT(_hw_ipmi, OID_AUTO, wd_pretimeout_countdown, CTLFLAG_RWTUN, &wd_pretimeout_countdown, 0, "IPMI watchdog pre-timeout countdown (seconds)"); SYSCTL_INT(_hw_ipmi, OID_AUTO, cyle_wait, CTLFLAG_RWTUN, @@ -944,7 +944,6 @@ ipmi_startup(void *arg) * disabled, clear any existing watchdog. */ if (on && wd_startup_countdown > 0) { - wd_timer_actions = IPMI_SET_WD_ACTION_POWER_CYCLE; if (ipmi_set_watchdog(sc, wd_startup_countdown) == 0 && ipmi_reset_watchdog(sc) == 0) { sc->ipmi_watchdog_active = wd_startup_countdown; |