On Mon, 14 Dec 2015, Paul Goyette wrote:
On Mon, 14 Dec 2015, Marty Fouts wrote:Module Name: src Committed By: marty Date: Mon Dec 14 00:00:22 UTC 2015 Modified Files: src/sys/arch/evbarm/conf: ODROID-XU4 Log Message: enable the watch dog This will work only if the patch to sysmon_wdog.c to convert it to MODULE_CLASS_DRIVER is installed. Symptom of failure is a crash in lockdebug because of an uninitialized mutex.Changing sysmon_wdog to MODULE_CLASS_DRIVER is incorrect. I am investigating the watchdog module initialization issues and will fix it as soon as I can.
I take it back - changing the class is the correct solution. However, it also needs to be done for the other sysmon components, sysmon_power and sysmon_envsys. I will be commiting the fix shortly. Thanks for reporting this! +------------------+--------------------------+------------------------+ | Paul Goyette | PGP Key fingerprint: | E-mail addresses: | | (Retired) | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com | | Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at netbsd.org | +------------------+--------------------------+------------------------+