Hi Mike, >> diff --git a/drivers/watchdog/core/watchdog_core.c b/drivers/watchdog/core/watchdog_core.c >> index 52bc520..d1a824e 100644 >> --- a/drivers/watchdog/core/watchdog_core.c >> +++ b/drivers/watchdog/core/watchdog_core.c >> @@ -60,6 +60,10 @@ int register_watchdogdevice(struct watchdog_device *wdd) >> if (wdd == NULL || wdd->info == NULL || wdd->ops == NULL) >> return -ENODATA; >> >> + /* Make sure that the owner of the watchdog operations exists */ >> + if (wdd->ops->owner == NULL) >> + return -ENODATA; > > This check is invalid when the driver is built in. Will have a look at it. Thanks! Kind regards, Wim. -- To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html