]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dtrace: fix lquantize for 32-bit overflow on values
authorEugene Loh <eugene.loh@oracle.com>
Tue, 25 Jul 2017 19:52:19 +0000 (12:52 -0700)
committerTomas Jedlicka <tomas.jedlicka@oracle.com>
Fri, 15 Sep 2017 08:34:57 +0000 (10:34 +0200)
commit9c827d9acb98839ddabd42925e994281c64f1709
treed3244e0d471c7b78e50876aa1c6c2e784ce7a91e
parenta88f79f741d6d452edabc6f0a051287d0563de2d
dtrace: fix lquantize for 32-bit overflow on values

Fix dtrace_aggregate_lquantize() so that it no longer truncates
value to or computes bin index in 32 bits.  Linux bug is
26268136 dtrace_aggregate_lquantize() suffers from 32-bit overflow
It references a corresponding Solaris bug.

Orabug: 26268136

Signed-off-by: Eugene Loh <eugene.loh@oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees@oracle.com>
dtrace/dtrace_probe_ctx.c