提交 4cd67644 编写于 作者: R Radu Rendec 提交者: Wim Van Sebroeck

watchdog: xen_wdt: fix potential build failure

xen_wdt uses watchdog core functions (from watchdog_core.c) and, when
compiled without CONFIG_WATCHDOG_CORE being set, it produces the
following build error:

ERROR: "devm_watchdog_register_device" [drivers/watchdog/xen_wdt.ko] undefined!
ERROR: "watchdog_init_timeout" [drivers/watchdog/xen_wdt.ko] undefined!

Fix this by selecting CONFIG_WATCHDOG_CORE when CONFIG_XEN_WDT is set.

Fixes: 18cffd68 ("watchdog: xen_wdt: use the watchdog subsystem")
Signed-off-by: NRadu Rendec <radu.rendec@gmail.com>
Reviewed-by: NGuenter Roeck <linux@roeck-us.net>
Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
Signed-off-by: NWim Van Sebroeck <wim@iguana.be>
上级 7e2e5158
...@@ -1839,6 +1839,7 @@ config WATCHDOG_SUN4V ...@@ -1839,6 +1839,7 @@ config WATCHDOG_SUN4V
config XEN_WDT config XEN_WDT
tristate "Xen Watchdog support" tristate "Xen Watchdog support"
depends on XEN depends on XEN
select WATCHDOG_CORE
help help
Say Y here to support the hypervisor watchdog capability provided Say Y here to support the hypervisor watchdog capability provided
by Xen 4.0 and newer. The watchdog timeout period is normally one by Xen 4.0 and newer. The watchdog timeout period is normally one
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册