summaryrefslogtreecommitdiff
path: root/sys/dev/sysmon
AgeCommit message (Expand)Author
2011-07-22Ensure events come off the list in the same order they went on.jakllsch
2011-06-19Use {...} to prevent premature exit from initialization function - thispgoyette
2011-06-19Instead of crashing, print a usable error message when a driver eroneouslymartin
2011-06-19Pass table_id to sme_find_table().nonaka
2011-06-19fix typo.nonaka
2011-06-19simplify and don't deref NULL.christos
2011-06-19Use correct routine to retrieve string value from prop-dictionarypgoyette
2011-06-19Rather than requiring the user to know the internal encoding of sensorpgoyette
2011-06-19Add routine to lookup description tables by description instead of bypgoyette
2011-06-15Previous fix broke the setting of current value for Indicator andpgoyette
2011-06-08Factor out some duplicated code to simplify maintenance. Reducespgoyette
2011-06-08Restrict limit monitoring for Indicator sensors as well as forpgoyette
2011-06-04Remove ability to the value_avg since it no longer existspgoyette
2011-06-04Since nothing actually records or maintains an average sensor value,pgoyette
2011-06-04Enable creation of value_{max,min,avg} entries via the proplist, as wellpgoyette
2011-01-04add support for autostarting watchdogs (wdog was started by firmwarematt
2010-12-30When the user updates the sensor device's refresh timer, reset thepgoyette
2010-12-17use aprintpooka
2010-12-16Be sure to always initialize props variable to a sensible value.njoly
2010-12-16Also allow specification of sensor's initial value when it is loaded,pgoyette
2010-12-15Extract searching of description tables into a single function, ratherpgoyette
2010-12-11Handle removal of limit properties correctly, even for sensors thatpgoyette
2010-12-11Enhance the swsensor(4) pseudo-device's capabilities to emulate morepgoyette
2010-12-08When removing properties (as in envstat -S), clear the flags that trackpgoyette
2010-12-06Make this compile when "options ENVSYS_OBJECTS_DEBUG" is defined.pgoyette
2010-11-11Apparently swwdog reboot hasn't worked in several years since itpooka
2010-10-23Revert 1.2 apart from incorrect comment. the devattach() routinepooka
2010-10-20Set sensor state to valid upon refresh to make things generally work.pooka
2010-10-20remove unused routine (per comment)pooka
2010-10-19Add a new software-only sensor device. This is intended for use as apgoyette
2010-09-221. Don't try to call the driver's get_limits routine if it doesn't havepgoyette
2010-08-06* fix logic inversion in swwdog_reboot (and the sysctl).pooka
2010-07-22Convert swwdog(4) from a simple defpseudo device to a defpseudodev sopgoyette
2010-04-11Use a typedef to define the prototype of the per-sensor callback.pgoyette
2010-04-10When removing sensor properties with envstat -S, ensure that driverspgoyette
2010-04-03When unregistering a device, in addition to reducing the global countpgoyette
2010-04-01Permit creation of an event-monitor for alarm limits even if the limitspgoyette
2010-03-27Constify the args to sysmon_envsys_foreach_sensor()'s callback function.pgoyette
2010-03-27Fix the locking protocol in sysmon_envsys_foreach_sensor(), and add anpgoyette
2010-03-26Make this work the way the preceeding comment blocks says it works, andpgoyette
2010-03-26Add a routine to iterate over all the sensors on the system. This willpgoyette
2010-03-26Export the sensor device's class.pgoyette
2010-03-24Fix ENVSYS_DEBUG build.njoly
2010-03-24In sysmon_envsys_sensor_event(), permit delivery of all events for thepgoyette
2010-03-24Do the initial refresh before creating the event monitors, in case thepgoyette
2010-03-23Additional info in DPRINTF to help debugging effortspgoyette
2010-03-19Modify previous commit. The routine to deliver events is intended to bepgoyette
2010-03-19Separate event delivery from polling and limit evaluation inpgoyette
2010-03-14Retire the 'monitor' member of the envsys_data_t. It was only used inpgoyette
2010-03-11Fix comment typos (mangement, managmenet).jruoho