UINT64 values rather than INT64 values, causing the initial minimum value to
be -1, and the initial maximum value to be 0. Corrected to be INT64 values.
Signed-off-by: Kris Van Hees <kris.van.hees@oracle.com>
switch (desc->dtad_kind) {
case DTRACEAGG_MIN:
- agg->dtag_initial = UINT64_MAX;
+ agg->dtag_initial = INT64_MAX;
agg->dtag_aggregate = dtrace_aggregate_min;
break;
case DTRACEAGG_MAX:
- agg->dtag_initial = UINT64_MIN;
+ agg->dtag_initial = INT64_MIN;
agg->dtag_aggregate = dtrace_aggregate_max;
break;