summaryrefslogtreecommitdiff
path: root/sys/dev/sysmon
AgeCommit message (Expand)Author
2007-11-03Remove sysmon_envsys_find() proto, it's defined on sysmon_envsysvar.h.xtraeme
2007-11-03- Rename ENVSYS_BATTERY_STATE units to ENVSYS_BATTERY_CAPACITY andxtraeme
2007-11-02do not embed acpi device names in the sensor namesplunky
2007-10-23Use a flag for see_flags to know when the sensor has been refreshedxtraeme
2007-10-20performance fix: in the workqueue handler only refresh the sensor once,xtraeme
2007-10-13sme_event_drvadd: there's no need to acquire the mutex only whenxtraeme
2007-10-13Use PRI_NONE for the priority argument in workqueue_create(9).xtraeme
2007-10-11Check for the low power condition only when a new battery state sensorxtraeme
2007-10-10Fix the problems described in:xtraeme
2007-10-07sme_event_unregister: remove a goto that is not needed anymore.xtraeme
2007-10-07New changes to support the new configuration file format forxtraeme
2007-10-06Forgot to change the kmem_zalloc(9) calls to use KM_NOSLEEP in previous,xtraeme
2007-10-06Fix a bug that happened when two or more events were received almostxtraeme
2007-10-06- sysmon_power_daemon_task: check if pev is valid before use.xtraeme
2007-09-25- Don't use _nocopy in prop_dictionary_set_cstring, the string is partxtraeme
2007-09-24sme_add_sensor_dictionary: don't forget to release the dictionary whenxtraeme
2007-09-24do not use _nocopy, this string is part of another object thatplunky
2007-09-09Change the DPRINTFs in sysmon_envsys_destroy_plist() to DPRINTFOBJsxtraeme
2007-09-08sysmon_envsys_register: don't forget to clear SME_FLAG_BUSY whenxtraeme
2007-09-08Use DPRINTF for a debugging printf.xtraeme
2007-09-08Use panic(9) for previous. To make pooka and rmind happy.xtraeme
2007-09-08Remove an unused variable.xtraeme
2007-09-08sme_event_worker: in PENVSYS_EVENT_STATE_CHANGED, onlyxtraeme
2007-09-08Fix another memleak that only happened when usingxtraeme
2007-09-08Don't forget to free sme_evdrv in non error case too. Noticed andxtraeme
2007-09-08Use only one single condvar(9) for devices and events, they are protectedxtraeme
2007-09-08Disable debug, committed accidentally in previous.xtraeme
2007-09-08sysmon_envsys_register: only call sme_event_unregister_all when anyxtraeme
2007-09-08- Use only one global mutex for all tasks with devices & events.xtraeme
2007-09-08Remove another COMPAT_40 block, found by rmind@.xtraeme
2007-09-08Fix previous.xtraeme
2007-09-08- Build unconditionally compatibility code, there's no point to have itxtraeme
2007-09-07- sme_event_unregister_all: check if sme_events_initialized is setxtraeme
2007-09-04- Remove ENVSYS_GSTRING and the genstr member from envsys_data_t.xtraeme
2007-09-03Add some KASSERT(mutex_owned(&foo_lock)).xtraeme
2007-09-02Add a new sensor type to sysmon_envsys(9): ENVSYS_GSTRING.xtraeme
2007-09-02Add <sys/mutex.h> rather than <sys/lock.h>.xtraeme
2007-09-02Convert the sysmon watchdog framework to use mutex(9) rather thanxtraeme
2007-09-02Remove unused (and inexistent) flag.xtraeme
2007-09-01- Fix a memleak in ENVSYS_SETDICTIONARY if there wasn't any errorxtraeme
2007-09-01sme_event_register: don't forget to add the object in dictionary whenxtraeme
2007-09-01sme_event_register: sme_sensor_upint32() was being called even whenxtraeme
2007-08-31- sme_unregister_all: there's no need to use a struct sysmon_envsys asxtraeme
2007-08-31Merge sme_event_add() into sme_event_register()... there's no needxtraeme
2007-08-31Simplify sme_event_add() and fix a problem when updating criticalxtraeme
2007-08-31Add a few KASSERT(mutex_owned(&foo_lock)) as suggested by Andrew Doran.xtraeme
2007-08-30More misc changes for sysmon_envsys(9):xtraeme
2007-08-30More misc changes for sysmon_envsys(9):xtraeme
2007-08-30Simplify sysmon_envsys_register() and fix an obvious error inxtraeme
2007-08-30Some changes to improve locking on sysmon_envsys(9):xtraeme