summaryrefslogtreecommitdiff
path: root/sys/dev/sysmon
AgeCommit message (Expand)Author
2009-04-07Fix spelling: mak -> make.dyoung
2008-11-11Fix typo in previous, and wrap a panic with #ifdef DIAGNOSTICpgoyette
2008-11-11Initialize event's "previous sent state" based on the event monitor type,pgoyette
2008-11-04Fix cut&paste error in prevpgoyette
2008-11-04Restore previous behavior concerning CRITICAL events. Send an eventpgoyette
2008-09-07Only report new sensor state values if the new value is valid for thepgoyette
2008-09-05Rearrange code in the sysmon queue execution thread to simplify locking logic.gmcgarry
2008-09-05Rearrange sysmonread_power() to have a single exit point, which simplifiesgmcgarry
2008-09-04Initialize event's sent-state appropriately to avoid unnecessary start-uppgoyette
2008-08-221. provide for warning-min and warning-max alarm levels in addition topgoyette
2008-06-11in sme_battery_check(), explicitely check whether the battery isdrochner
2008-06-03Add SME_POLL_ONLY flag, which informs sme to only refresh the sensor whenjmcneill
2008-05-10Use aprint when reporting AC adapter status.jmcneill
2008-04-06Pass KTHREAD_MPSAFE to kthread_create(). I've been testing this forxtraeme
2008-04-04Update includes. Builds again on sparc64.hannken
2008-04-02Initialize and destroy the callout in sme_events_init() andxtraeme
2008-04-01Also fix a memleak when the event is already in dictionaryxtraeme
2008-04-01sme_event_register: fix a memory leaks in two error paths.rmind
2008-04-01Introduce per-device locking/synchronization and maintain only axtraeme
2008-03-23Fix some problems reported by <drochner> a while ago on tech-kern:xtraeme
2008-03-03Pass D_MPSAFE to d_flag in the cdevsw struct, so that the kernel_lockxtraeme
2008-03-01Welcome to 4.99.55:rmind
2008-02-29Added a missing break that was bothering me.xtraeme
2008-02-29Only check sysmon_low_power if the event comes fromxtraeme
2008-02-28Add three new values for ENVSYS_DRIVE units:xtraeme
2008-02-02Destroy the callout via sysmon_envsys_destroy() now that it'sxtraeme
2008-01-04Start detangling lock.h from intr.h. This is likely to cause short termad
2008-01-02- Initialize the callout with CALLOUT_MPSAFE, like it was done beforextraeme
2008-01-02In sysmon_envsys_create(), initialize the callout structure. Stopsdyoung
2008-01-02Use LIST_FOREACH().dyoung
2008-01-02Use TAILQ_FOREACH().dyoung
2007-12-22Handle hotkey events using /etc/powerd/scripts/hotkey_button, ok xtraemejmcneill
2007-12-16In sysmon_wdog_unregister(), do not return until all of the watchdogdyoung
2007-12-15Use LIST_FOREACH().dyoung
2007-12-09Add missing <sys/device.h> include.martin
2007-12-09Merge jmcneill-pm branch.jmcneill
2007-12-07Add ENVSYS_DRIVE_MIGRATING for ENVSYS_DRIVE sensors, this is for RAIDxtraeme
2007-12-05Do not "return 1" from kqfilter for errors. That value is passedpooka
2007-12-05Match the docs: MUTEX_DRIVER/SPIN are now only for porting code writtenad
2007-12-05MUTEX_SPIN -> MUTEX_DEFAULT.ad
2007-11-20Update a comment.xtraeme
2007-11-20After comments from Andrew Doran:xtraeme
2007-11-16Remove duplicate sme_events_list.xtraeme
2007-11-16Extend the envsys2 API (one more time, sorry) as defined in:xtraeme
2007-11-10Add another flag that is set only when the event was enqueuedxtraeme
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