summaryrefslogtreecommitdiff
path: root/sys/dev/sysmon
AgeCommit message (Expand)Author
2017-10-25Use C99 initializer for filteropsmaya
2017-09-11Improve tracking of the state of an event's callout, and protect allpgoyette
2017-09-06 Fixes a problem that some driver(e.g. acpitz(4) or coretemp(5)) whichmsaitoh
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2015-12-14sysmon's components need to be MODULE_CLASS_DRIVER so they will getpgoyette
2015-12-13Note the sensor number in the error output. Useful for drivers addingjdc
2015-10-15As proposed inbouyer
2015-08-24to garnish, dust with _KERNEL_OPTpooka
2015-06-23Separate the two conditions for the KASSERT, so we can tell whichpgoyette
2015-06-23Fix the KASSERT - we want to make sure that _both_ pointers are non-NULL,pgoyette
2015-06-05Move callout_init to wdog_preinitmatt
2015-05-12Finish work started in previous commit. Ensure that initializationpgoyette
2015-05-12Don't manipulate the autoconfig databases for built-in module.pgoyette
2015-05-05Optimize a bit - don't re-enter the mutex if we're just going to exit.pgoyette
2015-05-05If module_autoload() returns an error, just return that value insteadpgoyette
2015-05-04If autoload of the subcomponent module fails, don't try to call itspgoyette
2015-04-29At suggestion from riastradh@ ...pgoyette
2015-04-28sysmon_task_queue_sched needs to RUN_ONCE(tq_preinit) as well, it canmartin
2015-04-27Replace a home-grown run-once implementation with the real RUN_ONCE()pgoyette
2015-04-25Remove another debug printf() that snuck in.pgoyette
2015-04-25Handle early initialization requirements - thanks martin@ and otherspgoyette
2015-04-25Correctly check return status when registering with pmfpgoyette
2015-04-25Fix typo - thanks, riz@pgoyette
2015-04-25Register the sysmon pseudo-device with power management framework so wepgoyette
2015-04-25make things boot again, from martin.christos
2015-04-25Use tabs for indentation.pgoyette
2015-04-25Release the mutex in the error path.pgoyette
2015-04-24We only need the _cd when we are a module.christos
2015-04-24The sysmon_envsys module also depends on sysmon_power (for delivery ofpgoyette
2015-04-24With new (corrected) configuration declarations file, the cdevsw ispgoyette
2015-04-24Update configuration definitions for new sysmonpgoyette
2015-04-24Remove a left-over debugging printf()pgoyette
2015-04-24This really does need to return an error code, so change thepgoyette
2015-04-24It's a function returning void; don't return an error code.agc
2015-04-23Update module dependencies for all the existing modules that depend on sysmon...pgoyette
2015-04-23Modularize sysmon and its componentspgoyette
2015-04-18Remove some debugging printf()s that were erroneously committed.pgoyette
2015-04-18use unsigned type for flag bits.mlelstv
2015-04-18Update attach/detach routines and provide MODULE interface.pgoyette
2015-04-13Convert sys/dev to use <sys/rndsource.h>.riastradh
2015-04-04another missing free dict.christos
2015-04-04don't forget to free the dictionary.christos
2015-04-04Free ped if we can't hand it to the power daemon.riastradh
2015-03-14Add a counter of busy events and stop enqueueing more work if a device is busy.hannken
2015-01-06As proposed on tech-net@, introduce a new switch type, PSWITCH_TYPE_RADIO,bouyer
2014-11-23Pull workqueue_destroy out of sme->sme_mtxozaki-r
2014-11-22Replace callout_stop with callout_haltozaki-r
2014-11-22Kill sme_callout_mtx and use sme_mtx insteadozaki-r
2014-11-21Explicitly compare to NULL to show clang that the bool conversion isjoerg
2014-08-10Merge tls-earlyentropy branch into HEAD.tls