diff options
| author | pgoyette <pgoyette@NetBSD.org> | 2010-02-13 19:34:14 +0000 |
|---|---|---|
| committer | pgoyette <pgoyette@NetBSD.org> | 2010-02-13 19:34:14 +0000 |
| commit | 7bd93168ee6042448883b56f7c7eb5874d35cb7b (patch) | |
| tree | 2f7485d5387a550a6b796750ddb6227f309c5fe6 /sys/dev | |
| parent | 6a8cbead727e162e81cf85a51a149b35328e117c (diff) | |
When checking current sensor value vs limits, check the correct set of
flags to determine which limits are present.
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/sysmon/sysmon_envsys_events.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/sysmon/sysmon_envsys_events.c b/sys/dev/sysmon/sysmon_envsys_events.c index 8f9172e99ec..fef1f970191 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.79 2010/02/05 19:22:25 jruoho Exp $ */ +/* $NetBSD: sysmon_envsys_events.c,v 1.80 2010/02/13 19:34:14 pgoyette Exp $ */ /*- * Copyright (c) 2007, 2008 Juan Romero Pardines. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sysmon_envsys_events.c,v 1.79 2010/02/05 19:22:25 jruoho Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sysmon_envsys_events.c,v 1.80 2010/02/13 19:34:14 pgoyette Exp $"); #include <sys/param.h> #include <sys/types.h> @@ -696,7 +696,7 @@ sme_events_worker(struct work *wk, void *arg) case PENVSYS_EVENT_LIMITS: case PENVSYS_EVENT_CAPACITY: #define __EXCEED_LIM(valid, lim, rel) \ - ((edata->limits.sel_flags & (valid)) && \ + ((edata->upropset & (valid)) && \ (edata->value_cur rel (edata->limits.lim))) if ((edata->limits.sel_flags & PROP_DRIVER_LIMITS) == 0) { |
