NetBSD/sys/dev/sysmon
pooka 13aff34b56 Apparently swwdog reboot hasn't worked in several years since it
tried to cpu_reboot() from a callout.  Make it reboot from a workq
instead.

problem made manifest
by atf test
rumpfs unmount flush
caused issue to un-shush

tested: rump kernel (tests/dev/sysmon) and qemu
2010-11-11 21:55:04 +00:00
..
files.sysmon Add a new software-only sensor device. This is intended for use as a 2010-10-19 11:55:38 +00:00
swsensor.c Revert 1.2 apart from incorrect comment. the devattach() routine 2010-10-23 11:24:16 +00:00
swwdog.c Apparently swwdog reboot hasn't worked in several years since it 2010-11-11 21:55:04 +00:00
sysmon_envsys_events.c 1. Don't try to call the driver's get_limits routine if it doesn't have 2010-09-22 00:13:55 +00:00
sysmon_envsys_tables.c Add three new values for ENVSYS_DRIVE units: 2008-02-28 16:21:34 +00:00
sysmon_envsys_util.c
sysmon_envsys.c Use a typedef to define the prototype of the per-sensor callback. 2010-04-11 01:12:28 +00:00
sysmon_envsysvar.h When removing sensor properties with envstat -S, ensure that drivers 2010-04-10 19:01:00 +00:00
sysmon_power.c Fix comment typos (mangement, managmenet). 2010-03-11 13:51:01 +00:00
sysmon_taskq.c Rearrange code in the sysmon queue execution thread to simplify locking logic. 2008-09-05 22:06:52 +00:00
sysmon_taskq.h
sysmon_wdog.c In sysmon_wdog_unregister(), do not return until all of the watchdog 2007-12-16 21:07:45 +00:00
sysmon.c Pass D_MPSAFE to d_flag in the cdevsw struct, so that the kernel_lock 2008-03-03 09:38:49 +00:00
sysmonconf.h
sysmonvar.h Use a typedef to define the prototype of the per-sensor callback. 2010-04-11 01:12:28 +00:00