summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorxtraeme <xtraeme@NetBSD.org>2007-09-01 00:12:07 +0000
committerxtraeme <xtraeme@NetBSD.org>2007-09-01 00:12:07 +0000
commit822a96ea649e49a1c705320ca702a11e7c11b0ea (patch)
treef38d00bfd02228c579cf5327f492e236ba7c28b1 /sys/dev
parentf06b9f6f72eaa01209fe5c28c8f6678d3fefc9d7 (diff)
sme_event_register: sme_sensor_upint32() was being called even when
adding events via sme_event_drvadd(), fix it.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/sysmon/sysmon_envsys_events.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/sys/dev/sysmon/sysmon_envsys_events.c b/sys/dev/sysmon/sysmon_envsys_events.c
index 43117fd6027..649530a5aa0 100644
--- a/sys/dev/sysmon/sysmon_envsys_events.c
+++ b/sys/dev/sysmon/sysmon_envsys_events.c
@@ -1,4 +1,4 @@
-/* $NetBSD: sysmon_envsys_events.c,v 1.25 2007/08/31 22:44:39 xtraeme Exp $ */
+/* $NetBSD: sysmon_envsys_events.c,v 1.26 2007/09/01 00:12:07 xtraeme Exp $ */
/*-
* Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -41,7 +41,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sysmon_envsys_events.c,v 1.25 2007/08/31 22:44:39 xtraeme Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sysmon_envsys_events.c,v 1.26 2007/09/01 00:12:07 xtraeme Exp $");
#include <sys/param.h>
#include <sys/types.h>
@@ -233,11 +233,6 @@ sme_event_register(prop_dictionary_t sdict, envsys_data_t *edata,
(void)strlcpy(see->pes.pes_sensname, edata->desc,
sizeof(see->pes.pes_sensname));
see->snum = edata->sensor;
- error = sme_sensor_upint32(sdict, objkey, critval);
- if (error) {
- mutex_exit(&sme_event_mtx);
- return error;
- }
DPRINTF(("%s: registering dev=%s sensor=%s snum=%d type=%d "
"critval=%" PRIu32 "\n", __func__,